Wednesday, 2018-08-08

*** kaiokmo has quit IRC00:27
*** gyee has quit IRC00:38
*** eumel8 has quit IRC00:54
openstackgerritMerged openstack/openstack-ansible-tests stable/queens: Revert "Run with KVM if we can in tests"  https://review.openstack.org/58926101:06
openstackgerritMerged openstack/openstack-ansible-tests stable/pike: Revert "Run with KVM if we can in tests"  https://review.openstack.org/58926201:06
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible stable/queens: Whitelist Octavia API  https://review.openstack.org/58968401:30
guilhermespmnaser: ^01:31
mnaserty guilhermesp !01:33
*** gregoryo has joined #openstack-ansible01:54
*** Emine has quit IRC02:00
*** mpjetta has quit IRC02:07
cloudnullmnaser logan- (or anyone else) mind giving https://review.openstack.org/#/c/588647 another look?02:11
cloudnullfailing w/ source on cent due to mirror issues but otherwise passing the gate.02:12
logan-http://logs.openstack.org/47/588647/9/check/openstack-ansible-functional-distro_install-ubuntu-xenial/d44a41e/ failed also, but doesnt seem related to the patch02:14
*** mpjetta has joined #openstack-ansible02:14
*** gkadam_ has joined #openstack-ansible02:24
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update retention process to use rollup  https://review.openstack.org/58967402:26
*** gkadam__ has joined #openstack-ansible02:26
cloudnulllogan- ++ that seems like its a transient issue w/ the service db create.02:27
*** cCain has quit IRC02:28
*** gkadam_ has quit IRC02:29
*** dxiri has quit IRC03:11
*** dxiri has joined #openstack-ansible03:12
*** yolanda has quit IRC03:14
openstackgerritMerged openstack/openstack-ansible stable/pike: Revert "Work around nested virt issues on OVH test nodes"  https://review.openstack.org/58930903:32
openstackgerritMerged openstack/openstack-ansible stable/queens: Revert "Work around nested virt issues on OVH test nodes"  https://review.openstack.org/58931003:32
*** dxiri has quit IRC03:58
*** udesale has joined #openstack-ansible04:00
*** poopcat has quit IRC04:04
*** mmalchuk has quit IRC04:17
*** jenglisch has quit IRC04:27
*** Leo_m_ has quit IRC04:32
openstackgerritMerged openstack/openstack-ansible-galera_server master: Bump MariaDB minor version release  https://review.openstack.org/58461204:43
*** shyambiradar has joined #openstack-ansible05:01
*** shyambiradar has quit IRC05:04
*** shyambiradar has joined #openstack-ansible05:04
*** shyambiradar has quit IRC05:14
*** shyambiradar has joined #openstack-ansible05:24
*** mmalchuk has joined #openstack-ansible05:28
*** Bhujay has joined #openstack-ansible05:35
*** sm806 has quit IRC05:37
*** udesale has quit IRC05:42
*** gkadam__ has quit IRC05:42
*** gkadam has joined #openstack-ansible05:44
*** galaxyblr has joined #openstack-ansible05:50
*** shyam89 has joined #openstack-ansible05:56
*** shyambiradar has quit IRC05:58
*** shyambiradar has joined #openstack-ansible05:59
*** sm806 has joined #openstack-ansible06:00
*** nicolasbock has joined #openstack-ansible06:03
*** yolanda has joined #openstack-ansible06:06
*** gkadam has quit IRC06:09
*** DanyC has joined #openstack-ansible06:10
openstackgerritMaksim Malchuk proposed openstack/openstack-ansible stable/queens: Add an ability to use custom PyPi index for deploy  https://review.openstack.org/57765306:14
openstackgerritMerged openstack/openstack-ansible-galera_client master: Bump MariaDB minor version release  https://review.openstack.org/58461106:23
openstackgerritMerged openstack/openstack-ansible-os_heat master: Explain how to configure public endpoint  https://review.openstack.org/58291906:23
*** gkadam has joined #openstack-ansible06:24
*** pcaruana has joined #openstack-ansible06:27
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Convert playbooks into roles  https://review.openstack.org/58972106:31
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update retention process to use rollup  https://review.openstack.org/58967406:33
*** DanyC has quit IRC06:35
*** shyam89 has quit IRC06:35
*** shyambiradar has quit IRC06:36
ivvehey, anyone knows if there is any docs on the live migration bandwidth story?06:36
openstackgerritwangqi proposed openstack/openstack-ansible-os_zun master: add ubuntu bionic  https://review.openstack.org/58972206:39
openstackgerritAndriy Shevchenko proposed openstack/ansible-config_template master: import zuul job settings from project-config  https://review.openstack.org/58972306:41
ivvei.e. where to raise the 1024kb/sec cap for live migrations.. seems to be the default06:43
openstackgerritwangqi proposed openstack/openstack-ansible-os_horizon master: add ubuntu bionic release  https://review.openstack.org/58972506:44
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add bionic job to elk_metrics_6x testing  https://review.openstack.org/58973006:48
*** vnogin has joined #openstack-ansible06:49
*** vnogin has quit IRC06:53
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add bionic job to elk_metrics_6x testing  https://review.openstack.org/58973006:54
*** shyambiradar has joined #openstack-ansible06:58
*** luksky has joined #openstack-ansible06:59
*** arbrandes1 has joined #openstack-ansible07:01
evrardjphey07:02
evrardjpodyssey4me: jmespath is easy to build simple objects, but is not a replacement for the map filter :)07:03
evrardjpodyssey4me: when you mq patches are in I am submitting rc1.07:03
evrardjpjrosser: what's the status of that configuration item in cinder? That's what might break things.07:03
evrardjpodyssey4me: what do you think about bumping global requirement pins for master to the latest versions?07:04
*** arbrandes has quit IRC07:04
jrosserevrardjp: everything points to cinder volumes not having been restarted07:05
evrardjpjrosser: there seem to be a race condition leading to no restarts of cinder-volumes that might nbe worth analysis07:05
jrosserand the common systemd role stuff went in very recently so i was just lokking at that07:05
jrosserhowever ive got meetings all morning so will be later before i do more than just look at code07:06
jrosserbut, it would explain why cinder/nova/tempest fail for bionic07:06
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Convert playbooks into roles  https://review.openstack.org/58972107:07
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add bionic job to elk_metrics_6x testing  https://review.openstack.org/58973007:08
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add bionic job to elk_metrics_6x testing  https://review.openstack.org/58973007:09
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Bump global requirement pins  https://review.openstack.org/58973307:09
evrardjpjrosser: yup, and maybe it would explain other issues.07:11
jrossertheres also something funky with the networkd setup on bionic too07:12
jrosserwhich is either its just broken or needs to wait for the interfaces to come up07:13
jrosseridk which yet07:13
jrosserwhen you build and aio by hand theres inevitably a delay between bootstrap-aio and needing br-mgmt working07:16
jrosserhowever in the integrated gate thats just a fraction of a second07:16
*** cshen has joined #openstack-ansible07:17
evrardjpwe can maybe put a sleep() :)07:18
evrardjpit's normal that nics take time to be fully up07:18
jrosseri was goong to wait_for07:18
*** tosky has joined #openstack-ansible07:29
*** jawadahmed has joined #openstack-ansible07:30
*** shyambiradar has quit IRC07:30
jawadahmed /join ##mychannel07:35
*** udesale has joined #openstack-ansible07:40
jrosserevrardjp: http://paste.openstack.org/show/727603/07:42
*** pmannidi has quit IRC07:46
*** chason has quit IRC07:49
*** fghaas has joined #openstack-ansible07:49
*** hwoarang has joined #openstack-ansible07:50
*** jawadahmed is now known as Jay_07:59
*** gillesMo has joined #openstack-ansible07:59
evrardjpjrosser: that's not enough for me to fix things, but that's not encouraging indeed ... I thought when the dust of the mq settled we could have a look08:08
jrosserno i know08:08
jrosseri'm getting closer08:08
jrosserregister: the result of config_template may give unexpected results, thats what i'm investigating now08:08
jrosserevrardjp: see this http://paste.openstack.org/show/727605/08:10
jrossersee how it starts/stops the cinder-backup and cinder-volumes service08:10
jrosserbut then runs the "Restart changed services" handler *twice* for cinder-backup and not at all for cinder-volumes08:10
jrosseroh, well skips actually08:11
jrosseranyway it's all around here somewhere08:11
* jrosser meetings08:12
*** gregoryo has quit IRC08:18
*** shyambiradar has joined #openstack-ansible08:20
*** diliprenkila has joined #openstack-ansible08:23
diliprenkilaHi all,08:24
diliprenkilaI keep getting "MessagingTimeout: Timed out waiting for a reply to message ID fae51f03a7a74f589b376b8252cc28b4" in my neutron server and agents logs08:24
*** Emine has joined #openstack-ansible08:25
diliprenkilaDo anybody encountered in the past :08:25
fghaasdiliprenkila: this isn't really a question for the OSA channel as it's quite generic, but yes it's a very common issue. Things to check: network connectivity between your Neutron agents (compute and network nodes) and your RabbitMQ hosts (control nodes), CPU utilization of your control nodes, length of your RabbitMQ message queues.08:28
*** phasespace has joined #openstack-ansible08:31
*** DanyC has joined #openstack-ansible08:36
*** electrofelix has joined #openstack-ansible08:38
*** shyam89 has joined #openstack-ansible08:42
*** shyambiradar has quit IRC08:45
*** shyam89 has quit IRC08:45
*** shyambiradar has joined #openstack-ansible08:45
*** hwoarang has quit IRC08:47
*** hwoarang has joined #openstack-ansible08:48
*** shyambiradar has quit IRC08:54
*** shyambiradar has joined #openstack-ansible08:54
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_tempest master: Run smoke and dashboard tests by default  https://review.openstack.org/58761708:59
*** ssbarnea has quit IRC08:59
openstackgerritMerged openstack/openstack-ansible-galera_client master: List ubuntu releases in release order  https://review.openstack.org/58911909:00
openstackgerritMerged openstack/openstack-ansible-galera_client master: Add retries for apt https transport installation  https://review.openstack.org/58911809:00
*** vnogin has joined #openstack-ansible09:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: Remove pip_install role execution  https://review.openstack.org/58783509:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: Remove pip from packages installed  https://review.openstack.org/58784909:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: Remove pip from packages installed  https://review.openstack.org/58784909:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Eliminate installing pip on host/containers  https://review.openstack.org/58785309:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Eliminate installing pip on host/containers  https://review.openstack.org/58785309:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: Simplify pip/setuptools/wheel prep for venvs  https://review.openstack.org/58964309:10
*** ssbarnea has joined #openstack-ansible09:13
odyssey4meevrardjp: so I'm slowing working towards eliminating the use of get-pip.py entirely and having only virtualenv on the host, coming from distro packages - everything else in the venv09:14
odyssey4meit's very close09:14
odyssey4meonce that's done, I'd like to eliminate the pinning of pip/setuptools/wheel09:14
odyssey4mewe get and use whatever virtualenv puts there is my target09:14
evrardjpodyssey4me: the only thing that matters to me is the greenlight to rc109:15
evrardjpas far as I know only the MQ is pending09:15
odyssey4meevrardjp: the mq work is all up - just waiting for reviews, and stubborn centos failures09:16
evrardjpa few one failed 15 minutes ago09:16
evrardjpneutron nova is the ones I am watching09:16
evrardjpodyssey4me: should we skip centos?09:17
evrardjpoh no it was the recheck 15 minutes ago, my bad09:17
odyssey4methere is one other body of work which would be good to get in if we can, but it's still a bit early stages09:17
odyssey4meyaya https://review.openstack.org/589733 worked09:17
odyssey4me*yay09:18
odyssey4mejrosser: could you review https://review.openstack.org/589733 if you have a moment?09:23
odyssey4meoh, and evrardjp or jrosser https://review.openstack.org/589630 needs another set of eyes, as the ironic role is currently broken09:24
odyssey4meevrardjp: this is the other body of work which it'd be ideal to include: https://review.openstack.org/#/q/topic:smart-sources+(status:open+OR+status:merged)09:25
evrardjpodyssey4me: keystone_messaging_enabled is when rpc is enabled, not notify?09:25
evrardjpwow that's confusing09:25
odyssey4meevrardjp: well, yes - we are going to have to rename the *_ceilometer_enabled var to something else in the future, as the notification queue is not just used for ceilometer09:26
odyssey4mebut keystone can operate without messaging entirely09:26
evrardjpthat's true09:27
evrardjpstill the naming is confusing09:28
evrardjpbut that's maybe me09:28
evrardjpodyssey4me: for the "use what's in the venv" I don't think it's a smart idea09:28
evrardjpbecause we'll have discrepencies between distros09:28
evrardjpalthough, it simplies the stories like gnocchi09:29
evrardjpwhich required setuptools x09:29
evrardjpodyssey4me: https://review.openstack.org/#/c/589733/1 is quite a bump -- pip 18!09:29
odyssey4meyep!09:30
odyssey4mebut it appears to work, so let's do it09:30
evrardjpodyssey4me: Yeah I think master is fine, and queens should be alright too.09:31
odyssey4meso the thing is that for all distros now we have the things we need from all of them in terms of pip features and all - so we don't really care what the version is any more09:31
evrardjpthere is maybe a tempest change that need backporting in Q, but let me try it.09:31
evrardjpodyssey4me: that's not 100% true09:31
odyssey4meoh?09:31
evrardjphave we solved the centos not presence of pip?09:31
evrardjpcentos doesn't provide pip by default.09:32
evrardjpit provides virtualenv to a recent version09:32
evrardjpbut pip needs to come from somewhere09:32
evrardjpit is maybe from rdo09:32
evrardjpbut last time we tried, it failed, right?09:32
odyssey4meevrardjp: the host no longer needs pip at all09:32
odyssey4meall we need is virtualenv09:32
evrardjpthat was the goal indeed09:33
odyssey4mevirtualenv creates a venv with pip in it09:33
evrardjpI know that :)09:33
odyssey4meyep, so I've got patches up to remove pip entirely from the host09:33
evrardjpok those were the one failing, right?09:33
evrardjpor am I wrong?09:33
odyssey4methey're not completely passing just yet - it's a WIP09:33
odyssey4methis is one that helps it along: https://review.openstack.org/#/c/589633/209:35
odyssey4methen https://review.openstack.org/589643 on top of it09:36
evrardjpjrosser: voting on https://review.openstack.org/#/q/topic:move-mq-setup-into-roles+(status:open) would be welcomed if you have time09:36
odyssey4meevrardjp: I really need help figuring this one out: https://review.openstack.org/#/c/582296/09:37
odyssey4meI have a test host up and can add your key if you like09:38
odyssey4meI have confirmed that the magnum domain is there, so the task is lying - and perhaps it's something to do with scope.09:38
evrardjpI think always copy is something that should get removed09:38
evrardjphttps://review.openstack.org/#/c/589643/2/defaults/main.yml09:38
evrardjpeventually09:38
*** jonher has quit IRC09:43
*** luksky has quit IRC09:44
*** priteau has quit IRC09:45
*** priteau has joined #openstack-ansible09:45
*** hamzaachi has joined #openstack-ansible09:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: Simplify pip/setuptools/wheel prep for venvs  https://review.openstack.org/58964309:50
*** shyam89 has joined #openstack-ansible09:55
*** shyambiradar has quit IRC09:57
*** cshen has quit IRC10:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: Remove pip from packages installed  https://review.openstack.org/58784910:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: Remove pip_install role execution  https://review.openstack.org/58783510:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts master: Remove pip from packages installed  https://review.openstack.org/58784910:05
*** vnogin has quit IRC10:06
*** luksky has joined #openstack-ansible10:16
openstackgerritMerged openstack/openstack-ansible stable/pike: Fix gate log collection  https://review.openstack.org/58942810:23
openstackgerritMerged openstack/openstack-ansible stable/queens: Whitelist Octavia API  https://review.openstack.org/58968410:23
*** madorn has quit IRC10:25
*** madorn has joined #openstack-ansible10:27
openstackgerritMerged openstack/openstack-ansible master: [docs] Add documentation for 'install_method' variable  https://review.openstack.org/58939810:28
*** udesale has quit IRC10:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58229610:33
*** yolanda has quit IRC10:36
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58229610:36
odyssey4meevrardjp: it would seem that centos builds are failing around 75% of the time, is that an accurate assessment?10:37
odyssey4meit seems to relate to mirrors or dns10:37
odyssey4meI'm about ready to make it non-voting so that we can get these things merged.10:38
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Allow tags to be used for MQ tasks  https://review.openstack.org/58948510:42
evrardjpodyssey4me: that sounds an accurate assessment we can use for today, so that when everything is in for MQ, we can revert and do our rc110:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Make CentOS tests non-voting  https://review.openstack.org/58983510:49
odyssey4meevrardjp: ^10:49
openstackgerritMerged openstack/openstack-ansible-os_ironic master: fix ironic driver data structure usage  https://review.openstack.org/58963010:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/queens: fix ironic driver data structure usage  https://review.openstack.org/58983810:53
*** shyam89 has quit IRC10:53
*** shyam89 has joined #openstack-ansible10:53
*** dave-mccowan has joined #openstack-ansible10:59
*** rmart04 has joined #openstack-ansible11:02
evrardjpodyssey4me: I will merge it fast11:03
evrardjpok11:03
evrardjpso11:03
evrardjpwith this centos in, we can recheck everything MQ related11:04
*** cshen has joined #openstack-ansible11:15
odyssey4meevrardjp: have you looked at https://review.openstack.org/#/q/topic:smart-sources+(status:open+OR+status:merged) at all?11:19
odyssey4meThat removes our need to carry any of the templates for everything except the .conf file for the service.11:19
odyssey4meIt was the other thing I wanted to get done, but never managed to get to.11:20
*** vnogin has joined #openstack-ansible11:30
*** vnogin has quit IRC11:31
*** fghaas has quit IRC11:33
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Replace tempest with healthchecks  https://review.openstack.org/58754411:34
*** shyam89 has quit IRC11:35
*** shyambiradar has joined #openstack-ansible11:35
*** shyambiradar has quit IRC11:37
*** shyambiradar has joined #openstack-ansible11:38
evrardjpthat looks nice odyssey4me11:39
*** kaiokmo has joined #openstack-ansible11:47
*** shyambiradar has quit IRC11:50
*** shyambiradar has joined #openstack-ansible11:51
*** yolanda has joined #openstack-ansible11:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Add jmespath to requirements.txt  https://review.openstack.org/58986112:04
*** udesale has joined #openstack-ansible12:05
*** udesale has quit IRC12:05
*** diliprenkila has quit IRC12:05
*** shyam89 has joined #openstack-ansible12:05
*** udesale has joined #openstack-ansible12:06
*** udesale has quit IRC12:07
*** udesale has joined #openstack-ansible12:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/queens: Add jmespath to test-requirements.txt  https://review.openstack.org/58986212:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/queens: fix ironic driver data structure usage  https://review.openstack.org/58983812:08
*** shyambiradar has quit IRC12:09
*** udesale has quit IRC12:10
hwoarangevrardjp: one question. when you tag releases for rocky, shouldn't you also add shas in ansible-role-requiremetns for the role? right now everything points to the master branch so the tag is not so "fixed"12:11
odyssey4meevrardjp: looks like https://review.openstack.org/589633 has no negative side-effects for the integrated build12:11
evrardjphwoarang: nothing released for stable/rocky yet.12:11
evrardjphwoarang: we need to branch first.12:12
evrardjpthen yes, freeze requirements12:12
evrardjpfreeze a-r-r12:12
hwoarangok12:12
odyssey4mefolks, the absolute last set of things we pip install on the host is removed by https://review.openstack.org/582296 and https://review.openstack.org/589633 - reviews are welcome12:13
*** fghaas has joined #openstack-ansible12:18
odyssey4medammit, just found another place we pip install on to the host - the utility playbook12:36
odyssey4meevrardjp: what do you think - put those into a venv too, then do something like symlink into /usr/local/bin so that it's available as it was?12:37
openstackgerritMerged openstack/openstack-ansible-tests master: Make CentOS tests non-voting  https://review.openstack.org/58983512:40
openstackgerritMerged openstack/openstack-ansible-tests master: Make role test-requirements.txt be additive  https://review.openstack.org/58924812:40
odyssey4mehooray, https://review.openstack.org/582296 finally passed12:40
openstackgerritMerged openstack/openstack-ansible-os_trove master: Allow tags to be used for MQ tasks  https://review.openstack.org/58949112:43
*** shyambiradar has joined #openstack-ansible12:44
*** shyam89 has quit IRC12:48
evrardjpodyssey4me: symlink12:49
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Allow tags to be used for MQ tasks  https://review.openstack.org/58948912:49
odyssey4meevrardjp: yeah, will work up a patch to do that now - it seems the only sensible way12:50
* jrosser back - will do the rest of those mq reviews12:50
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Allow tags to be used for MQ tasks  https://review.openstack.org/58943812:53
odyssey4meevrardjp: oh, FYI was talking to cloudnull yesterday and he showed me that with http://paste.openstack.org/show/727569/ we can do an nspawn AIO with no bridges12:58
odyssey4methought that might be nice to put together as a user story, and perhaps even to use that instead of our more complex current AIO config12:59
odyssey4mejrosser: mind adjusting https://review.openstack.org/#/c/586756/ as we discussed yesterday?13:07
jrosserodyssey4me: ok - on it13:07
*** shyambiradar has quit IRC13:08
jrosserodyssey4me: actaully should i just abandon that? bionic is broken anyway13:09
odyssey4mejrosser: well, ideally we want to have a patch making it voting - and we can add whatever bits necessary to the same patch to make it work.13:11
odyssey4meassuming it's localised13:11
jrosserit wasn't an immediatley obvious brok (~10 seconds looking)13:12
odyssey4meI see there's https://review.openstack.org/588274 and https://review.openstack.org/586668 too13:12
odyssey4meso perhaps just make a single patch that's to get bionic going, which adds the job and metadata too13:12
odyssey4meperhaps do that after https://review.openstack.org/589259 merges though, as I think it'll be easier13:13
jrosseryes that sounds like a plan13:13
jrosseri need to filter through all those "add metadata" review as some are not yet valid13:14
jrosserbut a whole load of them could go in now, i've just not had time to -W the ones that arent yet ready13:14
*** phasespace has quit IRC13:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Only test for repo availability once  https://review.openstack.org/58988813:18
odyssey4meevrardjp: I think I'm right with https://review.openstack.org/589888 and that could save quite a bit of time on large clusters13:18
odyssey4meplease validate my assumption13:18
openstackgerritMerged openstack/openstack-ansible-os_masakari master: Allow tags to be used for MQ tasks  https://review.openstack.org/58947013:19
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_masakari master: Basic implementation of masakari-monitors  https://review.openstack.org/58462913:20
*** vollman has joined #openstack-ansible13:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/queens: Add jmespath to test-requirements.txt  https://review.openstack.org/58986213:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Add jmespath to requirements.txt  https://review.openstack.org/58986113:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/queens: fix ironic driver data structure usage  https://review.openstack.org/58983813:23
openstackgerritMerged openstack/openstack-ansible master: Set kernel logging to 'quiet' in AIOs  https://review.openstack.org/58946313:26
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Allow tags to be used for MQ tasks  https://review.openstack.org/58949013:28
evrardjpodyssey4me: yeah it goes faster when ansible_play_hosts > ansible_forks13:28
*** spatel has joined #openstack-ansible13:28
spatelFolk i want to add few more IPs in mysqlchk xinetd script in this section "only_from = 172.28.1.216 172.28.1.236 172.28.1.183 172.28.0.8 172.28.0.7 172.28.0.12 172.28.0.13 127.0.0.1"13:29
openstackgerritKaio Kassiano Moura Oliveira proposed openstack/openstack-ansible-os_monasca-agent master: Add support for openSUSE  https://review.openstack.org/58846213:29
vollmanevrardjp:  I fixed up https://review.openstack.org/#/c/582532/ based on your comments.  Ready for review when you have time13:31
evrardjpvollman: thanks13:32
evrardjpwill do when I can13:32
openstackgerritMerged openstack/openstack-ansible-os_congress master: Allow tags to be used for MQ tasks  https://review.openstack.org/58944213:32
*** spatel_ has joined #openstack-ansible13:32
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_octavia master: Add bionic to galaxy_info metadata  https://review.openstack.org/58827413:33
*** spatel has quit IRC13:33
evrardjpjrosser: can you vote on https://review.openstack.org/#/c/589464/ ?13:34
*** jwitko__ has joined #openstack-ansible13:34
*** jwitko__ has quit IRC13:34
openstackgerritKaio Kassiano Moura Oliveira proposed openstack/openstack-ansible-os_monasca-agent master: Add support for CentOS 7  https://review.openstack.org/58845613:34
openstackgerritMerged openstack/openstack-ansible-os_heat master: Allow tags to be used for MQ tasks  https://review.openstack.org/58945513:35
openstackgerritMerged openstack/openstack-ansible-os_glance master: Allow tags to be used for MQ tasks  https://review.openstack.org/58945413:39
openstackgerritMerged openstack/openstack-ansible-os_watcher master: Allow tags to be used for MQ tasks  https://review.openstack.org/58949213:39
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Replace tempest with healthchecks  https://review.openstack.org/58754413:42
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Allow tags to be used for MQ tasks  https://review.openstack.org/58946613:43
evrardjpodyssey4me: I have even less vars on my env, but that's indeed nice.13:43
*** bauruine has quit IRC13:45
evrardjpI think for Stein we should have the restart done in a separate play. Simply as that. Record the need of a play in the role using a fact, but then only do a service restart in a later play13:46
evrardjpsimplifies the understand for everyone, and easy to modify without spending so much brain cycles should behavior change13:47
*** Jay_ has quit IRC13:47
*** spatel_ has quit IRC13:47
odyssey4meevrardjp: I was thinking that we move it into the role instead.13:52
odyssey4meBut yeah, it'd be nice to figure out a better strategy for deployment/upgrades and rolling restarts.13:52
evrardjpodyssey4me: I don't think it would be a good idea to move the restart into the role.13:55
odyssey4meevrardjp: it all depends how it's done13:55
odyssey4meI don't want to discuss it now - too much else going on. But we should discuss it at the PTG.13:56
evrardjpit's gonna be very complex in the role but I challenge you to make it simple :)13:56
evrardjpyeah13:56
openstackgerritMerged openstack/openstack-ansible-os_designate master: Allow tags to be used for MQ tasks  https://review.openstack.org/58945213:56
evrardjplet's add those to the topics13:56
odyssey4methe thing is that I think we should discuss it, but I'm not going to be able to do anything about it - so I'm not adding the topic13:57
openstackgerritMerged openstack/openstack-ansible-os_ironic master: Allow tags to be used for MQ tasks  https://review.openstack.org/58946113:57
odyssey4meit's pointless discussing it unless osmeone is going to drive the work13:57
odyssey4mewe could perhaps have a section where we can have 'lightening ideas' raised, spending no more than 5 mins on them13:58
odyssey4methis might be a good way for people to prep a brief on describing the problem ,and any potential solution they can think of - then ask if anyone is keen to pick up the work13:59
odyssey4memaybe 5 mins is a bit hard, no more than 15 mins13:59
odyssey4mejrosser: got a min to review https://review.openstack.org/589473 ?13:59
odyssey4meoh you did already13:59
evrardjpvollman: I reviewed it very quickly, but I am basically opening a conversation. It seems we are doing hard work, not so sure what the problem really is13:59
odyssey4menvm13:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Make CentOS tests non-voting  https://review.openstack.org/58990614:02
odyssey4meevrardjp: ^ looks like the distro install for centos is also broken14:03
*** mmalchuk has quit IRC14:04
*** spatel has joined #openstack-ansible14:05
spatelfolks i want to add few more IPs in mysqlchk (sync check) script in "only_from="  section14:05
spatelI am seeing "only_from = {{ galera_monitoring_allowed_source }}" variable14:05
spatelnot sure how to put multiple IPs in that array ?14:05
vollmanevrardjp: thanks for the review14:05
spatelcloudnull: ^^ Any idea?14:06
cloudnullCongratulations mnaser! Long live the PTL!14:09
cloudnullevrardjp thank you for being an amazing PTL.14:10
evrardjpcloudnull: inspired by you (TM)14:10
cloudnullSorry about that14:10
evrardjphaha14:10
evrardjpcloudnull: put your name on the etherpad: https://etherpad.openstack.org/p/osa-stein-ptg14:11
cloudnullspatel i believe it's a comma separated list.14:11
cloudnullSadly on my phone and can't look it up to be sure.14:11
spatelcool! let me try14:12
cloudnullevrardjp done.14:13
evrardjpand congrats mnaser :)14:13
cloudnullWhen i make it to a computer eventually today I'll try and add some things to the etherpad14:13
evrardjpcloudnull: with any of the sessions you want to propose ofc :)14:13
evrardjphaha great14:13
cloudnullSessions:.doit()14:14
cloudnull:p14:14
cloudnullOk back to lurking14:14
evrardjphahaha https://github.com/dtroyer/osc-choochoo14:15
*** Bhujay has quit IRC14:18
openstackgerritMerged openstack/openstack-ansible-os_zun master: Allow tags to be used for MQ tasks  https://review.openstack.org/58949414:18
kaiokmojrosser: can you take a look at https://review.openstack.org/#/c/588462/ now? thanks :)14:21
*** galaxyblr has quit IRC14:23
*** diliprenkila has joined #openstack-ansible14:25
jrosserkaiokmo: ah, i did take a look but i don't understand the part about removing python - so i would like someone more familiar with opensuse to take a look at that14:26
*** vnogin has joined #openstack-ansible14:27
*** hwoarang has quit IRC14:28
evrardjpkaiokmo: thanks for working on this :)14:29
*** vnogin has quit IRC14:31
*** fghaas has quit IRC14:32
*** diliprenkila has quit IRC14:33
openstackgerritMerged openstack/openstack-ansible-tests master: Reduce log level on CentOS by default  https://review.openstack.org/58946414:33
*** vnogin has joined #openstack-ansible14:34
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Allow tags to be used for MQ tasks  https://review.openstack.org/58946814:34
kaiokmoevrardjp: no problem. we will not let those monasca roles be forgotten14:37
*** dxiri has joined #openstack-ansible14:38
jrosserodyssey4me: i'm making some progress with cinder - rabbitmq connect fail now - are there any unmerged patches that i need?14:38
evrardjpmy switch at home is doing so much noise, I want to rip it apart with a saw and switch the fans.14:39
evrardjpjrosser: oh14:39
spatelcloudnull: i have tired this but didn't work "galera_monitoring_allowed_source: 1.1.1.1,2.2.2.2"14:39
evrardjplet's sync14:39
*** fghaas has joined #openstack-ansible14:39
jrosserevrardjp: theres a trivial error in the cinder defaults14:39
evrardjpjrosser: what I have noticed is that the service restart order matters14:39
jrosserevrardjp: this is wrong https://github.com/openstack/openstack-ansible-os_cinder/blob/12ea9635ff5f4d4dd9eee068e7ce27fb84a52846/defaults/main.yml#L366-L36714:39
evrardjpI have restarted the services in a different order, no changes in config, and everything went back to normal14:39
evrardjpjrosser: interesting, what do you mean?14:40
jrosserit needs Service: in the line before Environment: otherwise the systemd unit is brok14:40
jrosserit makes a [DEFAULT] section as it stands which is just plain broken14:40
evrardjpjrosser: mmm14:40
jrosserevrardjp: http://paste.openstack.org/show/727629/14:41
jrosserand the [DEFAULT] section contained the Environment: setting, it wasn't in [Service], so no PATH was set14:42
gillesMoHello, is there an obligation to use IP addresses instead of FQDN in openstack_user_config.yml ?14:43
evrardjpjrosser: let me check on my node (I am rebuilding one atm)14:43
jrosserok14:43
*** gkadam has quit IRC14:43
evrardjpjrosser: I have the same thing on my machine, but managed to get cinder working without changing those systemd files.14:48
jrosserinteresting14:48
evrardjpit is.14:48
evrardjpplot tickens!14:48
jrosserdo you agree the unit file is brok? i will patch that if so14:49
evrardjpI agree14:49
jrosserok, one step at a time :)14:49
evrardjpso what I have noticed is that the scheduler takes a while to restart, and that could lead to some conditions when tasked of restarting many services at the same time. I doubt it's the same thing here, but still.14:50
jrosserwhat i have done is leave everything else alone14:50
jrosserjust fixed the cinder-volumes unit and restarted it14:50
jrosserit's now moaning about rabbitmq14:51
*** priteau has quit IRC14:53
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Allow tags to be used for MQ tasks  https://review.openstack.org/58947314:54
*** vnogin has quit IRC14:57
evrardjpyeah15:00
evrardjprestart cinder-api, cinder-scheduler, and then cinder-volume15:01
evrardjpand it worked for me15:01
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_cinder master: Fix cinder_environment_overrides  https://review.openstack.org/58993415:01
evrardjpmy new system is rebuilding now, so I have to wait a little before I can try your patches, confirm what I manually did.15:01
evrardjpstill rebuilding*15:01
*** chason has joined #openstack-ansible15:02
openstackgerritKaio Kassiano Moura Oliveira proposed openstack/openstack-ansible-os_monasca master: Upgrade zookeeper repository  https://review.openstack.org/58915115:02
jrosseri will redo mine too15:02
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_cinder master: Fix cinder_environment_overrides  https://review.openstack.org/58993415:02
*** priteau has joined #openstack-ansible15:04
jrosserty for the typo fix :)15:04
*** chason has quit IRC15:06
*** chason has joined #openstack-ansible15:07
*** chason has quit IRC15:07
*** chason has joined #openstack-ansible15:08
*** vnogin has joined #openstack-ansible15:10
odyssey4meevrardjp: that's the exact opposite of how they recommend it in their docs15:11
evrardjpodyssey4me: I have to confirm then15:11
evrardjpbut that's what I did15:11
spatelMy OSA is running fine but as soon as today i run "galera-install.yml -l ostack-controller-01_galera_container-966ec0a6"  to update one of config i got this error, why its trying to create user now?15:14
spatelhttp://paste.openstack.org/show/727635/15:14
odyssey4meevrardjp: https://docs.openstack.org/cinder/latest/upgrade.html#during-maintenance-window shows cinder-scheduler, cinder-volume, cinder-backup, cinder-api15:14
spatelis this normal ?15:14
*** vnogin has quit IRC15:15
*** vnogin has joined #openstack-ansible15:18
jamesdentonspatel is there a reason you're limiting to the one container? Perhaps the playbook won't run properly with a limit (not sure)15:18
*** vnogin has quit IRC15:19
spateli wanted to try my change on single node to make sure i don't make mess on every node by mistake15:20
*** DanyC has quit IRC15:20
spatelnow try thing "openstack-ansible galera-install.yml"15:20
*** DanyC has joined #openstack-ansible15:21
spatelI wish we have more tags in OSAD to target set of configuration, its alway scary to run any playbook on production stuff where you don't know what its going to do15:21
*** DanyC has quit IRC15:21
spateljamesdenton: I am try to change only_from lint in /etc/xinted/mysqlchk15:22
spatelit would be great if have tag to just target xinted config15:23
jamesdentonmake it so! :D15:23
*** mmalchuk has joined #openstack-ansible15:23
jamesdentoni'll have to defer tag sprawl to one of the ansible pros here15:23
*** vnogin has joined #openstack-ansible15:23
*** gkadam has joined #openstack-ansible15:24
cloudnullspatel https://github.com/openstack/openstack-ansible/blob/a3bb070fd6b81c5f765e43fbd5ecfec9cc050c28/inventory/group_vars/galera_all.yml#L30-L3915:24
*** luksky has quit IRC15:24
cloudnulllooks like its a space separated list15:24
spatelcloudnull: yes i figured15:25
openstackgerritMatthew Thode proposed openstack/openstack-ansible-os_ironic stable/queens: fix ironic driver data structure usage  https://review.openstack.org/58983815:25
cloudnullso the option should be `galera_monitoring_allowed_source: "1.1.1.1/32 2.2.2.2/32"15:25
cloudnullI think15:25
prometheanfirecloudnull: evrardjp odyssey4me, backport (only one needed) https://review.openstack.org/589838 ^15:25
spatelI need to do this `galera_monitoring_allowed_source: "192.168.100.246 192.168.100.239 192.168.100.88 192.168.100.3 192.168.100.2 192.168.100.1 1.1.1.1 2.2.2.2 127.0.0.1"`15:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/queens: fix ironic driver data structure usage  https://review.openstack.org/58983815:26
odyssey4meprometheanfire: that had already been done, and was based on another patch it needs15:26
odyssey4mewhich in turn needs another one in the integrated repo15:26
odyssey4mehttps://review.openstack.org/589838 requires https://review.openstack.org/589862 which requires https://review.openstack.org/58986115:27
prometheanfireodyssey4me: uh, did I miss something?  I'm talking about the os_ironic patch15:27
odyssey4meprometheanfire: yes, I had already done the backport this morning and it failed because queens doesn't have jmespath in requirements15:28
prometheanfireoh, queens doesn't have jsmepath15:28
spateljamesdenton: this is the error i got when i am running galera playbook http://paste.openstack.org/show/727641/15:28
odyssey4meso it's based on a patch to add it in both tests and the integrated repo15:28
spatelTASK [galera_server : Create galera users]  give error15:28
prometheanfireodyssey4me: well, thanks for doing the work there then :D15:28
odyssey4meno worries, happy to help15:28
odyssey4meI figured that this was fairly important.15:28
prometheanfirebroken role, ya15:29
*** cshen has quit IRC15:29
cloudnullspatel does curl `<galeraIP>:9200` return anything from the haproxy nodes?15:29
jamesdentonit's going thru your F5 now? Maybe the members have failed.15:29
cloudnull^15:30
spatelThis is my DEV environment i am testing there to edit mysqlchk file15:30
spatelStill i am on haproxy LB until i resolve every issue i am scare to go on F515:30
prometheanfirelooks like I added a space (CR) to the template, but won't harm anything15:30
spatelI pre-stage all config on F515:30
spatelcloudnull: my issue is why i am getting this error when i am running galera-install.yml playbook in working cluster http://paste.openstack.org/show/727641/15:31
*** mmalchuk has quit IRC15:31
*** mmalchuk has joined #openstack-ansible15:32
spatelcloudnull: look like its trying to setup new cluster :(15:32
*** Leo_m has joined #openstack-ansible15:34
*** pcaruana has quit IRC15:34
prometheanfirelooks like there's another problem with the ironic stuff, it's not installing python-ironic-inspector-client in the venv15:37
*** DanyC has joined #openstack-ansible15:37
odyssey4meprometheanfire: is in in the pip list, or in the requirements for ironic?15:37
odyssey4meevrardjp: looking at this, it seems there may be a way for me to add '--never-download' to the pip options somehow when building the venv https://github.com/ansible/ansible/blob/stable-2.5/lib/ansible/modules/packaging/language/pip.py#L423-L42515:38
odyssey4mebut I can't seem to figure out how - any idea?15:38
prometheanfireodyssey4me: I need to check, cjloader just pinged me about it15:40
*** Emine has quit IRC15:40
prometheanfireI need to talk to ironic people about it too, since the classic driver works without it, it looks like15:40
*** DanyC has quit IRC15:41
*** Leo_m_ has joined #openstack-ansible15:41
*** rmart04 has quit IRC15:42
spateljamesdenton: question related F5, i am going to setup external VIP on F5 but i need internal VIP also right where all component talks to each other?15:42
*** Leo_m has quit IRC15:42
-spatel- haproxy_keepalived_external_vip_cidr: "{{external_lb_vip_address}}/32"15:43
-spatel- haproxy_keepalived_internal_vip_cidr: "{{internal_lb_vip_address}}/32"15:43
spatelWhere these two VIP will fit in F5 ?15:43
spateljamesdenton: ^^15:43
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty master: Allow tags to be used for MQ tasks  https://review.openstack.org/58944115:44
spatelOh! wait i think i understand now how it will fix in F515:45
*** hamzaachi has quit IRC15:46
spatelI am seeing your script using internal VIP to setup F5 VS_SERVER15:47
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_container_create master: Add test for zfs backing on bionic  https://review.openstack.org/58994715:47
spateljamesdenton: look like we have to setup 2 VS_SERVER for every service, one for internal and other for external15:50
spatelDo you have that way in your F5?15:50
spatelExample: http://paste.openstack.org/show/727647/   here in haproxy we have two VIP one for external and one for internal15:51
spatelcloudnull: Do you have any idea why it creating users ?16:00
spatelhttp://paste.openstack.org/show/727641/16:00
spatelits messed up my whole production cluster again :(16:00
spatelThis this crazy :(16:01
spatelI am going to open bug this is not good to do this in production :(16:02
spatelhttps://bugs.launchpad.net/openstack-ansible/+bug/178607016:05
openstackLaunchpad bug 1786070 in openstack-ansible "URGENT - Running galera-install.yml playbook re-creating users and failing" [Undecided,New]16:05
spatelI have open bug so please help me out if possible16:06
*** gillesMo has quit IRC16:07
evrardjpodyssey4me: where does this happen?16:15
evrardjpI mean where do we need to pass virtualenv options?16:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Eliminate installing pip on host/containers  https://review.openstack.org/58785316:15
evrardjpmaybe it's time to eliminate pip.conf too : p16:16
odyssey4meevrardjp: once the pip conf is laid down, using the pip module doesn't work for the virtualenv creation16:16
odyssey4mebut yes, obviously it'd be nice to eliminate that - but I'd prefer to do it as a separate step16:16
evrardjpodyssey4me: maybe using virtualenv_command ?16:17
odyssey4metried that, it's a 'path' for ansible, so it fails when validating it16:17
evrardjpok16:17
odyssey4meso the only way in https://review.openstack.org/587853 I could work around it was to use the command module16:17
evrardjpmaybe an action plugin16:17
prometheanfireodyssey4me: it looks like ironic is missing many things from it's pip env, my question is what we want to support and how (each driver selectivly including the pip deps or just install all pip deps all the time)16:18
evrardjpbut why do we need the lock down ? I am not sure to understand https://review.openstack.org/#/c/587853/4//COMMIT_MSG16:18
prometheanfirehttps://github.com/openstack/ironic/blob/master/driver-requirements.txt16:18
odyssey4mewell, I think there's room for a 'virtualenv_args' argument to be added to the pip module upstream16:18
prometheanfirealso, oneview support is dying in stein16:19
prometheanfireso \o/16:19
prometheanfirejroll: :D16:19
jrolloh hi16:19
odyssey4meevrardjp: if we remove the pip.conf, we then have to ensure that every pip install across all roles include reference to the right index so that the repo is still used16:20
evrardjpodyssey4me: that's the job of a good linter?16:21
odyssey4mewe can't drop pip.conf until we're ready to drop repo build16:21
prometheanfireodyssey4me: should I just add all those drivers to https://github.com/openstack/openstack-ansible-os_ironic/blob/master/defaults/main.yml#L210 ?16:22
odyssey4meso for now, while we're not building all that many venvs outside of repo build, I think that workaround is suitable16:23
evrardjpodyssey4me: it is suitable16:24
evrardjphello jroll16:24
odyssey4meprometheanfire: can ironic be installed using extras to specify the drivers you want?16:24
evrardjpwhat brings you here? (you're always welcome!)16:24
odyssey4meyes, one way is to add them all there - assuming you want them all in the venv16:24
odyssey4meanother way is to use the 'optional_pip_packages' as is done in the neutron role16:25
prometheanfireodyssey4me: not yet, that's something jroll will hopefully have in stein16:25
odyssey4meextras is much nicer, as it's far more efficient16:25
odyssey4meboth for repo build, and for venv content16:25
prometheanfireodyssey4me: it would be, but that's not in ironic yet16:26
jrollit's something jroll would like to have soon*16:26
jrollI can't commit to working on it16:26
prometheanfireodyssey4me: I didn't know repo-build supported it :D16:26
prometheanfirejroll: yourwelcome :P16:26
jrolldon't worry, I have no problem letting people down :P16:26
prometheanfire:D16:26
jrollevrardjp: heh, the "oh hi" was responding to prometheanfire summoning me :)16:27
evrardjpodyssey4me: want me to wait a little more for rc1? want to review things with me?16:27
evrardjpjroll: then I am sad to announce you that you felt into a trap16:27
prometheanfireodyssey4me: optional_pip_packages, I don't see that in os_neutron's code base16:27
evrardjpfell*16:27
prometheanfireodyssey4me: I'm just going to install it all the time for now, as it seems like the cleanest solution (based on lack of support for extras)16:28
odyssey4meevrardjp: just a few of these left: https://review.openstack.org/#/q/topic:move-mq-setup-into-roles+status:open16:28
spatelodyssey4me: Can you answer of my basic question if i run galera-install.yml on working cluster does it going to re-install mariaDB again ?16:29
evrardjpI meant after those16:29
odyssey4meprometheanfire: look more carefully16:29
odyssey4mespatel: busy here, sorry16:29
spatelok16:29
odyssey4mespatel: no, it doesn't reinstall every time - but it does verify every time16:29
evrardjpodyssey4me: when these are in I request RC1 and I add you to it, so that we can learn together of this :)16:30
evrardjpnew shinies: )16:30
odyssey4mespatel: ansible works that way - it will run every task to verify state16:30
spatelodyssey4me: in my case it re-install mariadb16:30
spateland now my whole cluster is down16:30
odyssey4mespatel: ok, then I don't know why it's doing that and don't have time to help you work it out16:30
spatelThis is driving me nuts every day...16:30
evrardjpi have to go16:30
evrardjpttyl everyone16:30
odyssey4mespatel: that is not normal16:30
odyssey4meso look at the tasks and look at the code and figure out the conditional that's going wrong16:31
spatelI have opened BUG also in case if you guys find out.. it seems it is BUG because i have two running environment and same thing happened on both place so this is a BUG16:31
odyssey4methere is an upgrade flag which, if set, will cause that - that's all that comes to mind16:31
prometheanfireodyssey4me: oh, it's not the literal string16:31
odyssey4meprometheanfire: no, there are manu different optional package sets16:32
odyssey4meone for each different neutron plugin16:32
prometheanfireya, see them now16:32
openstackgerritMatthew Thode proposed openstack/openstack-ansible-os_ironic master: update pip packages for ironic drivers  https://review.openstack.org/58996716:32
prometheanfirewe'll see if this works though16:32
prometheanfireodyssey4me: it'd be hard to do the same because ironic is more compostable in reguards to the drivers it supports https://docs.openstack.org/ironic/latest/admin/upgrade-to-hardware-types.html16:33
noonedeadpunkodyssey4me: will you have some time for masakari one day? As even if problem with lxc_container_create will be resolved, it still fails on the same thing (when it tries to reinstall python-libvirt, which is linked into the venv)16:33
prometheanfirebut open to comments in the review as always :P16:33
odyssey4meprometheanfire: yeah, understood - very hard now, one day when I get to complete this python build simplification work it'll be simpler16:34
noonedeadpunkIt's not urgent, but I feel, that I can't figure this out on my own...16:34
odyssey4mebut right now, probably easiest to just jam them all into the venv16:34
prometheanfireodyssey4me: probably needs the extras support?16:34
prometheanfirecool'16:34
odyssey4meprometheanfire: once the work I'm trying to get done is done, each role can build multiple venvs and have more complex package list build mechanism - we won't be relying on the py_pkgs lookup16:35
odyssey4menoonedeadpunk: we're prepping for rocky RC1 this week, and focusing on bugs in it for the next two weeks - features are low priority right now, so sorry - I'm somewhat distracted16:36
odyssey4meI'll try and grab a gap somewhere.16:37
jrollprometheanfire: I remember about ironic-oneviewd now, it isn't in driver-requirements.txt because it's a separate application, not something imported16:37
prometheanfirelol, good thing I kept it in then16:38
prometheanfireodyssey4me: neat16:38
odyssey4melogan- jrosser cloudnull d34dh0r53 I need another review for https://review.openstack.org/582296 please to finalise that body of work16:39
prometheanfireso, general question.  how does the core for a role thing work?  It kinda looks like I'm taking over the ironic role16:40
*** DanyC has joined #openstack-ansible16:41
spatelShould i use "-e 'galera_ignore_cluster_state=true'" option with galer-install.yml ?16:43
jamesdentonspatel sorry, i was afk16:43
*** hamzaachi has joined #openstack-ansible16:44
spateljamesdenton: no problem, I am still dealing with my galera cluster issue, somehow its trying to re-install cluster even its installed but anyway i have open BUG for that, i believe that is CentOS 7.x stuff16:44
spatelMajority of people using Ubuntu here so may be not seen this issue before16:45
spateljamesdenton: did you read my F5 related question i posted earlier16:45
jamesdentonyes16:46
*** DanyC has quit IRC16:46
spatelDo i need to create two VS for each services right ?  external & internal ?16:46
jamesdentonwe tend to have two VIPs for each service - one considered Internal (adminurl,internalurl) and the other External (publicurl)16:46
spatelIn short i have to duplicate them16:47
jamesdentonwhether you do that in your environment is up to you. If your 'internal' address it routable in your env, then you may not need the external16:47
jamesdentonpotentially, yes.16:47
spatelThis is private cloud not publicly accessible, everything inside datacenter16:48
spatelIf i don't create external VIP then i will loose SSL16:48
jamesdentonis the internal VIP accessible from clients?16:48
jamesdentonwell yes, there's that too16:48
jamesdentoni would have separate addresses, personally16:49
spatelIts not accessible but i can make it routable...16:49
spatelanyway let me find out how i can handle this smoothly16:49
*** DanyC has joined #openstack-ansible16:50
spatelfirst let me fix this galera stupid issue :(16:50
*** gyee has joined #openstack-ansible16:52
spatelI have noticed "TASK [galera_server : Remove conflicting distro packages]" task un-installing my mariadb and then re-installing back WTH!!!!16:53
spatelNow question is why it think its conflicting package?16:58
*** gkadam has quit IRC17:01
jrossercloudnull: https://review.openstack.org/#/c/589947/ <- it lives17:02
spatelIt seems i am right this is a bug https://bugs.launchpad.net/openstack-ansible/+bug/174220617:06
openstackLaunchpad bug 1742206 in openstack-ansible "os-cinder-install.yml fails with conflicting mariadb packages on centos infra hosts" [Medium,Fix released] - Assigned to Markos Chandras (hwoarang)17:06
-spatel- Removing mariadb-server and mariadb-libs leads to17:07
-spatel- removing MariaDB-server and MariaDB-shared and its17:07
-spatel- dependencies17:07
-spatel- 17:07
odyssey4mespatel: looks like https://review.openstack.org/#/c/578844/ merged in master, what branch are you using?17:12
spatelodyssey4me: i am using 17.0.8 Queens17:12
odyssey4mespatel: ok, I don't know if that's the right patch to fix it though - IIRC that list of packages comes from epel or base CentOS, and is meant to be removed because they conflict with the packages from MariaDB themselves, which we use17:13
-spatel- # Conflicting packages with those from the MariaDB repository17:13
-spatel- galera_server_mariadb_distro_packages_remove:17:13
-spatel- - mariadb-common17:13
-spatel- - mariadb-config17:13
-spatel- - mariadb-server17:13
-spatel- - mariadb-libs17:13
-spatel- - percona-xtrabackup17:13
spatelthese packages are for Ubuntu not for CentOS 7.517:13
odyssey4mebut meh, I'm not familiar enough with CentOS/RHEL to make an informed decision17:14
spatelthat is why its trying to remove them17:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/queens: Do not remove MariaDB-server  https://review.openstack.org/58997317:15
spatelIn master branch i am not seeing that stanza https://github.com/openstack/openstack-ansible-galera_server/blob/master/vars/redhat-7.yml17:15
odyssey4meok, I've proposed the backport - it'd be good if you try it and feed back in review whether it solves the issue you saw17:15
spatelso look like master branch has those fix17:15
odyssey4mespatel: yes, as I said, https://review.openstack.org/#/c/578844/ merged in master17:16
odyssey4meI've proposed the backport for queens https://review.openstack.org/58997317:16
spatelodyssey4me: any chance it will get marge in Queens ?17:17
odyssey4mespatel: if you try it and it works, then vote +1 and say so in the comment - that will help motivate others to vote positively17:17
spatelI am going to do right now! This is production issue, i have to deal with this ASAP17:18
spatelRunning playbook now after hand fix17:19
spatelodyssey4me: EPIC!! it fixed my issue, my cluster is back and no re-install or install of any package!17:22
spatelwhere is the Vote button?17:22
odyssey4mespatel: great - please provide feedback in the review17:22
odyssey4meit's the 'comment' button, then a +1 vote with a comment17:22
spatelI am on this Page, where is comment button?17:24
spatelhttps://review.openstack.org/#/c/578844/17:24
odyssey4meyou need to be on https://review.openstack.org/58997317:24
odyssey4mesorry, the button is 'reply' in the middle top17:24
spatelgot it17:24
spatelodyssey4me: done!17:26
noonedeadpunkodyssey4me: don't worry actually. I thought that it would be great to make it some kind of stable for rocky, but nothing critical won't happen if it won't17:26
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Allow tags to be used for MQ tasks  https://review.openstack.org/58944017:27
mnaserodyssey4me: "jmespath-for-prez-stable/queens" nice!!17:28
spatelodyssey4me: you can close this bug also alone with that patch https://bugs.launchpad.net/openstack-ansible/+bug/178607017:28
noonedeadpunkodyssey4me: If you'll have some ideas what to try or how to workaround a problem - I'll be right here to check it and try. The problem is that I'm almost out of ideas17:28
openstackLaunchpad bug 1786070 in openstack-ansible "URGENT - Running galera-install.yml playbook re-creating users and failing" [Undecided,New]17:28
*** fghaas has quit IRC17:29
mnaserteam: i'd like to evaluate chatting with tripleo folks about https://review.openstack.org/#/c/589129/17:29
odyssey4mespatel: thanks - appreciate the feedback, hopefully that'll get merged and will be released in due course17:31
odyssey4memnaser: yet another tempest role, it'd be nice if we could collaborate and use something that's more broadly maintained17:32
mnaserodyssey4me: i just added a comment about that, please chime in17:32
odyssey4memnaser: I thought that devstack was moving towards an ansible based setup too17:32
mnaserit has, i think, i dunno how far out that is, but i dont think it's reasonable for this one to be ansible-role-tempest which feels like it's "the one".17:33
mnaserwe called our openstack-ansible-os_tempest, tempest has it's own (i think?) and then this one17:33
mnaserodyssey4me: thanks, but also there is https://review.openstack.org/#/c/589133/17:35
mnaseri left my comment there too17:35
odyssey4meI won't be holding my breath, but it would be nicde.17:36
odyssey4me*nice17:36
*** FrankZhang has joined #openstack-ansible17:38
odyssey4mecores - got some review ready for more eyes: https://goo.gl/k9cCfF17:41
spatelodyssey4me: thanks, that means i wasn't crazy about whining :)17:42
odyssey4mespatel: I would recommend you invest time learning to read the ansible code and following it. This community relies on volunteers - there is no-one paid to do support here. When working with open source software one should learn to leverage the community for directional help, not the full solution every time. The more you help yourself and others, the more the community grows and can help you back.17:44
*** electrofelix has quit IRC17:44
*** gkadam has joined #openstack-ansible17:46
odyssey4meBugs are reviewed by the community once per week on Tuesdays. If you register good bug reports, you're more likely to get good results. If you participate in bug triage to help others, you'll learn more about the code base and help yourself more. It's a circle of help which benefits everyone in it.17:46
spatelodyssey4me: I am happy to work here and help you out and help myself too, I have spent my half life in puppet so ansible is new tool and trying to workaround it. I am learning ansible and python at present.17:47
*** FrankZhang_ has joined #openstack-ansible17:47
spatelodyssey4me: lets do it.. i am happy to review and validate bugs as much as possible, Let me know what i need to do.17:48
*** FrankZhang has quit IRC17:49
odyssey4megood show - welcome, and thanks for joining - hopefully together we can make it better17:49
spatel++17:49
jamesdentonodyssey4me PTL 202017:49
odyssey4mespatel: one thing that is definitely needed is more help improving CentOS builds... more hands are needed to make it work, and work well17:50
odyssey4meif you're a CentOS user, then that's something you need - which is a perfect motivation to help17:50
spatelWe are very big CentOS shop so i am sure i can help you out with all CentOS stuff17:50
spatel2000 server running on CentOS linux in my datacenter17:51
*** hamzaachi has quit IRC17:51
odyssey4megreat stuff - I'd encourage you to build a good test environment that you can build and rebuild over and over again to test the latest master branch stuff, then find bugs, report them, triage them and submit patches to fix them if you can17:51
odyssey4methe sooner we catch bugs, and the more people we have doing triage, the better the final result17:52
odyssey4mejamesdenton: :p 2.5 cycles was enough to last me a while ;)17:52
spatelodyssey4me: sure, i will do that17:52
spatelAny specific version i should start with like rocky or queens etc..17:53
spatelGot it master branch :)17:54
odyssey4mespatel: yep, master is rocky - and will soon be stein17:54
spatelodyssey4me: Do you guys do all your build test on single box with AIO or multi nodee?17:55
spatelnode*17:55
odyssey4memaster is always the next major release - and better to find and solve bugs before that releases17:55
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Convert playbooks into roles  https://review.openstack.org/58972117:55
odyssey4mespatel: I use AIO's most often, personally. They're quick, and I use a cloud to run them in so I can do many at a time.17:55
odyssey4meSometimes multi-node is needed, then https://github.com/openstack/openstack-ansible-ops/tree/master/multi-node-aio is very useful17:56
openstackgerritMerged openstack/openstack-ansible-os_watcher master: Add bionic to galaxy_info metadata  https://review.openstack.org/58831517:57
spatelI have few servers in datacenter so i will try to make them ready to build OSA with AIO17:57
odyssey4mespatel: if you're doing AIO's - better to do them virtually, because you'll need to rebuild them from scratch over and over again.17:57
odyssey4mebeing able to do snap/restore is handy if you can17:58
spatelThat is what i am doing in my LAB ( I have big FAT VMware server and i spun up multiple VM to create multi-node environment to re-build over and over with snapshot etc..)17:59
openstackgerritLogan V proposed openstack/openstack-ansible master: [DNM] test disabling pip_install build package install  https://review.openstack.org/58998618:04
openstackgerritMerged openstack/openstack-ansible-lxc_container_create master: Add test for zfs backing on bionic  https://review.openstack.org/58994718:07
*** Emine has joined #openstack-ansible18:09
openstackgerritMerged openstack/openstack-ansible-os_almanach master: Add bionic to galaxy_info metadata  https://review.openstack.org/58831018:19
*** vnogin has quit IRC18:20
*** poopcat has joined #openstack-ansible18:23
FrankZhang_Just found OSA master's tempest probably not pointing to tempest's master, since we found our gating continuing failing on some parts which was already patched two months ago. The actual missing patch is this one: https://github.com/openstack/tempest/commit/7d2b636a30057ed8db8cfd4fe2248f509b3570f1#diff-a147b612e7ea0662bce254e8fbbf0e9218:24
FrankZhang_this line should make tempest pointing to master but have no idea if it works: https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/templates/user_variables.aio.yml.j2#L21618:25
*** FrankZhang_ has quit IRC18:26
*** FrankZhang has joined #openstack-ansible18:26
*** mattt has left #openstack-ansible18:28
*** mattt has joined #openstack-ansible18:28
openstackgerritMerged openstack/openstack-ansible-os_heat master: Add bionic to galaxy_info metadata  https://review.openstack.org/58826618:34
spateljamesdenton: I am thinking why don't we create a iRules instead of creating lots of VS_SERVER ?18:35
spateljamesdenton: that would be interesting if iRule works then it will be very easy to deploy18:35
*** Darcidride has joined #openstack-ansible18:35
*** Darcidride has quit IRC18:38
*** hamzaachi has joined #openstack-ansible18:39
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58229618:41
*** guhcampos has joined #openstack-ansible18:44
openstackgerritMerged openstack/openstack-ansible-os_glance master: Add bionic to galaxy_info metadata  https://review.openstack.org/58826418:45
*** hamzaachi has quit IRC18:49
jamesdentonspatel: iRules could certainly be used, but would likely over-complicate things in our case. Having multiple virtual servers is ideal for us18:50
odyssey4meFrankZhang: that may be best discussed with evrardjp when he's online, given that he implemented that18:51
FrankZhangodyssey4me thanks for the noticing!18:51
spateljamesdenton: i think you right there, because in multiple virtual server you can easily find status of VIP and make changes on fly18:52
jamesdenton++18:54
jamesdentonthe script makes it easy when the input is consistent. it's built more for us than anyone else, but easily modifiable to be used by anyone18:54
jamesdentonthat 3307 VIP, incase you wondered, isn't used but CAN be used as a read-only mysql endpoint. Some of the services have that ability. So you can have all three members available instead of 118:55
openstackgerritMerged openstack/openstack-ansible-os_ironic master: Add bionic to galaxy_info metadata  https://review.openstack.org/58826818:56
spateljamesdenton: yes i saw that 3307, i just ignore that18:57
spatelalso i have noticed, you are using priority in MySQL vip to target single node18:57
jamesdentonyes18:57
spatelwhy not round-robin?18:57
spatelGalera is multi master18:58
jamesdentonat one point in time the recommendation was to only write to one. deadlocks maybe? Don't know if that's still a thing18:59
spatelhmm19:00
noonedeadpunkit's still recommended to write only on one server from galera cluster19:00
mnaser^ i think it's still a thing19:01
spatelI wonder then why not use master-slave two node cluster, if galer isn't true multi-master19:01
spatelI think multi-master work better with shared SQL storage NDB19:02
noonedeadpunkspatel: as you can't write to slave even if master is down in classic mysql replication19:02
*** FrankZhang has quit IRC19:04
*** fghaas has joined #openstack-ansible19:05
*** FrankZhang has joined #openstack-ansible19:05
*** fghaas has quit IRC19:09
evrardjp[m]FrankZhang: that code was included because of the patch you are pointing to. without it, keystone wouldn't pass tempest.19:15
evrardjp[m]iirc.19:15
FrankZhangevrardjp[m] the bug I actually have is https://bugs.launchpad.net/openstack-ansible/+bug/1786095 OSA master's tempest is not the tempest master one19:16
openstackLaunchpad bug 1786095 in openstack-ansible "tempest branch doesn't point to its master" [Undecided,New]19:16
evrardjpFrankZhang: this fix was just in gates indeed.19:18
*** gkadam has quit IRC19:18
evrardjpif you don't use bootstrap aio that's not included19:18
evrardjpon purpose19:18
evrardjpwe can't presume ppl will deploy tempest in a certain way19:19
evrardjpbut because we are close to rc1 it doesn't hurt to do things differently as we'll remember when we branch now : p19:20
FrankZhangevrardjp Just found this template is made for aio, and guess it won't work for mnaio test gating19:21
evrardjpFrankZhang: precisely19:22
evrardjphow come is that seen only now?19:22
evrardjpI am fine with patching differently now -- we are a few months forward now.19:22
evrardjpin fact, I'd welcome a revert and re-implementation tomorrow.19:23
FrankZhangevrardjp sry, the patching you mentioned is about the topic we talked about?19:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/59001119:26
evrardjpI've updated the bug19:27
evrardjpso you know what to do19:27
evrardjpthanks for the help FrankZhang !19:27
FrankZhangevrardjp cool no problem!19:29
*** dxiri has quit IRC19:32
kaiokmocan I get a CR on https://review.openstack.org/#/c/589151/ please? :)19:32
evrardjpkaiokmo: I'd welcome a patch following odyssey4me 's suggestion :)19:36
evrardjpin the meantime, I see this as a positive improvement19:36
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_nova master: Cleanup files and templates using smart sources  https://review.openstack.org/58895119:37
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add bionic job to elk_metrics_6x testing  https://review.openstack.org/58973019:38
odyssey4mekaiokmo: yep, going through now19:38
evrardjpodyssey4me: why is https://review.openstack.org/#/c/579371/6 with -1?19:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Execute service setup against a delegated host  https://review.openstack.org/59001119:38
evrardjpI'd welcome this to be included in roles, but I guess this would have to be backported?19:39
odyssey4meevrardjp: because it needs changes to every single other repo before that can merge19:39
evrardjpwe probably won't have the chance to do it for tomorrow19:39
odyssey4methe tox changes must go everywhere first19:39
odyssey4meso yeah, I can do that - if we want to go that route19:39
odyssey4meeasy enough to script19:39
evrardjpwell now I want to do an RC with the new method, and deal with what will appear.19:40
evrardjpspatel: if it works well and is simple, why would you change it?19:44
spatelevrardjp: you talking about Galera multi write?19:45
*** rmart04 has joined #openstack-ansible19:45
odyssey4mespatel: we've not had any compelling reason to use multi-master - the bottleneck is almost never the database19:45
odyssey4methe current mechanism is very, very safe and very, very simple19:45
odyssey4mewe're using it over 100+ sites19:45
*** rmart04 has quit IRC19:45
odyssey4mewe've also used it with clusters of over 500 computes19:46
evrardjpyeah. Rabbitmq is the hardest.19:46
*** dxiri has joined #openstack-ansible19:46
odyssey4meyes, rabbitmq and networking (if you're using Neutron L3) are your first bottlenecks19:46
spatelodyssey4me: i am sure you guys have more experience on this domain compare to me. i was just trying to understand reason behind it.19:47
spatelInitially i was planning to use L3 with Cisco ASA Router, but then i decided to go with VLAN base networking.19:48
odyssey4mespatel: openstack isn't all that db heavy19:48
spatelI have small cluster running on Packstack with DVR last 2 years so far so good no issue there.19:49
odyssey4mespatel: yep, vlan-based works and scales well - if you're only dealing with l2 in openstack it's simpler19:49
spatelIn my network we get lots of DDoS and my application is bandwidth hungry so i try to stay away from L319:50
odyssey4mejamesdenton knows his way around networking in openstack though, and is the real expert ;)19:50
jamesdentoneeek19:50
odyssey4meand our friend logan- does some funky things too, and knows things19:51
spateljamesdenton: I did talk to him last year related Cisco ASA and all network stuff, he gave me really good boot :)19:51
jamesdentonyou were looking at ASR integration, right?19:51
spatelYes! but finally i decided VLAN base19:51
spatelstill i have cisco ASA hanging in my LAB and i want to run some experiment too19:52
jamesdentoncool. so a physical router/firewall as the gateway for some provider network(s) in neutron?19:52
spatelYes i used my Cisco Nexus 9000 as my gateway for openstack and running all L2 network19:52
*** dxiri has quit IRC19:53
*** Emine has quit IRC19:53
odyssey4mecores, could we get another review on https://review.openstack.org/589973 to help spatel out :)19:53
jamesdentonyeah that'll work. we've done that too19:53
spatelyesterday i expend my ISP bandwidth from 40G to 80G and got new shinny /23 public IP pool for Openstack19:54
spatelIf all goes well then i have 500 node waiting in queue for Openstack19:55
jamesdentonperfect! bitcoin here i come19:56
spatelWe are already paying 300k per month to AWS so decided to build own cloud :)19:57
spatelwe have few servers running in Rackspace too :)19:57
jamesdentonyou're off to a good start sounds like19:58
evrardjpjamesdenton: haha just because he got servers in Rackspace, right? :p19:58
jamesdentonbecause he's here in @openstack-ansible! :D19:58
evrardjpofc !19:59
evrardjp:D19:59
evrardjpI'm more a juniper L2/"L3" switches myself.19:59
evrardjpsadly I only have cisco at home.19:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Execute service setup against a delegated host  https://review.openstack.org/59001120:00
evrardjpold stuff, not worth discussing, next topic!20:00
*** Emine has joined #openstack-ansible20:00
jamesdentonevrardjp when are you cutting RC1?20:01
evrardjpwhen this patch gets in:20:01
evrardjphttps://review.openstack.org/#/c/589480/20:01
evrardjpI hope tonight (for me), maybe tomorrow.20:02
openstackgerritFrank Zhang proposed openstack/openstack-ansible master: Make tempest point to master  https://review.openstack.org/59002020:03
jamesdentoncool! what would next steps be on the OVN patches? i need to update the commit, but i answered your questions and would appreciate any feedback when you have time20:03
evrardjpjamesdenton: next step is merging I guess then? Except I see more stuff, but they were good IIRC.20:06
jamesdentonk20:07
odyssey4meevrardjp: it'd be good to get https://review.openstack.org/589733 in too, so we can also get https://review.openstack.org/589437 in before we cut20:09
evrardjpodyssey4me: have a look at the timings there: https://review.openstack.org/#/c/587544/20:11
*** luksky has joined #openstack-ansible20:13
spateljamesdenton: i have migrated haproxy to F5 and it seems working great!20:18
jamesdentonnice work! now is the time to verify failover ;)20:19
spatelfor external VIP i just created single VIP for Horizon20:19
spatelmostly we will deal with GUI over port 44320:19
*** guhcampos has quit IRC20:20
jamesdentonsounds simple enough20:20
spatelWe are using terraform for aws, planning to use with openstack here too20:20
spatelwhat you guys use in your cloud?20:20
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add trusty support to the project  https://review.openstack.org/59002720:21
odyssey4meevrardjp: looks... similar?20:21
jamesdentonspatel that's really up to the users20:21
spateljamesdenton: I am going to bounce node and will see how it goes :)20:22
jamesdentonwell, that AND failover of the F5s20:22
evrardjpodyssey4me: yeah, but it still runs tempest. Maybe I should remove tempest things now, and see how it goes.20:22
evrardjpnot runs, installs.20:22
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Replace tempest with healthchecks  https://review.openstack.org/58754420:23
openstackgerritMerged openstack/openstack-ansible-galera_server stable/queens: Do not remove MariaDB-server  https://review.openstack.org/58997320:29
openstackgerritLogan V proposed openstack/openstack-ansible master: [DNM] test disabling pip_install build package install  https://review.openstack.org/58998620:32
odyssey4meevrardjp: oh yeah, no need to install tempest if it's not being run20:33
jamesdenton. openrc20:34
jamesdentonhey now20:34
odyssey4melogan-: FYI, I'm targeting a harder target - no pip on the hosts at all20:36
odyssey4meall venvs, no dirty hosts20:36
logan-nice20:36
odyssey4mewe're super-close20:36
logan-i'm trying to get queens working in my gate20:36
odyssey4meI think we'll get it done for rocky20:36
logan-i have build packages disabled and uwsgi is blowing up because libpython2.7-dev is not installed20:36
logan-i guess we never realized it is a dependency for uwsgi because pip_install installs it normally20:36
odyssey4melogan-: some of these may help - there were some broken things: https://goo.gl/k9cCfF20:37
cloudnullodyssey4me ++ very nice!20:37
odyssey4mespecifically the log collection things were broken20:37
odyssey4methanks to jrosser for spotting and fixing20:37
logan-yeah weird @ the log things. did we rework that recently?20:38
logan-or has it just been broken for a while20:38
odyssey4meno, that's been broken for ageas20:38
logan-:(20:38
odyssey4mewe just collected the raw logs, instead of compressing and renaming them20:38
odyssey4meso we've been bad infra customers20:38
logan-along those lines could you re-review https://review.openstack.org/#/c/582273/ please? :)20:39
odyssey4meoh yeah, I was just confused with that one because the commit msg didn't match the content20:39
*** spatel has quit IRC20:40
logan-yup, thats fixed up now, thanks20:40
logan-oh wait20:40
odyssey4meheh, I think you edited in gerrit - then reposted your fix from your fork20:40
logan-whoops yep20:41
odyssey4mewithout the commit fix20:41
openstackgerritLogan V proposed openstack/openstack-ansible master: Use ZUUL_SRC_PATH to pass the path to Zuul git sources  https://review.openstack.org/58227320:41
logan-i guess i screwed it up while i was rebasing stuff last week20:41
logan-thanks20:42
odyssey4mewell, look at that - mnaser's previous vote has returned20:42
odyssey4mehappy days20:42
evrardjplogan-: haha I have been lazy and this is a patch (with the path) I should have done long ago, instead of mimicing what gates are doing in my environment.... thanks for th patch!20:49
odyssey4meok folks - I'm out for the night20:50
logan-evrardjp: :) getting there... working on un-jenkinsing my osa ci20:51
*** aludwar has quit IRC20:55
*** aludwar has joined #openstack-ansible20:56
*** hamzaachi has joined #openstack-ansible20:57
*** pcaruana has joined #openstack-ansible21:08
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Allow tags to be used for MQ tasks  https://review.openstack.org/58943721:09
openstackgerritMerged openstack/openstack-ansible-repo_build master: Use a venv to build the python wheels  https://review.openstack.org/58963321:13
openstackgerritMerged openstack/openstack-ansible-os_monasca master: Upgrade zookeeper repository  https://review.openstack.org/58915121:14
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Convert playbooks into roles  https://review.openstack.org/58972121:17
*** priteau has quit IRC21:20
jrossercloudnull: i get a 50% memory footprint reduction in my AIO (after setup-hosts) with zfs rather than dir21:22
jrosserand that is entirely dependant on dedupe=on21:24
openstackgerritMerged openstack/openstack-ansible stable/queens: Add jmespath to requirements.txt  https://review.openstack.org/58986121:25
*** poopcat has quit IRC21:55
*** pcaruana has quit IRC22:02
*** nicolasbock has quit IRC22:06
*** spatel has joined #openstack-ansible22:07
*** hamzaachi has quit IRC22:07
cloudnulljrosser that's awesome !22:10
*** spatel has quit IRC22:11
*** spatel has joined #openstack-ansible22:14
*** Emine has quit IRC22:23
*** priteau has joined #openstack-ansible22:25
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Convert playbooks into roles  https://review.openstack.org/58972122:25
*** vnogin has joined #openstack-ansible22:40
*** hamzy_ has joined #openstack-ansible22:40
*** hamzy has quit IRC22:42
*** mubix_ has joined #openstack-ansible22:55
*** lbragstad has quit IRC23:01
*** Leo_m_ has quit IRC23:01
*** evrardjp has quit IRC23:02
*** SamYaple has quit IRC23:02
*** Tahvok has quit IRC23:02
*** noonedeadpunk has quit IRC23:02
*** mhayden has quit IRC23:02
*** tailDASHeF has quit IRC23:02
*** mwe1 has quit IRC23:02
*** oanson has quit IRC23:02
*** mubix has quit IRC23:02
*** chudster_ has quit IRC23:02
*** lhinds has quit IRC23:02
*** mudpuppy has quit IRC23:02
*** rickflare has quit IRC23:02
*** mubix_ is now known as mubix23:02
openstackgerritMerged openstack/openstack-ansible stable/pike: Fix log compression  https://review.openstack.org/58953723:03
openstackgerritMerged openstack/openstack-ansible stable/queens: Fix log compression  https://review.openstack.org/58953623:03
openstackgerritMerged openstack/openstack-ansible stable/queens: Fix gate log collection  https://review.openstack.org/58942723:03
*** Tahvok has joined #openstack-ansible23:03
*** mhayden has joined #openstack-ansible23:09
*** mwe1 has joined #openstack-ansible23:10
*** luksky has quit IRC23:26
*** vnogin has quit IRC23:26
*** vnogin has joined #openstack-ansible23:27
*** spatel has quit IRC23:33
*** vnogin has quit IRC23:44
*** tosky has quit IRC23:49
*** rmcall has joined #openstack-ansible23:50

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