Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2016-01-18

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:27 xingchao joined #puppet-openstack
01:04 zhangjn joined #puppet-openstack
01:25 fedexo joined #puppet-openstack
01:26 xingchao joined #puppet-openstack
01:43 xingchao joined #puppet-openstack
02:09 xingchao joined #puppet-openstack
02:30 openstackgerrit Alan proposed openstack/puppet-swift: Grammatical mistake,Changed character from "an" to "a" in below files:  https://review.openstack.org/263152
02:45 zhangjn_ joined #puppet-openstack
02:56 zhangjn joined #puppet-openstack
02:59 zhangjn joined #puppet-openstack
03:17 openstackgerrit Alan proposed openstack/puppet-swift: Grammatical mistake,Changed character from "an" to "a" in below files:  https://review.openstack.org/263152
03:28 zhangjn joined #puppet-openstack
03:41 openstackgerrit Xiaohua Yuan proposed openstack/puppet-designate: Add designate::pool_manager class  https://review.openstack.org/266711
03:49 openstackgerrit Xiaohua Yuan proposed openstack/puppet-designate: Add designate::pool_manager class  https://review.openstack.org/266711
04:07 zhangjn joined #puppet-openstack
04:46 v1k0d3n joined #puppet-openstack
04:48 v1k0d3n joined #puppet-openstack
05:14 zhangjn joined #puppet-openstack
05:15 openstackgerrit narasimha18sv proposed openstack/puppet-neutron: Keystone auth configurations are being added to neutron.conf and api-paste.ini both files, which leads to duplication of auth configurations. If we change the keystone auth configurations in neutron.conf, still they wont be reflected as in api-paste.ini t  https://review.openstack.org/267420
05:20 zhangjn joined #puppet-openstack
05:26 narasimhasv joined #puppet-openstack
05:41 jaosorior joined #puppet-openstack
05:48 zhangjn joined #puppet-openstack
06:06 zhangjn joined #puppet-openstack
06:22 openstackgerrit narasimha18sv proposed openstack/puppet-neutron: Keystone auth configurations are being added to neutron.conf and api-paste.ini both files, which leads to duplication of auth configurations. If we change the keystone auth configurations in neutron.conf, still they wont be reflected as in api-paste.ini t  https://review.openstack.org/267420
06:38 colonwq joined #puppet-openstack
06:47 colonwq joined #puppet-openstack
07:00 zhangjn_ joined #puppet-openstack
07:04 openstackgerrit narasimha18sv proposed openstack/puppet-neutron: Keystone auth configurations are being added to neutron.conf and api-paste.ini both files, which leads to duplication of auth configurations. If we change the keystone auth configurations in neutron.conf, still they wont be reflected as in api-paste.ini t  https://review.openstack.org/267420
07:40 rcernin joined #puppet-openstack
07:42 xingchao joined #puppet-openstack
07:46 jtomasek joined #puppet-openstack
07:59 paramite joined #puppet-openstack
08:06 zhangjn joined #puppet-openstack
08:08 mkarpin joined #puppet-openstack
08:12 xarses joined #puppet-openstack
08:13 xarses joined #puppet-openstack
08:15 xarses joined #puppet-openstack
08:16 xarses joined #puppet-openstack
08:22 dgurtner joined #puppet-openstack
08:24 jpena joined #puppet-openstack
08:30 jaosorior joined #puppet-openstack
08:36 gildub joined #puppet-openstack
08:37 samuelBartel joined #puppet-openstack
08:51 rochaporto joined #puppet-openstack
08:58 xingchao joined #puppet-openstack
09:00 xingchao_ joined #puppet-openstack
09:11 derekh joined #puppet-openstack
09:14 jistr joined #puppet-openstack
09:18 jaosorior joined #puppet-openstack
09:36 rmart04 joined #puppet-openstack
09:54 IvanBerezovskiy joined #puppet-openstack
10:10 zhangjn joined #puppet-openstack
10:17 shaikapsar joined #puppet-openstack
10:42 rmart04_ joined #puppet-openstack
10:42 ddmitriev joined #puppet-openstack
11:00 xingchao joined #puppet-openstack
11:06 xingchao joined #puppet-openstack
11:12 rmart04_ joined #puppet-openstack
11:12 chem joined #puppet-openstack
11:13 rmart04_ joined #puppet-openstack
11:13 xingchao joined #puppet-openstack
11:39 openstackgerrit Timur Sufiev proposed openstack/puppet-horizon: Use keystone v3 with horizon by default  https://review.openstack.org/269000
11:44 spredzy joined #puppet-openstack
12:03 rmart04_ joined #puppet-openstack
12:14 EmilienM good morning!
12:15 rmart04 joined #puppet-openstack
12:25 degorenko morning :)
12:35 xingchao joined #puppet-openstack
13:00 openstackgerrit wuhao proposed openstack/puppet-nova: Move 'lock_path' to the oslo_concurrency section  https://review.openstack.org/269031
13:01 EmilienM mwhahaha: if you like https://review.openstack.org/#/c/267763/ - please approve and i'll continue for all other modules
13:01 EmilienM degorenko: hey denis, did we update all modules for the rspec-puppet-facts?
13:01 EmilienM I see there are still some patches:
13:01 EmilienM https://review.openstack.org/​#/q/topic:rspec-puppet-facts
13:01 degorenko EmilienM, hey :) yep, some of them on review, because of separate (not related changes) patches
13:02 degorenko just to fix crinkle comments
13:02 degorenko i see only 4 patches
13:02 degorenko and one more - it is tests update
13:02 degorenko plus your sahara change
13:02 degorenko and that's it
13:03 degorenko i guess, we can merge all of them with mwhahaha :)
13:03 degorenko will we wait for drop -1 from _ody ?
13:03 zhangjn joined #puppet-openstack
13:04 EmilienM degorenko: his -1 was because CI was not passing
13:04 EmilienM on friday, we updated the lib
13:04 dprince joined #puppet-openstack
13:04 EmilienM to make it pass
13:04 degorenko mwhahaha, for swift patch, i think default_facts and our @default_facts are different vars, so, if you agree +A it :) https://review.openstack.org/​#/c/264559/4/spec/spec_helper.rb
13:05 degorenko EmilienM, i know :)
13:05 degorenko EmilienM, btw, i happy that it works :D
13:05 degorenko i'm*
13:07 EmilienM degorenko: I really wish we could make progress with https://review.openstack.org/#/c/262809/
13:08 EmilienM degorenko: Sergey Vasilenko is around?
13:08 chem xenolog-: yo
13:08 degorenko EmilienM, hm, i will ping him :(
13:08 EmilienM degorenko: please do... because it's not making progress
13:08 EmilienM and really blocking us to bump our CI...
13:10 degorenko EmilienM, he dropped his -1
13:14 morazi joined #puppet-openstack
13:17 degorenko chem, hey, can you give me a title for letter for neutron+json problem?
13:17 degorenko so many mail threads in my mail
13:17 chem degorenko: 2 sec
13:18 chem degorenko: the same as the ml title ? Serious bug in puppet neutron cli json output parsing from http://lists.openstack.org/pipermail/o​penstack-dev/2016-January/083483.html
13:18 chem degorenko: ?
13:18 degorenko chem, yep
13:18 degorenko thanks
13:19 iurygregory joined #puppet-openstack
13:27 openstackgerrit Merged openstack/puppet-neutron: Neutron parses the wrong json revert to shell/csv.  https://review.openstack.org/262809
13:30 EmilienM degorenko: https://review.openstack.org/#/c/265061 will need to be reviewed too, even if failing CI on ubuntu, because of we need https://review.openstack.org/#/c/255635/
13:31 degorenko EmilienM, depends-on?
13:31 EmilienM it's in same project ;-)
13:32 EmilienM it's a chai
13:32 degorenko ah
13:32 EmilienM chain*
13:32 degorenko yeah
13:32 degorenko sorry :)
13:32 zhangjn joined #puppet-openstack
13:33 degorenko why then it failed for ubuntu?
13:34 openstackgerrit Merged openstack/puppet-neutron: Correctly parse csv even with extra output.  https://review.openstack.org/263874
13:35 itsuugo joined #puppet-openstack
13:36 ducttape_ joined #puppet-openstack
13:41 mflobo question about New Puppet Module. I already passed "On the community side" steps https://wiki.openstack.org/wiki/Pupp​et/New_module#On_the_community_side what is the next step? add the new puppet module to puppet-modulesync-configs git repo?
13:42 EmilienM mflobo: hey, did you submit the patch to governance & project-config?
13:42 openstackgerrit Merged openstack/puppet-openstack-integration: scenario001: enable Aodh on ubuntu platform  https://review.openstack.org/265061
13:42 iurygregory mflobo, i think is to  use mysnc and cookiecutter to generate after what Emilien said
13:43 mflobo EmilienM, yes I did, and was already merged https://review.openstack.org/#/c/252959/ https://review.openstack.org/#/c/251857/
13:43 EmilienM nice !
13:43 EmilienM so yeah, cookiecutter is your best friend to generate a new module
13:44 EmilienM btw, I have a patch to submit :-)
13:44 mflobo EminienM, but I already have the module here https://github.com/cernops/puppet-ec2api
13:45 EmilienM mflobo: in that case, I would import it chunk by chunk
13:45 EmilienM so people can review it easily
13:45 EmilienM and not one big patch
13:46 mflobo EmilienM, perfect, thanks a lot!
13:46 EmilienM mflobo: yw
13:47 openstackgerrit Merged openstack/puppet-openstack-integration: Bump repos.pp to Mitaka on UCA & RDO  https://review.openstack.org/255635
13:48 EmilienM boom
13:48 iurygregory Nice :D
13:53 zhangjn_ joined #puppet-openstack
13:53 dudi_ joined #puppet-openstack
13:54 dudi_ hi, anyone can help me setup swift cluster with puppet??
13:57 openstackgerrit Denis Egorenko proposed openstack/puppet-keystone: Hash domains by name  https://review.openstack.org/266677
13:58 dudi_ hi, anyone can help me setup swift cluster with puppet??
13:58 dudi_ following: https://github.com/openstack/puppet-swift
13:58 degorenko mfisch, hey, when you will back, i've restored https://review.openstack.org/#/c/266677/
14:00 EmilienM dudi_: have you read its examples & doc?
14:00 EmilienM do you have specific questions?
14:00 dudi_ actually many..
14:02 zhangjn joined #puppet-openstack
14:03 dudi_ ok plz help me with one thing...which is faster??. .manifest written to configure sift cluster or shell script for same?
14:04 openstackgerrit Emilien Macchi proposed openstack/puppet-modulesync-configs: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269063
14:04 EmilienM degorenko: ^
14:06 degorenko EmilienM, few changes for you: https://review.openstack.org/268759 https://review.openstack.org/268761
14:06 EmilienM degorenko: ok will look
14:07 openstackgerrit Lukas Bezdicka proposed openstack/puppet-neutron: Install service packages on api nodes  https://review.openstack.org/200877
14:07 spredzy joined #puppet-openstack
14:10 mwoodson joined #puppet-openstack
14:12 EmilienM sorry for spamm
14:12 openstackgerrit Emilien Macchi proposed openstack/puppet-aodh: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269074
14:12 openstackgerrit Emilien Macchi proposed openstack/puppet-barbican: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269075
14:12 openstackgerrit Emilien Macchi proposed openstack/puppet-ceilometer: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269076
14:12 openstackgerrit Emilien Macchi proposed openstack/puppet-cinder: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269078
14:12 openstackgerrit Emilien Macchi proposed openstack/puppet-designate: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269079
14:12 openstackgerrit Emilien Macchi proposed openstack/puppet-glance: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269080
14:12 openstackgerrit Emilien Macchi proposed openstack/puppet-gnocchi: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269081
14:13 mwhahaha mornin
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-heat: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269084
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-horizon: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269085
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-ironic: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269086
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-keystone: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269087
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-manila: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269088
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-mistral: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269089
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-murano: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269090
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269091
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-nova: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269092
14:13 EmilienM mwhahaha: hey
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack_extras: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269093
14:13 openstackgerrit Emilien Macchi proposed openstack/puppet-openstacklib: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269094
14:14 openstackgerrit Emilien Macchi proposed openstack/puppet-rally: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269095
14:14 openstackgerrit Emilien Macchi proposed openstack/puppet-swift: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269096
14:14 openstackgerrit Emilien Macchi proposed openstack/puppet-tempest: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269097
14:14 openstackgerrit Emilien Macchi proposed openstack/puppet-trove: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269098
14:14 openstackgerrit Emilien Macchi proposed openstack/puppet-vitrage: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269099
14:14 openstackgerrit Emilien Macchi proposed openstack/puppet-vswitch: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269100
14:14 openstackgerrit Emilien Macchi proposed openstack/puppet-zaqar: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269101
14:15 EmilienM degorenko: for https://review.openstack.org/#/c/268759/, I'm ok to merge it but we'll refactor the Rakefile right after
14:15 degorenko EmilienM, oh, i forgot about it
14:15 degorenko i can update it actually
14:16 EmilienM degorenko: it's okay
14:16 degorenko do we need it to backport to liberty for vswitch?
14:17 EmilienM degorenko: yes
14:17 EmilienM so keep it like this
14:18 EmilienM I'm not sure backporting puppet-openstack_spec_helper is really useful
14:18 degorenko agree, ok, then let it go as is
14:19 dudi_ which is faster??. .manifest written to configure sift cluster or shell script for same?
14:25 degorenko dudi_, faster way which will work :)
14:25 degorenko if you are ok with puppet - you can use puppet manifests
14:26 degorenko they are very well tested
14:28 EmilienM mwhahaha: can you look https://review.openstack.org/#/c/269063/ please ?
14:28 mwhahaha sure i'm ok with it, do we want to wait for _ody ?
14:28 mwhahaha er that was a different patch
14:28 dudi_ thanks degorenko..
14:28 mwhahaha so many similar names :D
14:28 EmilienM mwhahaha: _ody's comment was here because CI was failing
14:29 EmilienM and we fixed it in the lib
14:29 openstackgerrit Merged openstack/puppet-modulesync-configs: Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance  https://review.openstack.org/269063
14:29 mwhahaha sure
14:29 EmilienM but yeah we can wait if needed
14:30 degorenko i think _ody will get up soon :)
14:32 ducttape_ joined #puppet-openstack
14:54 dmsimard EmilienM: is it possible that puppet-heat doesn't use the same authentication mechanisms as the other modules ?
14:55 dmsimard EmilienM: i.e, with osc with the provider from openstacklib ?
14:55 EmilienM dmsimard: afik puppet-heat does not use osc at all
14:55 EmilienM we don't have much providers iirc
14:56 dmsimard EmilienM: because it tries to create a domain and it fails since https://github.com/openstack/os-client-config/c​ommit/a8532f6c8d221628b697ddb0d134e2a000ef61d6
14:56 EmilienM dmsimard: yeah, we use puppet-keystone to manage domains
14:57 dmsimard So is this a mistake then: https://github.com/openstack/puppet-heat/​blob/master/manifests/keystone/domain.pp
14:57 EmilienM the same provider everywhere
14:57 EmilienM dmsimard: which mistake?
14:57 EmilienM it uses keystone_domain resources, which is supposed to work (our CI is testing it)
14:57 EmilienM let's kick-off a ci job with latest delorean
14:58 dmsimard EmilienM: don't need to, it already failed
14:58 dmsimard EmilienM: with the error I pasted in https://bugzilla.redhat.com​/show_bug.cgi?id=1293693#c5
14:58 openstack bugzilla.redhat.com bug 1293693 in openstack-packstack "Keystone setup fails on missing required parameter" [Unspecified,New] - Assigned to mmagr
14:59 dmsimard perhaps the issue is in keystone_user, I'm still digging
14:59 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: CI run with recent delorean URL  https://review.openstack.org/269124
14:59 EmilienM dmsimard: ^
15:22 EmilienM dmsimard: CI is too busy today, I'm kicking off my dev env
15:26 dmsimard EmilienM: or I could just retrigger my weirdo job *cough*
15:26 EmilienM dmsimard: yeah please
15:26 EmilienM you have logs iirc
15:29 dmsimard EmilienM: actually, it doesn't recover logs on failure due to a bug I found friday T_T
15:30 dmsimard I'll fix it right now and rebase my repository review on it
15:31 dmsimard EmilienM: you'll probably have feedback from either openstack-infra or your dev environment by the time this finishes gating
15:33 EmilienM dmsimard: running tests now
15:33 EmilienM we should know in ~minutes
15:34 openstackgerrit Oleksiy Molchanov proposed openstack/puppet-ceph: Hardcode client.radosgw prefix  https://review.openstack.org/269141
15:50 ducttape_ joined #puppet-openstack
15:59 angdraug joined #puppet-openstack
16:00 openstackgerrit Timur Sufiev proposed openstack/puppet-horizon: Use keystone v3 with horizon by default  https://review.openstack.org/269000
16:01 openstackgerrit Karim Boumedhel proposed openstack/puppet-designate: Set correct options path for bind9 agent Closes-Bug: #1534309t review -v  https://review.openstack.org/267856
16:01 openstack bug 1534309 in puppet-designate "wrong option file for redhat based systems and bind9 Edit" [Undecided,In progress] https://launchpad.net/bugs/1534309 - Assigned to Karim Boumedhel (karmab)
16:02 ducttape_ joined #puppet-openstack
16:03 openstackgerrit Karim Boumedhel proposed openstack/puppet-designate: Set correct options path for bind9 agent Closes-Bug: #1534309  https://review.openstack.org/267856
16:03 openstack bug 1534309 in puppet-designate "wrong option file for redhat based systems and bind9 Edit" [Undecided,In progress] https://launchpad.net/bugs/1534309 - Assigned to Karim Boumedhel (karmab)
16:05 karimb joined #puppet-openstack
16:28 dmsimard EmilienM: get feedback from your tests yet ?
16:28 EmilienM tempest is running now
16:28 dmsimard EmilienM: ah so it hasn't failed. Hmm.
16:28 EmilienM sorry but I'm using trystack and VMs are very slow
16:29 EmilienM dmsimard: wait, tempest did not run yet for heat tests
16:29 EmilienM its testing ironic now
16:29 dmsimard EmilienM: tempest would not have ran with the issue, catalog would've failed on heat
16:30 EmilienM oh no, catalog did not fail
16:30 EmilienM dmsimard: using http://trunk.rdoproject.org/centos7/f9/69/f969​4ad5989d24363df812b08e36bd3b30807257_e3635ace/ right?
16:30 dmsimard I'll rerun the job that saw the issue soon with the log fixes - see if I'm able to reproduce again - otherwise maybe something was fixed somewhere in the meantime ¯\_(ツ)_/¯
16:30 EmilienM dmsimard: see, it failed: https://review.openstack.org/#/c/269124/
16:31 dmsimard scenario001 failed too though
16:31 EmilienM http://logs.openstack.org/24/269124/1/c​heck/gate-puppet-openstack-integration-​scenario002-tempest-dsvm-centos7/4942c0​5/console.html#_2016-01-18_15_48_43_081
16:31 EmilienM it's maybe not keystone
16:32 dmsimard Ah looks like the same problem http://logs.openstack.org/24/269124/1/c​heck/gate-puppet-openstack-integration-​scenario002-tempest-dsvm-centos7/4942c0​5/console.html#_2016-01-18_15_47_39_893
16:32 EmilienM err
16:32 EmilienM it's maybe not heat
16:32 EmilienM it's maybe keystone!
16:32 EmilienM or os-cloud-config
16:32 dmsimard os-cloud-config changed something about authentication parameter precedence
16:32 EmilienM it's weird that it's not failing in my VM
16:32 EmilienM so yeah, we have a bug :)
16:33 dmsimard also note that trusty is passing so it might not have the new version of os-client-config yet
16:33 EmilienM dmsimard: don't count on trusty to have recent packaging
16:33 dmsimard EmilienM: yeah, it's a bug, but it's hard to tell who's fault it is
16:33 dmsimard EmilienM: last time we sent something upstream to os-c-c to fix a similar issue
16:34 EmilienM right
16:35 jaosorior joined #puppet-openstack
16:37 bnemec joined #puppet-openstack
16:38 EmilienM ok so it seems the bump broke some jobs in the CI
16:42 EmilienM dmsimard: ^ which means I now focus on the failures for current CI
16:43 EmilienM I'll help on the keystone/heat bug later
16:43 dmsimard EmilienM: should there be a tenant_name config in the keystone_authtoken section ? https://github.com/openstack/puppet​-heat/blob/master/manifests/init.pp
16:43 EmilienM oh wwait
16:43 EmilienM I've seen https://review.openstack.org/#/c/266723/
16:44 dmsimard nevermind, just admin_tenant_name
16:45 EmilienM dmsimard: so I ran all tests
16:45 EmilienM tempest.api.orchestration.stacks.test_soft_con​f.TestSoftwareConfig.test_get_software_config [2.219082s] ... ok
16:45 EmilienM heat 1:6.0.0.0b2-dev185.el7.centos
16:46 EmilienM keystone 1:9.0.0.0b2-dev230.el7.centos
16:46 EmilienM and os-cloud-config 0.3.1-dev17.el7.centos
16:46 dmsimard EmilienM: I think https://github.com/openstack/puppet-op​enstacklib/blob/master/lib/puppet/prov​ider/openstack/credentials.rb#L64-L78 should also map admin_tenant_name cause that's what heat uses ?
16:47 jaosorior joined #puppet-openstack
16:47 dmsimard admin_* actually
16:47 EmilienM dmsimard: that's weird, i don't have the same version of openstack packages in my VM
16:47 EmilienM i have older
16:48 EmilienM that's why it works
16:49 EmilienM dmsimard: we need to report bugs
16:49 dmsimard EmilienM: I've been meaning to but I want to file it at the right place
16:49 EmilienM dmsimard: puppet-keystone I think
16:49 dmsimard EmilienM: okay, I can open it there
16:50 EmilienM dmsimard: thx, I'm opening the bug for mitaka failures on the modules now
16:50 openstackstatus NOTICE: Gerrit is restarting quickly as a workaround for performance degradation
16:51 v1k0d3n joined #puppet-openstack
16:53 EmilienM ok here we go https://bugs.launchpad.net/p​uppet-barbican/+bug/1535382
16:53 openstack Launchpad bug 1535382 in puppet-neutron "CI beaker jobs are failing on recent Mitaka bump" [Critical,New]
16:53 dmsimard EmilienM: ^ https://bugs.launchpad.net/p​uppet-keystone/+bug/1535384
16:54 openstack Launchpad bug 1535384 in puppet-keystone ""openstack token issue" from keystone_user fails with missing required parameter" [Undecided,New]
16:54 EmilienM dmsimard: triaged
16:59 EmilienM paramite: it seems lbaas does not start on mitaka
16:59 EmilienM http://logs.openstack.org/91/269091/1/c​heck/gate-puppet-neutron-puppet-beaker-​rspec-dsvm-centos7/51a16bd/logs/neutron​/server.txt.gz#_2016-01-18_14_41_50_845
17:02 openstackgerrit Merged openstack/puppet-magnum: Remove class_parameter_defaults puppet-lint check  https://review.openstack.org/268762
17:03 EmilienM I see crinkle reporting the same issue in the past https://github.com/puppetlabs/p​uppetlabs-openstack/issues/216
17:04 EmilienM crinkle: does it ring you a bell ? https://bugs.launchpad.net/puppet​-neutron/+bug/1535382/comments/1
17:04 openstack Launchpad bug 1535382 in puppet-vswitch "CI beaker jobs are failing on recent Mitaka bump" [Critical,New]
17:04 dmsimard EmilienM: you can try poking ihrachys on #rdo
17:10 crinkle EmilienM: it was a packaging issue for kilo on ubuntu, not sure what it would be for mitaka
17:11 EmilienM crinkle: we solved it in #rdo, i'm about to send a patch
17:11 EmilienM crinkle: https://github.com/openstack/neutron-lbaas/c​ommit/d13d53bce7c0453189a85000a8e015dc75e9c8​59#diff-f9ccf8f7f0532acb2963d5d00f42dc15L64
17:11 EmilienM crinkle: we need to use neutron.conf now
17:21 degorenko EmilienM, hey, can we discuss a little bit bug: https://bugs.launchpad.net​/puppet-nova/+bug/1483371 ?
17:21 openstack Launchpad bug 1483371 in puppet-sahara "Add type/provider for paste configs" [Medium,In progress] - Assigned to Denis Egorenko (degorenko)
17:23 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: acceptance: enable lbaas service provider  https://review.openstack.org/269199
17:23 degorenko there is no any important reason to add these providers, but i agree with mgagne, it can be useful sometime for some engineers in some envs
17:23 EmilienM degorenko: I'm trying to bring our CI back man
17:23 EmilienM if you want to help
17:23 degorenko if i can :)
17:23 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: acceptance: enable lbaas service provider  https://review.openstack.org/269199
17:24 EmilienM degorenko: right
17:24 EmilienM degorenko: I agree it can be useful
17:25 degorenko EmilienM, how can i help you? :)
17:25 EmilienM degorenko: where can I revert my -1?
17:25 EmilienM degorenko: see https://bugs.launchpad.net/​puppet-neutron/+bug/1535382 for failures
17:25 openstack Launchpad bug 1535382 in puppet-neutron "CI beaker jobs are failing on recent Mitaka bump" [Critical,In progress] - Assigned to Emilien Macchi (emilienm)
17:25 openstackgerrit Alex Schultz proposed openstack/puppet-cinder: Update tests to leverage rspec-puppet-facts  https://review.openstack.org/242330
17:25 v1k0d3n joined #puppet-openstack
17:25 degorenko EmilienM, here, for sahara, neutron and heat. https://review.openstack.org/#/q/statu​s:open+branch:master+topic:bug/1483371
17:26 degorenko Also i saw some projects don't have tests for some providers and types, i will add it.
17:26 EmilienM degorenko: +2 on the 3
17:26 * degorenko looking
17:26 degorenko EmilienM, is it full list of projects?
17:26 degorenko i'm about 1535382
17:27 EmilienM degorenko: full yeah
17:27 EmilienM other projects are fine
17:28 degorenko is here any changes with failed ci, that i can see what's wrong?
17:28 EmilienM degorenko: if you're taking a project, please assign it to you
17:28 EmilienM degorenko: yeah
17:29 EmilienM https://review.openstack.org/​#/q/topic:puppet_spec_helper
17:29 degorenko ok, thanks
17:30 degorenko EmilienM, are you sure that is it full list? For example for barbican it is just failed apt update http://logs.openstack.org/75/269075/1/c​heck/gate-puppet-barbican-puppet-beaker​-rspec-dsvm-trusty/c46a9fb/console.html
17:30 degorenko http://logs.openstack.org/75/269075/1/check/gate​-puppet-barbican-puppet-beaker-rspec-dsvm-trusty​/c46a9fb/console.html#_2016-01-18_14_21_29_753
17:30 degorenko sorry, proper link ^
17:31 degorenko Ceilometer - same http://logs.openstack.org/76/269076/1/check/gate​-puppet-ceilometer-puppet-beaker-rspec-dsvm-trus​ty/0c08ed7/console.html#_2016-01-18_14_21_37_335
17:31 openstackgerrit Emilien Macchi proposed openstack/puppet-ceilometer: beaker: stop testing ceilometer-alarm  https://review.openstack.org/269205
17:31 EmilienM degorenko: if not a bug, feel free to drop the project
17:32 EmilienM or set it to invalid
17:32 degorenko ok, got it
17:33 degorenko i will wait for recheck with passed apt update
17:33 EmilienM degorenko: this one is weird https://review.openstack.org/#/c/269087/1
17:34 EmilienM http://logs.openstack.org/87/269087/1/check/gate​-puppet-keystone-puppet-beaker-rspec-dsvm-trusty​/4d84fbd/console.html#_2016-01-18_14_37_32_160
17:34 EmilienM mwhahaha: ^
17:34 degorenko EmilienM, btw, ceilo for centos is really broken
17:34 EmilienM I know
17:34 EmilienM degorenko: https://review.openstack.org/269205
17:34 degorenko we have some sum mismatch for trusty somehow
17:34 degorenko yeah, i saw yuor change
17:35 degorenko your*
17:35 degorenko for ceilo, it is because of adding aodh?
17:36 EmilienM degorenko: yes
17:36 degorenko then probably ubuntu will fail too
17:36 dmsimard EmilienM: I'll try to manually run scenario002 with a rebase on https://review.openstack.org/#/c/266723/
17:36 EmilienM dmsimard: ok with weirdo?
17:36 EmilienM degorenko: see my patch, it will pass I think
17:37 EmilienM dmsimard: you'll need to also get recent delorean url
17:37 dmsimard EmilienM: I don't really have a way to do it without running the manual equivalent of run_tests.sh because that's where it pulls the puppet modules
17:37 dmsimard so I need to, like, pull the puppet modules -> patch puppet-keystone -> puppet apply scenario002
17:38 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: CI run with recent delorean URL  https://review.openstack.org/269124
17:38 EmilienM dmsimard: ^ doing it now with my patch see dependson
17:38 dmsimard EmilienM: that's not going to work, is it ?
17:38 dmsimard EmilienM: run_tests pulls puppet-keystone from master
17:38 EmilienM dmsimard: no
17:38 EmilienM we use zuul-cloner
17:38 dmsimard zuul cloner magic ? ah
17:38 EmilienM for you it won't work
17:38 EmilienM for us, it will
17:38 EmilienM we have zuul in place
17:39 dmsimard ok, I'll wait for feedback from that review then
17:39 ducttape_ joined #puppet-openstack
17:41 dmsimard EmilienM: is that how we declare dependences now ? With the depends-on ? It's not a rebase with the previous commit as parent ?
17:42 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack_extras: beaker: bump openstack_extras_repo_spec to mitaka  https://review.openstack.org/269211
17:42 EmilienM dmsimard: since years
17:42 EmilienM dmsimard: depends-on is for cross projects
17:42 dmsimard EmilienM: huh, I never done it that way
17:42 dmsimard Oh, cross-projects, I see
17:43 EmilienM dmsimard: otherwise rebase
17:43 dmsimard true, because the commit isn't available in-project yeah
17:50 EmilienM degorenko: I updated the bug, so it's only 4 projects
17:50 openstackgerrit Denis Egorenko proposed openstack/puppet-gnocchi: Change db-sync command for gnocchi on CentOS  https://review.openstack.org/269214
17:50 degorenko EmilienM, ^
17:50 EmilienM degorenko: lgtm but let's see if ubuntu did the change too ;-)
17:50 degorenko sure ;)
17:51 degorenko oh, no, it will not work
17:52 degorenko EmilienM, we don't have also spec tests for db sync :*
17:52 degorenko aaarh
17:52 degorenko :(
17:53 EmilienM ah
17:53 EmilienM I'm afk for a quick lunch break, /me afk
17:53 degorenko i will add it
17:53 degorenko ok  :)
17:58 openstackgerrit Merged openstack/puppet-vswitch: Try to use zuul-cloner to prepare fixtures  https://review.openstack.org/268759
17:59 openstackgerrit Merged openstack/puppet-mistral: spec: Fix nodesets errors (x64 for el and amd64 for debian)  https://review.openstack.org/268761
18:01 samuelBartel joined #puppet-openstack
18:13 xarses joined #puppet-openstack
18:21 yolanda joined #puppet-openstack
18:26 openstackgerrit Denis Egorenko proposed openstack/puppet-gnocchi: Change db-sync command for gnocchi on CentOS  https://review.openstack.org/269214
18:37 dmsimard EmilienM: still failure even with authtoken patch https://jenkins05.openstack.org/job/​gate-puppet-openstack-integration-sc​enario002-tempest-dsvm-centos7/129/
18:37 EmilienM dmsimard: ok
18:38 dmsimard EmilienM: jpena mentioned there seems to be a lack of tenant in the osc call, I'll continue digging in that direction
18:39 EmilienM dmsimard: project you mean?
18:39 dmsimard tenant =~ project
18:39 dmsimard :P
18:39 dmsimard Did they settle on an actual name now ? I think they're going back to project officially
18:39 dmsimard Or was it tenant, I forget.
18:40 EmilienM dmsimard: it was tenant, it's project now.
18:40 EmilienM dmsimard: look https://github.com/openstack/puppet-​openstacklib/blob/master/lib/puppet/​provider/openstack/credentials.rb#L7
18:40 EmilienM it's used in credentials
18:41 dmsimard EmilienM: yeah but that hasn't necessarily landed in all projects yet
18:47 openstackgerrit Oleksiy Molchanov proposed openstack/puppet-ceph: Hardcode client.radosgw prefix  https://review.openstack.org/269141
18:57 baker joined #puppet-openstack
19:04 xarses good morning puppeteers
19:09 ducttape_ joined #puppet-openstack
19:20 mwhahaha afternoon :D
19:21 xarses and if I don't see you, good afternoon, good evening, and good night
19:21 iurygregory hasuhasuh lol
19:55 EmilienM social: have you already tried to start lbaas in neutron/mitaka? http://logs.openstack.org/99/269199/2/check/​gate-puppet-neutron-puppet-beaker-rspec-dsvm​-centos7/f88af57/logs/neutron/server.txt.gz
19:59 openstackgerrit Oleksiy Molchanov proposed openstack/puppet-ceph: Hardcode client.radosgw prefix  https://review.openstack.org/269141
20:04 dmsimard EmilienM: Do you know if there's a way to split the debug verbosity off to another place ? It's just sooo verbose and makes finding things out of the console harder - I've never actually troubleshooted an issue "thanks" to the debug log.
20:06 EmilienM split?
20:06 EmilienM not afik
20:07 dmsimard Well sometimes some logs are sent to different streams (stdout, stderr, etc.)
20:09 social EmilienM: uu that is new one for me
20:09 dmsimard perhaps with --logdest, I'll try
20:14 angdraug joined #puppet-openstack
20:31 gildub joined #puppet-openstack
20:38 markvoelker joined #puppet-openstack
20:47 dmsimard EmilienM: I confirm jpena's mention of osc indeed not receiving a tenant id
20:48 EmilienM dmsimard: project id?
20:48 EmilienM lol
20:48 dmsimard you know what I mean T_T
20:48 EmilienM no !
20:48 dmsimard I kept saying quantum for a long time, you know
20:50 dmsimard It looks like the project list might be failing for the heat user
20:50 dmsimard Debug: Executing '/usr/bin/openstack project list --quiet --format csv --user 3d3d5aee81654d29b43caa330ebf2378 --long' <-- this
20:50 EmilienM dmsimard: have you try running manually?
20:50 EmilienM with cli
20:51 dmsimard EmilienM: yeah I'm getting there, just got my hands on a server where I can play on :D
20:51 dmsimard fwiw: http://paste.openstack.org/show/484200/
20:51 dmsimard with some manual debug output thrown in
20:56 EmilienM dmsimard: I've seen that before, a sec
20:58 dmsimard EmilienM: it doesn't look like --user is a valid arg for project list
20:59 dmsimard http://paste.openstack.org/show/484201/
21:03 dmsimard EmilienM: nevermind, it only exists for v3
21:03 EmilienM dmsimard: I don't find the issue in osclient
21:06 dmsimard EmilienM: I was using authenticating with keystone v2 and the --user arg doesn't exist in osc for keystone v2
21:06 dmsimard *trying* to authenticate against v3 right now ..
21:10 dmsimard heat_admin is not in a tenant
21:10 dmsimard or if it is, it's making osc crash
21:11 dmsimard http://paste.openstack.org/show/484202/
21:11 ducttape_ joined #puppet-openstack
21:29 EmilienM crinkle: fyi, I'm working on https://review.openstack.org/269284
21:30 crinkle EmilienM: cool
21:32 karimb joined #puppet-openstack
21:32 colonwq dmsimard, I think I have all of the updates on my patches based on your review.
21:41 EmilienM dmsimard: I really have no clue
21:41 dmsimard EmilienM: I found the problem
21:42 dmsimard EmilienM: see my last comment here: https://bugs.launchpad.net/p​uppet-keystone/+bug/1535384
21:42 openstack Launchpad bug 1535384 in puppet-keystone ""openstack token issue" from keystone_user fails with missing required parameter" [Critical,Confirmed]
21:42 dgurtner joined #puppet-openstack
21:43 dmsimard the lack of role assignment makes openstackclient crash out on the project list command
21:43 dmsimard which makes heat call osc without a tenant because the project list command fails
21:44 EmilienM dmsimard: so do we have the issue in all scenarios or just when running heat?
21:44 dmsimard EmilienM: this looks like a bug to address when setting up the heat_admin user
21:44 EmilienM I think I have a ptch
21:44 EmilienM patch*
21:45 dmsimard need to have a keystone_user_role in there
21:45 EmilienM yes
21:45 EmilienM dmsimard: that's what is supposed to do manifests/keystone/domain.pp
21:45 EmilienM in heat
21:46 dmsimard EmilienM: ah yes, I see it - hum, it's kind of a chicken and egg problem then
21:47 EmilienM let me dig a bit
21:49 dmsimard Keystone_user[heat_admin::heat] fails because openstack project list fails because the role isn't set but the role can't be set before the user is created
21:49 dmsimard So we need to check if we're doing any superfluous project list
21:51 EmilienM dmsimard: also the heat_admin user is not associated to any projct
21:51 EmilienM that might be the bug?
21:54 EmilienM dmsimard: how come when you run "openstack project list --user heat_admin" you have services?
21:54 EmilienM dmsimard: where did you run that? In RDO Manager?
21:54 dmsimard EmilienM: I set it first to see if it was failing due to lack of tenant association
21:54 EmilienM ah
21:54 EmilienM so yeah, we don't do it in puppet
21:54 EmilienM and I can't figure why
21:54 EmilienM but we need to set a tenant
21:54 dmsimard EmilienM: I can remove it and try again but that wasn't the issue
21:55 EmilienM dmsimard: well, a user without a project is not an issue?
21:56 mwhahaha michchap: is the michaeltchapman/galera module yours?
21:56 dmsimard EmilienM: Well, in this context it is, because OSC requires it for authentication
21:57 dmsimard EmilienM: what I meant to say is that the lack of tenant ownership did not have an impact on that OSC out of index error, it was an error from lack of role assignment
22:00 EmilienM dmsimard: an user has a role in a project
22:00 EmilienM so if you have no project
22:00 EmilienM the role is... useless?
22:03 dmsimard EmilienM: actually let me scrap this VM, and run the test again I'm not even sure what I did anymore
22:03 EmilienM let's RTFM http://docs.openstack.org/admin-guide-clo​ud/orchestration-stack-domain-users.html
22:04 EmilienM there is no project in there ^
22:04 EmilienM so role assignment is useless
22:04 EmilienM I think
22:07 dmsimard should get someone that knows heat more than I do to comment on that :D
22:07 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: CI run with recent delorean URL  https://review.openstack.org/269124
22:07 EmilienM dmsimard: ^ trying something, see heat.pp
22:07 dmsimard ok
22:07 EmilienM dmsimard: sorry man, I go running now, I'm back later in the evening if I survive cold
22:08 dmsimard EmilienM: lol, it's okay, I'll survive
22:48 dmsimard EmilienM: just confirming that the keystone_user_role doesn't run
22:48 dmsimard keystone_user does run but puppet fails to validate it, I guess
22:59 gildub joined #puppet-openstack
23:02 openstackgerrit David Moreau Simard proposed openstack/puppet-heat: Explicitely configure the heat_admin user domain name  https://review.openstack.org/269361
23:04 openstackgerrit David Moreau Simard proposed openstack/puppet-openstack-integration: CI run with recent delorean URL  https://review.openstack.org/269124
23:04 dmsimard EmilienM: ^ an attempt that seems to work locally
23:04 dmsimard There might be something worth looking into, see commit message in my puppet-heat commit
23:06 ducttape_ joined #puppet-openstack
23:19 openstackgerrit Merged openstack/puppet-heat: Implement crontab to purge deleted data  https://review.openstack.org/268249
23:47 EmilienM dmsimard: back & alive
23:48 dmsimard EmilienM: doesn't look like that resolves the problem after all :/
23:48 EmilienM damn
23:57 gildub joined #puppet-openstack
23:58 EmilienM dmsimard: maybe we can ask gildub, he used to work on puppet-keystone
23:58 gildub EmilienM, dmsimard, sure, what's about?
23:58 dmsimard I'm out of ideas (for now)
23:59 EmilienM gildub: https://bugs.launchpad.net/p​uppet-keystone/+bug/1535384
23:59 openstack Launchpad bug 1535384 in puppet-heat ""openstack token issue" from keystone_user fails with missing required parameter" [Undecided,In progress] - Assigned to David Moreau Simard (dmsimard)
23:59 EmilienM gildub: https://review.openstack.org/269124
23:59 EmilienM gildub: when running very recent delorean URL, keystone/heat is not happy
23:59 EmilienM gildub: running less than 5 days URL
23:59 EmilienM gildub: FYI we bumped our CI to mitaka this morning (to a 5 days URL) and all is fine

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary