Wednesday, 2019-01-30

*** tosky has quit IRC00:02
*** ssbarnea|rover has quit IRC00:13
*** ssbarnea|rover has joined #openstack-qa00:18
openstackgerritTom Barron proposed openstack/devstack-plugin-ceph master: Persist PYTHON3_VERSION to local.conf  https://review.openstack.org/63385100:34
*** mriedem has quit IRC00:52
openstackgerritMerged openstack/patrole master: Fix the misspelling of "available"  https://review.openstack.org/63222300:55
*** markvoelker has joined #openstack-qa01:36
*** markvoelker has quit IRC01:41
*** yamamoto has joined #openstack-qa02:02
*** yamamoto has quit IRC02:07
openstackgerritSergey Vilgelm proposed openstack/patrole master: Fix instability with volume attachment RBAC tests  https://review.openstack.org/57387502:26
*** markvoelker has joined #openstack-qa02:37
*** ekcs has quit IRC02:55
*** markvoelker has quit IRC03:08
*** ramishra has joined #openstack-qa03:23
*** yamamoto has joined #openstack-qa03:40
*** whoami-rajat has joined #openstack-qa04:02
*** chkumar|out is now known as chandankumar04:38
*** noama has joined #openstack-qa05:11
*** sridharg has joined #openstack-qa05:24
*** ekcs has joined #openstack-qa05:47
*** aojea has joined #openstack-qa06:23
*** aojea has quit IRC06:27
openstackgerritMasayuki Igawa proposed openstack/tempest master: Improved tempest plugin sanity check script  https://review.openstack.org/52417606:34
*** agurenko has joined #openstack-qa06:35
*** ccamposr has joined #openstack-qa06:51
*** Luzi has joined #openstack-qa06:59
*** aojea has joined #openstack-qa07:12
openstackgerritNoam Angel proposed openstack/tempest master: allow create_server with vnic_type and port_profile from kwargs  https://review.openstack.org/63338307:20
*** kopecmartin|off is now known as kopecmartin07:26
*** rpittau has joined #openstack-qa07:41
*** gkadam has joined #openstack-qa07:51
*** e0ne has joined #openstack-qa07:56
*** slaweq has joined #openstack-qa07:58
*** gcheresh_ has joined #openstack-qa08:00
*** agurenko has quit IRC08:04
*** gcheresh_ has quit IRC08:06
*** gcheresh has joined #openstack-qa08:06
*** agurenko has joined #openstack-qa08:06
*** pcaruana has joined #openstack-qa08:10
*** markvoelker has joined #openstack-qa08:16
*** agurenko has quit IRC08:16
*** e0ne has quit IRC08:20
*** yamamoto has quit IRC08:37
*** yamamoto_ has joined #openstack-qa08:37
*** gkadam has quit IRC08:42
*** markvoelker has quit IRC08:49
*** tosky has joined #openstack-qa08:55
*** jpena|off is now known as jpena08:57
*** gfidente has joined #openstack-qa09:20
fricklerclarkb: bad timing, I'll be away tomorrow until Monday. I was always thinking that using git:// is more efficient than https:// for cloning, did someone look into possible performance issues at scale?09:22
*** ramishra has quit IRC09:40
*** ramishra has joined #openstack-qa09:40
*** markvoelker has joined #openstack-qa09:47
*** e0ne has joined #openstack-qa10:18
*** markvoelker has quit IRC10:19
*** sshnaidm has quit IRC10:19
*** dtantsur|afk is now known as dtantsur10:25
*** ramishra has quit IRC10:26
*** sshnaidm has joined #openstack-qa10:26
*** tellesnobrega has joined #openstack-qa10:39
*** ramishra has joined #openstack-qa10:39
tellesnobregahi folks, I have a patch for the sahara project that depends on the installation of some other projects (sahara-plugins-*), I added the required-projects on the zuul job but it only clones the project10:40
tellesnobregahow can I make zuul install the project?10:40
*** yamamoto_ has quit IRC10:42
fricklertellesnobrega: that depends on the job you are running, mainly whether it's a legacy job or not. do you have a pointer to your patch and to a run of the job that shows your issue?10:48
tellesnobregafrickler, I do10:49
openstackgerritLakshmi Prasanna Goutham Pratapa proposed openstack/patrole master: Fix Doc mistakes and add log to gitignore.  https://review.openstack.org/63391310:50
tellesnobregafrickler, https://review.openstack.org/#/c/631603/10:50
tellesnobregahttp://logs.openstack.org/03/631603/5/experimental/sahara-buildimages-ambari/7b80708/job-output.txt.gz#_2019-01-22_11_38_47_09928410:50
tellesnobregathat is the error itself10:51
*** yamamoto has joined #openstack-qa10:52
*** yamamoto has quit IRC10:53
fricklertellesnobrega: hmm, that looks to me like it is an issue with the way sahara loads plugins, maybe tosky has more information. there's also a message in http://logs.openstack.org/03/631603/5/experimental/sahara-buildimages-ambari/7b80708/zuul-info/inventory.yaml which I don't know where it comes from, but looks relevant10:58
toskyfrickler: IMHO the problem here is that this is a less common scenario10:58
toskyusually either you run unittests or (less common) functional tests on a project repository without requiring an "installation", thanks to tox10:59
toskyor you have a full-blown deployment through devstack10:59
toskyhere we have a command which looks from plugin which should be installed through pip10:59
toskybut no one does it10:59
toskyso I think that something (playbook for that job?) should take care of preparing the environment11:00
toskylike users would do (pip install sahara; pip install sahara-plugin-whatev; run the command)11:00
fricklertosky: tellesnobrega: o.k., in that case I guess you'd just have to add that step to sahara/playbooks/buildimages/run.yaml ?11:03
tellesnobregafrickler, thanks, will look into it11:03
*** markvoelker has joined #openstack-qa11:16
*** mvkr has joined #openstack-qa11:29
*** yamamoto has joined #openstack-qa11:34
*** sridharg has quit IRC11:42
*** sridharg has joined #openstack-qa11:46
*** markvoelker has quit IRC11:50
*** yamamoto has quit IRC11:52
*** jpena is now known as jpena|lunch12:04
*** gkadam has joined #openstack-qa12:08
*** rpittau has quit IRC12:11
*** rpittau has joined #openstack-qa12:12
*** gkadam is now known as gkadam-bmgr12:19
*** yamamoto has joined #openstack-qa12:19
tellesnobregafrickler, do you happen to have an example of this being done by some other project?12:35
clarkbfrickler: since the smart http protocol addition I think http is much better12:39
clarkbthe trouble with git:// is scaling it up is hard as its basically a single daemon on known port12:39
fricklerclarkb: I did some small tests earlier and timings showed no significant difference, so o.k. from that side12:40
fricklerclarkb: I'm still worried about developers getting issues with their local setups if we simply disable it. even if we do a deprecation phase, I'm assuming we'll have some issue notifying everyone affected12:41
fricklerclarkb: can we use haproxy as frontend for git://12:41
*** rpittau has quit IRC12:42
fricklerclarkb: it should be able to do tcp balancing instead of http12:42
clarkbwe actually do do that today12:43
fricklertellesnobrega: not offhand, sorry12:43
tellesnobregafrickler, no problem12:43
*** rpittau has joined #openstack-qa12:45
*** markvoelker has joined #openstack-qa12:47
fricklerclarkb: o.k., so I think we can look into switching devstack or other automated consumers into using http(s), but I'd also vote to try to continue supporting git:// if possible12:47
*** e0ne has quit IRC12:48
*** rpittau has quit IRC12:58
*** rpittau has joined #openstack-qa12:58
*** jpena|lunch is now known as jpena13:02
*** rh-jelabarre has joined #openstack-qa13:07
slaweqfrickler: tosky: so, logs from our legacy job looks like that http://logs.openstack.org/69/567369/24/check/neutron-functional/7b82033/logs/13:09
fricklerslaweq: so you want to run stack.sh, but skip actually starting anything?13:10
slaweqfrickler: yes13:10
toskyslaweq: uhm, how did you legacy job managed to deploy devstack and not start anything?13:10
slaweqit will prepare environment for tests IIUX13:10
slaweq*IIUC13:10
toskybut doesn't devstack start the requested services, if deployed?13:11
slaweqtosky: here is local.conf from such legacy job: http://logs.openstack.org/69/567369/24/check/neutron-functional/7b82033/logs/local.conf.txt.gz13:11
slaweqit looks for me that "disable_all_services" disables them13:11
toskyso maybe there is some magic variable?13:11
toskyoh13:11
slaweqI tried the same in new zuulv3 syntax and this works basically13:12
toskyso that part is easy13:12
toskyI mean, can't you build on the base devstack job?13:12
slaweqso when I inherited from devstack-tox-functional it was almost working fine13:12
slaweqtosky: I almost can13:12
slaweqbut there is one issue with it13:12
slaweqin base devstack job there is NEUTRON_CONF change: http://git.openstack.org/cgit/openstack-dev/devstack/tree/.zuul.yaml#n35313:13
*** markvoelker has quit IRC13:13
slaweqand that cause failure because neutron service is disabled: http://logs.openstack.org/42/619742/41/check/neutron-functional/1e4adba/controller/logs/devstacklog.txt.gz#_2019-01-24_11_33_27_74413:13
slaweqtosky: so if there would be any way that I can override this one POST_CONFIG setting in my job definition, then I should be good13:14
slaweqbut I don't know how to do it13:14
fricklerslaweq: so you probably want to use devstack-minimal or maybe even devstack-base13:14
slaweqfrickler: yes, but then I need to include in my job all playbooks which are run in devstack-tox-functional and its parents, right?13:15
slaweqand I wanted to avoid that :)13:15
toskyyou can't include playbooks, you need to redefine them; but those playbooks are mostly made of roles13:16
slaweqtosky: can I use roles from different repo?13:16
fricklerslaweq: it seems that you only need playbooks/tox/run-both.yaml from devstack13:16
toskyslaweq: surely you can13:16
fricklerroles should be o.k. to use without copying I think, yes13:16
toskythat's the entire point :)13:16
slaweqok, so if I include openstack-infra/devstack in required projects list, then I can simply use roles from it?13:17
slaweqin my playbook13:17
toskyslaweq: you need a roles: entiry13:17
toskyentry13:17
slaweqahh, ok13:17
toskyslaweq: like this: http://git.openstack.org/cgit/openstack/sahara-tests/tree/.zuul.yaml#n9213:17
slaweqtosky: frickler: so I will inherit from devstack-minimal then and will do my own playbook which will basically do the same things like playbooks/tox/run-both.yaml is doing13:18
slaweqand I think that this should be good then13:18
toskyslaweq: yes13:18
slaweqthx tosky and frickler for help13:18
toskyas most of the logic is in the roles, it should be fine13:19
fricklertosky: oh, nice, I hadn't seen that yet. at least not such that I'd remember ;)13:19
*** tellesnobrega has left #openstack-qa13:19
toskyyes, it is a nice feature13:21
toskyI like the architecture13:21
*** rpittau has quit IRC13:27
openstackgerritMerged openstack/tempest master: Fix E117 for pycodestyle (pep8) 2.5.0  https://review.openstack.org/63383013:28
openstackgerritAdam Spiers proposed openstack-dev/devstack master: Fix distro detection for SUSE Linux Enterprise  https://review.openstack.org/63279213:29
*** rpittau has joined #openstack-qa13:29
openstackgerritSlawek Kaplonski proposed openstack/tempest master: Add unstable_test decorator  https://review.openstack.org/63370613:31
clarkbthere is a functional job in de stack that assumes you want to run tox after devstack13:38
clarkbthat may be uaeful?13:38
*** yamamoto has quit IRC13:44
*** e0ne has joined #openstack-qa13:46
*** mriedem has joined #openstack-qa13:49
*** pcaruana has quit IRC13:50
*** pcaruana has joined #openstack-qa13:57
*** yamamoto has joined #openstack-qa14:16
*** yamamoto has quit IRC14:16
*** yamamoto has joined #openstack-qa14:17
*** yamamoto has quit IRC14:21
*** aojea_ has joined #openstack-qa14:32
*** mjturek has joined #openstack-qa14:43
*** mjturek has quit IRC14:48
*** yamamoto has joined #openstack-qa14:51
*** awaugama has joined #openstack-qa14:59
*** aojea_ has quit IRC15:09
*** aojea_ has joined #openstack-qa15:09
*** aojea_ has quit IRC15:13
*** Luzi has quit IRC15:18
*** awaugama has quit IRC15:25
*** awaugama has joined #openstack-qa15:30
*** gcheresh has quit IRC15:42
openstackgerritSlawek Kaplonski proposed openstack/tempest master: Add tempest-multinode-full-py3 job definition  https://review.openstack.org/63398215:47
openstackgerritSlawek Kaplonski proposed openstack/tempest master: Add tempest-slow-py3 job definition  https://review.openstack.org/63398315:51
*** gkadam-bmgr has quit IRC15:57
*** pcaruana has quit IRC16:01
*** pcaruana has joined #openstack-qa16:17
*** kopecmartin is now known as kopecmartin|off16:20
*** ssbarnea|rover has quit IRC16:20
*** ssbarnea has joined #openstack-qa16:21
*** e0ne has quit IRC16:31
*** e0ne has joined #openstack-qa16:31
*** dtantsur is now known as dtantsur|afk16:32
*** ramishra has quit IRC16:40
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck master: Add query for test_hotplug_nic teardown conflict bug 1813959  https://review.openstack.org/63400816:42
openstackbug 1813959 in neutron "test_hotplug_nic intermittently fails teardown due to "One or more ports have an IP allocation from this subnet."" [Medium,Confirmed] https://launchpad.net/bugs/181395916:42
*** pcaruana has quit IRC16:45
openstackgerritAdam Spiers proposed openstack-dev/devstack master: Fix distro detection for SUSE Linux Enterprise  https://review.openstack.org/63279216:48
*** ccamposr has quit IRC16:53
openstackgerritMerged openstack-infra/elastic-recheck master: Add query for test_hotplug_nic teardown conflict bug 1813959  https://review.openstack.org/63400817:05
openstackbug 1813959 in neutron "test_hotplug_nic intermittently fails teardown due to "One or more ports have an IP allocation from this subnet."" [Medium,Confirmed] https://launchpad.net/bugs/181395917:05
*** sridharg has quit IRC17:17
mriedemanyone else have this openrc issue? https://bugs.launchpad.net/devstack/+bug/181396617:17
openstackLaunchpad bug 1813966 in devstack "openrc does not switch from demo to admin properly" [Undecided,New]17:17
*** noama has quit IRC17:18
*** e0ne has quit IRC17:31
*** aojea has quit IRC17:33
fricklermriedem: iiuc that is expected behaviour, use "source openrc admin admin" to switch both user and project17:45
*** ekcs has quit IRC17:45
mriedemd'oh!17:45
fricklermriedem: as is says in the header: source openrc [username] [projectname]17:46
mriedemyeah i didn't check the source code yet17:46
mriedemthanks frickler17:47
*** rpittau has quit IRC17:56
*** corvus has joined #openstack-qa17:58
corvushow do i tell stestr to exit after the first failure?18:01
corvusthis does not work: https://wiki.openstack.org/wiki/Testr#How_can_I_exit_a_test_run_after_the_first_failure.3F18:01
corvus(that's for testr, not stestr)18:01
*** jpena is now known as jpena|off18:13
*** shardy has quit IRC18:15
*** pcaruana has joined #openstack-qa18:17
mtreinishcorvus: so I'm a bit confused by that wiki page, my local testr install doesn't have a '-f' option on the run command18:23
mtreinishcorvus: there is an open issue for adding a failfast option to stestr: https://github.com/mtreinish/stestr/issues/20718:24
*** sshnaidm is now known as sshnaidm|afk18:25
corvusmtreinish: ack, thanks.18:25
*** ekcs has joined #openstack-qa18:34
openstackgerritNicolas Helgeson proposed openstack/tempest master: Current naming convention is uninformative.  https://review.openstack.org/63107618:53
*** aojea has joined #openstack-qa19:04
*** e0ne has joined #openstack-qa19:06
*** aojea has quit IRC19:09
*** e0ne has quit IRC20:05
*** aojea has joined #openstack-qa20:07
*** tellesnobrega has joined #openstack-qa20:12
*** rfolco has quit IRC20:13
tellesnobregahi folks, I have a question on how to filter data using ansible for a zuul playbook20:13
tellesnobregabasically I need to filter for some specific project under zuul.projects20:14
tellesnobrega---20:14
tellesnobrega- hosts: localhost20:14
tellesnobrega  vars:20:14
tellesnobrega     zuul:20:14
tellesnobrega        projects:20:14
tellesnobrega          git.openstack.org/openstack/sahara:20:14
tellesnobrega            canonical_hostname: git.openstack.org20:14
tellesnobrega            canonical_name: git.openstack.org/openstack/sahara20:14
tellesnobrega            checkout: master20:14
tellesnobrega            name: openstack/sahara20:14
tellesnobrega            required: false20:15
tellesnobrega            short_name: sahara20:15
tellesnobrega            src_dir: src/git.openstack.org/openstack/sahara20:15
tellesnobrega          git.openstack.org/openstack/sahara-plugin-ambari:20:15
tellesnobrega            canonical_hostname: git.openstack.org20:15
tellesnobrega            canonical_name: git.openstack.org/openstack/sahara-plugin-ambari20:15
tellesnobrega            checkout: master20:15
tellesnobrega            name: openstack/sahara-plugin-ambari20:15
tellesnobrega            required: true20:15
tellesnobrega            short_name: sahara-plugin-ambari20:15
tellesnobrega            src_dir: src/git.openstack.org/openstack/sahara-plugin-ambari20:15
tellesnobrega          git.openstack.org/openstack/sahara-plugin-cdh:20:15
tellesnobrega            canonical_hostname: git.openstack.org20:15
tellesnobrega            canonical_name: git.openstack.org/openstack/sahara-plugin-cdh20:15
tellesnobrega            checkout: master20:15
tellesnobrega            name: openstack/sahara-plugin-cdh20:15
tellesnobrega            required: true20:15
tellesnobrega            short_name: sahara-plugin-cdh20:15
tellesnobrega            src_dir: src/git.openstack.org/openstack/sahara-plugin-cdh20:15
tellesnobrega          git.openstack.org/openstack/sahara-plugin-mapr:20:15
tellesnobrega            canonical_hostname: git.openstack.org20:15
tellesnobrega            canonical_name: git.openstack.org/openstack/sahara-plugin-mapr20:15
tellesnobrega            checkout: master20:15
tellesnobrega            name: openstack/sahara-plugin-mapr20:15
tellesnobrega            required: true20:15
tellesnobrega            short_name: sahara-plugin-mapr20:15
tellesnobrega            src_dir: src/git.openstack.org/openstack/sahara-plugin-mapr20:15
tellesnobrega          git.openstack.org/openstack/sahara-plugin-spark:20:15
tellesnobrega            canonical_hostname: git.openstack.org20:16
tellesnobrega            canonical_name: git.openstack.org/openstack/sahara-plugin-spark20:16
tellesnobrega            checkout: master20:16
tellesnobrega            name: openstack/sahara-plugin-spark20:16
tellesnobrega            required: true20:16
tellesnobrega            short_name: sahara-plugin-spark20:16
tellesnobrega            src_dir: src/git.openstack.org/openstack/sahara-plugin-spark20:16
tellesnobrega          git.openstack.org/openstack/sahara-plugin-storm:20:16
tellesnobrega            canonical_hostname: git.openstack.org20:16
tellesnobrega            canonical_name: git.openstack.org/openstack/sahara-plugin-storm20:16
tellesnobrega            checkout: master20:16
tellesnobrega            name: openstack/sahara-plugin-storm20:16
tellesnobrega            required: true20:16
tellesnobrega            short_name: sahara-plugin-storm20:16
tellesnobrega            src_dir: src/git.openstack.org/openstack/sahara-plugin-storm20:16
tellesnobrega          git.openstack.org/openstack/sahara-plugin-vanilla:20:16
tellesnobrega            canonical_hostname: git.openstack.org20:16
tellesnobrega            canonical_name: git.openstack.org/openstack/sahara-plugin-vanilla20:16
tellesnobrega            checkout: master20:16
tellesnobrega            name: openstack/sahara-plugin-vanilla20:16
tellesnobrega            required: true20:16
tellesnobrega            short_name: sahara-plugin-vanilla20:16
tellesnobrega            src_dir: src/git.openstack.org/openstack/sahara-plugin-vanilla20:16
tellesnobrega20:16
tellesnobrega  tasks:20:16
tellesnobrega    - debug:20:16
tellesnobrega        msg: "say something"20:16
tellesnobrega    - debug:20:16
tellesnobrega        msg: "{{ zuul.projects }}"20:17
tellesnobrega    - debug:20:17
tellesnobrega        msg: "{{ zuul.projects | select('match', 'sahara-plugin-')}}"20:17
tellesnobrega    - debug:20:17
tellesnobrega        msg: tox -e images -- pip install {{ item.src_dir }}20:17
tellesnobrega      with_items:20:17
tellesnobrega         "{{ zuul.projects | select('match', 'sahara-plugin-') | list }}"20:17
tellesnobregasorry20:17
tellesnobregawrong paste20:17
tellesnobrega"{{ zuul.projects.values() | list | select('match', 'sahara-plugin-') | list }}"20:17
tellesnobregathis of course fails, how can I achieve this filtering?20:17
*** e0ne has joined #openstack-qa20:17
*** e0ne has quit IRC20:19
*** rfolco has joined #openstack-qa20:24
*** rfolco has quit IRC20:40
*** e0ne has joined #openstack-qa20:48
*** gfidente has quit IRC20:48
*** aojea has quit IRC21:08
*** aojea has joined #openstack-qa21:08
*** e0ne has quit IRC21:18
*** early has quit IRC21:25
*** early has joined #openstack-qa21:26
*** aojea has quit IRC21:31
*** aojea has joined #openstack-qa21:32
*** aojea has quit IRC21:39
*** e0ne has joined #openstack-qa21:47
*** openstackgerrit has quit IRC21:50
*** e0ne has quit IRC21:58
*** ianw_pto is now known as ianw21:59
*** awaugama has quit IRC22:08
*** whoami-rajat has quit IRC22:20
*** tellesnobrega has left #openstack-qa22:55
*** openstackgerrit has joined #openstack-qa23:13
openstackgerritSlawek Kaplonski proposed openstack/tempest master: Add tempest-slow-py3 job definition  https://review.openstack.org/63398323:13
openstackgerritArchit Modi proposed openstack/tempest master: WIP: add Placement aggregates tests  https://review.openstack.org/62164523:19
openstackgerritSlawek Kaplonski proposed openstack/tempest master: Convert result of hosts.values() to list always  https://review.openstack.org/63406723:25
openstackgerritSlawek Kaplonski proposed openstack/tempest master: Add tempest-multinode-full-py3 job definition  https://review.openstack.org/63398223:30
*** slaweq has quit IRC23:38
openstackgerritJames E. Blair proposed openstack-dev/devstack master: DNM: test change to stage-output  https://review.openstack.org/63407023:40
openstackgerritSergey Vilgelm proposed openstack/patrole master: Fix Doc mistakes and add log to gitignore.  https://review.openstack.org/63391323:53

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