Monday, 2016-07-25

*** rstarmer has quit IRC00:13
*** colonwq has quit IRC00:25
*** ducttape_ has joined #puppet-openstack00:39
*** saneax is now known as saneax_AFK00:42
*** leanderthal|afk has quit IRC00:51
*** ducttape_ has quit IRC01:00
*** rain has joined #puppet-openstack01:03
*** rain is now known as Guest356301:04
*** colonwq has joined #puppet-openstack02:01
*** ebalduf has quit IRC02:02
*** ducttape_ has joined #puppet-openstack02:31
*** ducttape_ has quit IRC02:36
openstackgerritMerged openstack/puppet-keystone: Prepare 8.2.0 (mitaka)  https://review.openstack.org/34619302:39
*** colonwq has quit IRC02:47
*** ebalduf has joined #puppet-openstack02:49
*** colonwq has joined #puppet-openstack02:49
*** aimon has joined #puppet-openstack02:49
*** ducttape_ has joined #puppet-openstack02:54
*** ducttape_ has quit IRC02:55
*** aimon has quit IRC02:55
*** morazi has quit IRC03:24
*** ducttape_ has joined #puppet-openstack03:55
*** ducttape_ has quit IRC04:00
*** igajsin has joined #puppet-openstack04:16
*** saneax_AFK is now known as saneax04:41
*** ducttape_ has joined #puppet-openstack04:56
*** ducttape_ has quit IRC05:01
*** cgfbee has quit IRC05:02
openstackgerritMerged openstack/puppet-nova: Prepare 8.2.0 (mitaka)  https://review.openstack.org/34619805:08
*** skramaja has joined #puppet-openstack05:54
*** skramaja has quit IRC05:55
*** ducttape_ has joined #puppet-openstack05:57
*** ducttape_ has quit IRC06:02
*** rcernin has joined #puppet-openstack06:05
*** dgurtner has joined #puppet-openstack06:09
*** dgurtner has quit IRC06:09
*** dgurtner has joined #puppet-openstack06:09
*** skramaja has joined #puppet-openstack06:10
openstackgerritOpenStack Proposal Bot proposed openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/34649506:11
*** rstarmer has joined #puppet-openstack06:34
*** rstarmer has quit IRC06:39
*** tesseract- has joined #puppet-openstack06:41
openstackgerritMerged openstack/puppet-zaqar: Prepare 8.2.0 (mitaka)  https://review.openstack.org/34620606:47
*** jtomasek has joined #puppet-openstack06:55
*** ducttape_ has joined #puppet-openstack06:58
*** ducttape_ has quit IRC07:04
*** danpawlik has joined #puppet-openstack07:15
*** jtomasek has quit IRC07:18
*** jtomasek has joined #puppet-openstack07:19
*** paramite has joined #puppet-openstack07:25
*** Guest3563 is now known as leanderthal07:55
*** leanderthal is now known as leanderthal|afk07:55
*** jtomasek has quit IRC07:58
*** jtomasek has joined #puppet-openstack07:58
*** ebalduf has quit IRC07:59
*** ducttape_ has joined #puppet-openstack08:00
*** ducttape_ has quit IRC08:05
*** jtomasek has quit IRC08:06
*** shardy has joined #puppet-openstack08:08
*** alee has joined #puppet-openstack08:17
*** Hatsjoe has joined #puppet-openstack08:22
*** mkarpin has joined #puppet-openstack08:30
*** derekh has joined #puppet-openstack08:45
*** artem_panchenko_ has joined #puppet-openstack08:48
*** chem has joined #puppet-openstack08:55
*** beagles has quit IRC08:56
*** ducttape_ has joined #puppet-openstack09:01
*** jtomasek has joined #puppet-openstack09:05
*** ducttape_ has quit IRC09:06
*** igajsin has left #puppet-openstack09:21
*** gfidente has joined #puppet-openstack09:22
*** toMeloos has joined #puppet-openstack09:50
*** chem has quit IRC09:55
*** chem has joined #puppet-openstack09:56
*** ducttape_ has joined #puppet-openstack10:03
*** ducttape_ has quit IRC10:07
*** _degorenko|afk is now known as degorenko10:08
openstackgerritAlexey Deryugin proposed openstack/puppet-trove: Configure keystone authtoken options  https://review.openstack.org/34668510:10
*** gchamoul is now known as gchamoul|afk10:26
*** gchamoul|afk is now known as gchamoul10:27
openstackgerritMerged openstack/puppet-tripleo: Add swift ringbuilder profile  https://review.openstack.org/33780310:43
openstackgerritIvan Berezovskiy proposed openstack/puppet-mistral: [Test] fix package name for mistral client  https://review.openstack.org/34669210:45
openstackgerritIvan Berezovskiy proposed openstack/puppet-mistral: CI Test  https://review.openstack.org/34669310:46
*** johnmilton has quit IRC10:46
*** xarses_ has joined #puppet-openstack11:18
*** xarses has quit IRC11:21
*** shardy is now known as shardy_lunch11:30
*** ducttape_ has joined #puppet-openstack11:31
openstackgerritIvan Berezovskiy proposed openstack/puppet-openstack-integration: [Test] try to enable ironic back  https://review.openstack.org/34671311:39
*** johnmilton has joined #puppet-openstack11:42
*** ducttape_ has quit IRC11:49
*** cdelatte has joined #puppet-openstack11:50
*** cdelatte has quit IRC11:51
*** skramaja has quit IRC11:55
*** morazi has joined #puppet-openstack12:01
*** beagles has joined #puppet-openstack12:09
*** trown|outtypewww is now known as trown12:13
*** ducttape_ has joined #puppet-openstack12:21
*** iurygregory has joined #puppet-openstack12:22
iurygregorymorning12:22
EmilienMhello12:26
iurygregoryEmilienM, in puppet-barbican we have auth_type and keystone_auth_type, in other modules auth_type is related to the keystone_authtoken but in barbica itsn't can i let keystone_auth_type?12:31
iurygregoryhttps://github.com/openstack/puppet-barbican/blob/master/manifests/api.pp#L281 https://github.com/openstack/puppet-barbican/blob/master/manifests/api.pp#L29712:32
EmilienMgood question12:33
EmilienMmake it consistent with other modules12:34
iurygregoryok so i will break barbican hahah XD12:34
openstackgerritcraig delatte proposed openstack/puppet-cinder: Cinder hooks support  https://review.openstack.org/34446412:34
EmilienMand change conditional here: https://github.com/openstack/puppet-barbican/blob/master/manifests/api.pp#L41312:34
iurygregorysure ;)12:35
iurygregoryin the release note i'll add that it's not backwar compatible12:35
EmilienMyes12:35
iurygregorynice :D tks12:35
EmilienMor your second option is to make it backward compatible12:35
EmilienMI don't have strong opinion12:36
EmilienMbut I don't think anyone is currently using the module12:36
EmilienMwe made it working a very few weeks ago or so12:36
aleeEmilienM, hey - how is it going with the volume encryption test?12:39
aleeiurygregory, whats this about breaking barbican?12:40
EmilienMalee: 0 progress12:41
aleeEmilienM, I'm still catching up iwth email -- but I see there was something about giving the correct perms/roles to the user12:41
openstackgerritcraig delatte proposed openstack/puppet-cinder: Removing deprecated cluster_id db var  https://review.openstack.org/34674512:42
EmilienMalee: juan did something with tempest12:43
EmilienMbut still no luck12:43
EmilienMfeel free to take over12:43
*** ducttape_ has quit IRC12:43
aleeEmilienM, ok - I'll talk with juan later today and see what he did12:44
aleeEmilienM, it seems like the latest runs are not even getting to the point of starting the tests12:44
*** shardy_lunch is now known as shardy12:48
*** morazi has quit IRC12:50
iurygregoryalee, hey o/12:50
iurygregory in puppet-barbican we have auth_type and keystone_auth_type, in other modules auth_type is related to the keystone_authtoken but in barbica itsn't can i let keystone_auth_type?12:50
iurygregory<iurygregory> https://github.com/openstack/puppet-barbican/blob/master/manifests/api.pp#L281 https://github.com/openstack/puppet-barbican/blob/master/manifests/api.pp#L29712:50
aleeiurygregory, looking12:51
aleeiurygregory, looking to see what its like in other modules ..12:53
iurygregoryalee, https://review.openstack.org/#/q/topic:bug/1604463 https://review.openstack.org/#/c/342905/12:53
iurygregoryalee, also do you now if barbican only work with user_domain_id/project_domain_id? (or i can use without problem user_domain_name and project_domain_name?)12:55
aleeiurygregory, barbican should be configured the same way as the other projects to work with keystone12:56
iurygregoryyeah12:57
iurygregoryalee, tonight i'll send the patch and i'll add you in the review ok? ^^12:57
aleeiurygregory, so I'm ok with you making the changes.  we'll know if it doesn't work because the tests will fail12:58
aleeiurygregory, absolutely12:58
iurygregoryalee, nice tks man o/12:58
aleeiurygregory, np12:58
*** bogdando has quit IRC13:01
EmilienMalee, iurygregory: I think we need to keep the use case where there is no keystone server13:07
EmilienMso you might need to continue to support that13:07
EmilienMalee can confirm maybe13:07
aleeEmilienM, yeah - that will be a use case we'll likely want to keep13:08
iurygregoryI agree =)13:08
iurygregorymaybe create barbican_auth_type  and let auth_type be for keystone13:09
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Convert ceph_pools into a hash type  https://review.openstack.org/34679413:11
EmilienMiurygregory: yes!13:11
iurygregoryEmilienM, ack ;) fyi zaqar is ready when you have time https://review.openstack.org/#/c/346544/13:13
openstackgerritBabu Shanmugam proposed openstack/puppet-neutron: Changing ovn plugin to ml2 mechanism driver  https://review.openstack.org/34034313:13
EmilienMI'll look that13:13
iurygregorytks o/13:13
openstackgerritIvan Berezovskiy proposed openstack/puppet-ironic: [WIP] switch ironic to keystone authtoken  https://review.openstack.org/34602813:20
*** karthiks has quit IRC13:27
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/34680713:27
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/34680813:27
EmilienMchem: can you add the unit test please?13:31
EmilienMchem: and use cherry-pick -x for the backport?13:31
EmilienMand I'll +213:31
chemEmilienM: for the cherry-pick we have to wait for master to be merged (cherry pick from a commit)13:32
chemEmilienM: I'm adding the spec13:32
EmilienMok13:32
*** ayoung has joined #puppet-openstack13:32
*** trown is now known as trown|brb13:34
openstackgerritIvan Berezovskiy proposed openstack/puppet-openstack-integration: Enable ironic tests back for Ubuntu  https://review.openstack.org/34671313:36
*** Ahharu has quit IRC13:37
*** saneax is now known as saneax_AFK13:38
*** karthiks has joined #puppet-openstack13:41
*** karthiks has quit IRC13:41
*** karthiks has joined #puppet-openstack13:41
*** atom_ has joined #puppet-openstack13:42
atom_zuul is down right? well, at least not working as it should13:43
iurygregoryatom_, why? O.o13:43
iurygregoryhttp://zuul.openstack.org/ is fine '-'13:44
*** ducttape_ has joined #puppet-openstack13:44
*** morazi has joined #puppet-openstack13:44
atom_the queue is inmense, and if you check the "job stats" down below it can be seen that the # of jobs waiting is growing and growing13:44
atom_:/13:45
*** karthiks has quit IRC13:46
*** bklei has joined #puppet-openstack13:47
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/34680713:48
*** ducttape_ has quit IRC13:49
chemEmilienM: rspec added on master ^ will cherry pick when merged13:50
EmilienMok13:50
EmilienM+213:51
openstackgerritMerged openstack/puppet-tripleo: Add base constraint so gnocchi metricd is tied to core-clone  https://review.openstack.org/34482213:51
openstackgerritMerged openstack/puppet-tripleo: Add firewall::service_rules define  https://review.openstack.org/34486013:51
openstackgerritEmilien Macchi proposed openstack/puppet-mistral: Prepare 8.2.0 (mitaka)  https://review.openstack.org/34619513:51
EmilienMrebased ^13:51
openstackgerritMerged openstack/puppet-aodh: Prepare 8.2.0 (mitaka)  https://review.openstack.org/34618413:52
openstackgerritMerged openstack/puppet-neutron: Prepare 8.2.0 (mitaka)  https://review.openstack.org/34619713:52
openstackgerritMerged openstack/puppet-tempest: Prepare 8.2.0 (mitaka)  https://review.openstack.org/34620313:53
openstackgerritMerged openstack/puppet-trove: Prepare 8.2.0 (mitaka)  https://review.openstack.org/34620413:54
*** trown|brb is now known as trown13:57
*** richm has joined #puppet-openstack13:58
openstackgerritMerged openstack/puppet-neutron: Add ability to manage binding for neutron port  https://review.openstack.org/34493413:59
*** karthiks has joined #puppet-openstack14:02
*** xarses_ has quit IRC14:04
openstackgerritIvan Berezovskiy proposed openstack/puppet-ironic: [WIP] switch ironic to keystone authtoken  https://review.openstack.org/34602814:05
*** ebalduf has joined #puppet-openstack14:07
openstackgerritEdward Balduf proposed openstack/puppet-cinder: SolidFire backend deployment should use $::os_service_default  https://review.openstack.org/34563214:10
EmilienMcolonwq: any progress on patching puppet-ceph for rgw & keystone thing?14:16
*** ducttape_ has joined #puppet-openstack14:17
*** ducttape_ has quit IRC14:17
colonwqEmilienM, I'm testing/documenting the manual configuration with Keystone V3.14:17
EmilienMgood14:18
openstackgerritEmilien Macchi proposed openstack/puppet-cinder: Configure keystone authtoken options  https://review.openstack.org/34290514:18
colonwqEmilienM, If all goes well I'll have patches for puppet-ceph as a baseline.14:18
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: enable Barbican and Volume Encryption testing  https://review.openstack.org/33980614:19
EmilienMcolonwq: excellent news14:20
EmilienMalee: rebasing, it had a depends-on issue ^ let's see how tests work now14:20
aleeEmilienM, ok14:20
*** alee has quit IRC14:23
*** alee has joined #puppet-openstack14:23
EmilienMiurygregory: for barbican, you could also use auth_strategy, no?14:25
EmilienMwell I don't mind14:25
iurygregoryEmilienM, yeah i saw in other module auth_strategy =)14:25
*** dfisher has joined #puppet-openstack14:34
dfisherdegorenko: I don't understand your first comment on https://review.openstack.org/#/c/330623/14:36
degorenkodfisher, do you know what is arity in terms of puppet functions?14:37
dfisherno :(14:37
degorenkoah, ok14:37
dfisherto google!14:37
degorenkodfisher, https://docs.puppet.com/puppet/4.5/reference/yard/Puppet/Parser/Functions.html#newfunction-class_method14:37
dfisherah.14:38
dfisherok.14:38
dfisherthat's a *weird* argument14:38
degorenkoi'd like to call it validation argument :)14:39
dfishersure14:39
dfisherit's still weird :)14:39
degorenkodfisher, after fixing my comment, i guess you can upload fix for test this function - like getting neutron router id as you wanted14:40
* dfisher nods14:40
dfisherwill work on a test as you asked14:40
degorenkoЖ)14:40
degorenko:)14:40
*** beekneemech is now known as bnemec14:40
*** paramite is now known as paramite|afk14:41
dfisheralso, i thought OS_AUTH_URL was identity v2 specific14:41
openstackgerritIvan Berezovskiy proposed openstack/puppet-ironic: [WIP] Switch ironic to keystone authtoken  https://review.openstack.org/34602814:42
iurygregoryAUTH_URL work for V314:42
dfisherk14:42
*** cdelatte has joined #puppet-openstack14:42
iurygregorybut maybe you need to pass domain information too =)14:42
openstackgerritEdward Balduf proposed openstack/puppet-cinder: Deprecate drivers in Cinder.conf DEFAULT section.  https://review.openstack.org/34653114:42
dfisherby default, if OS_IDENTITY_API_VERSION is not passed, it defaults to '2.0', right?14:43
openstackgerritcraig delatte proposed openstack/puppet-cinder: Removing deprecated cluster_id db var  https://review.openstack.org/34674514:43
iurygregoryyeah14:43
dfisherok.14:43
iurygregoryopenstack client right?14:43
dfisheryes14:43
iurygregoryyou need to set when want v314:43
dfisherok14:44
dfisherso what's the right way to check if a hash has a key and, if present, check that value .. in ruby?14:45
*** ducttape_ has joined #puppet-openstack14:46
iurygregory.key? or .has_key? should work i think14:47
mwhahahadfisher: variable.has_key('whatever')14:47
iurygregoryhttp://stackoverflow.com/questions/4528506/how-to-check-if-a-specific-key-is-present-in-a-hash-or-not14:47
iurygregory:D14:47
dfishernono.  i know about has_key?14:47
dfisherbut both operations14:47
dfisherlike14:47
dfisher      if envhash.has_key?('OS_IDENTITY_API_VERSION') and envhash['OS_IDENTITY_API_VERSION'] == '3'14:47
dfisher        @credentials = Puppet::Provider::Openstack::CredentialsV3.new14:47
dfisher      else14:47
dfisher        @credentials = Puppet::Provider::Openstack::CredentialsV2_0.new14:47
dfisher      end14:47
dfisheris that right?14:47
mwhahahalooks like key? is prefered over has_key? but yea14:47
openstackgerritEdward Balduf proposed openstack/puppet-cinder: Deprecate drivers in Cinder.conf DEFAULT section.  https://review.openstack.org/34653114:48
dfisherok14:48
iurygregoryto me it's fine14:48
dfisherok, thanks14:48
dfisherah.  hash.fetch is what I want14:51
dfisher      if envhash.fetch('OS_IDENTITY_API_VERSION', '2.0') == '2.0'14:51
dfisher        @credentials = Puppet::Provider::Openstack::CredentialsV2_0.new14:51
dfisher      else14:51
dfisher        @credentials = Puppet::Provider::Openstack::CredentialsV3.new14:51
dfisher      end14:51
iurygregorywoa nice :D14:51
dfisherthe second arg is the default value14:52
dfishersince it defaults to 2.014:52
dfisherthat's how we want it.14:52
iurygregorydfisher, awesome :D14:52
*** xarses has joined #puppet-openstack14:55
*** bklei_ has joined #puppet-openstack14:56
*** bklei has quit IRC14:59
*** _ducttape_ has joined #puppet-openstack14:59
*** _ducttape_ has quit IRC14:59
*** rcernin has quit IRC15:00
*** _ducttape_ has joined #puppet-openstack15:01
*** ducttape_ has quit IRC15:02
dfisheryet another question - is there an easy way of running a single test file?15:06
degorenkodfisher, via rspec?)15:06
dfisherok ...15:07
degorenkodfisher, but be aware - if you have some includes in your tests - they probably can contain some include too and you will see 404 on some functions/vars and etc :)15:07
dfisherjust rspec <filename> ?15:07
degorenkorspec -f doc --color <path> - would be better15:07
dfisherk15:08
dfisheryeah, getting:15:09
dfisher$ rspec -f doc --color spec/functions/openstack_resource_id_getter_spec.rb15:09
dfisher/usr/ruby/1.9/lib/ruby/1.9.1/rubygems/custom_require.rb:55:in `require': cannot load such file -- puppet-openstack_spec_helper/defaults (LoadError)15:09
dfisherhow do people usually do this when writing a new spec file?15:09
degorenkodfisher, run bundle :D15:09
degorenkoor try to comment include inside your test15:09
dfisherand do the full build / teardown every time?15:09
dfisherthere has to be a faster way to do it … :(15:09
degorenkodfisher, there are several hacks do not run every time all downloading :)15:10
dfisherplease share! :)15:10
degorenkofor first time you can do: bundle install, bundle exec rake spec15:10
degorenkofor second - bundle exec rake spec_standalone :D15:10
degorenkoalso there is some pattern on what tests should be called - through spec opts15:11
dfisherok15:11
dfishercan check the rspec doc15:11
degorenkoits not rpsec15:11
dfisheroh.15:11
dfisherwell, aren't the spec opts?15:12
degorenkodfisher, it is bundle exec rake <task> "SPEC_OPTS= ..." :)15:12
dfisherrake spec SPEC=path/to/spec.rb \15:14
dfisher          SPEC_OPTS="-e \"should be successful and return 3 items\""15:14
degorenkodfisher, is it works?15:14
dfisherso, something like:  SPEC=/path/to/file bundle exec rake spec15:14
dfisherbundle exec rake spec running now … downloading everything15:15
*** xarses has quit IRC15:16
*** xarses has joined #puppet-openstack15:16
*** iberezovskiy|off is now known as iberezovskiy15:22
dfisherdegorenko: yes it works15:22
dfisher$ SPEC=spec/functions/openstack_resource_id_getter_spec.rb bundle exec rake spec_standalone15:22
dfisher/usr/ruby/1.9/bin/ruby -I/usr/ruby/1.9/lib/ruby/gems/1.9.1/gems/rspec-core-3.5.1/lib:/usr/ruby/1.9/lib/ruby/gems/1.9.1/gems/rspec-support-3.5.0/lib /usr/ruby/1.9/lib/ruby/gems/1.9.1/gems/rspec-core-3.5.1/exe/rspec spec/functions/openstack_resource_id_getter_spec.rb --color15:22
dfisherFFF15:22
dfisher(i have failures to fix) :)15:23
degorenkodfisher, SPEC_OPTS=" -e 'test name'" - will execute only one certain test scope from spec?15:24
dfisheri think so15:24
degorenkohm15:24
degorenkodfisher, yeah, looks like https://www.relishapp.com/rspec/rspec-core/v/3-5/docs/command-line/example-option15:29
dfishernice.15:29
*** atom_ has quit IRC15:34
iurygregoryrichm, you around?15:43
richmiurygregory: yes15:46
iurygregoryif you have time you can help me in http://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/logs/keystone/keystone.txt.gz?level=WARNING#_2016-07-22_03_24_54_908 D:15:46
iurygregoryhttps://review.openstack.org/#/c/337389/15:47
iurygregoryi haven't figure out the reason .-.15:47
richmiurygregory: so this message is coming from nova attempting to use keystone v3 auth?15:48
iurygregoryrichm, i think so15:49
iurygregoryhttp://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/logs/nova/nova-api.txt.gz#_2016-07-22_03_27_51_57115:49
*** _ducttape_ has quit IRC15:49
*** bklei_ has quit IRC15:49
iurygregorybut give endpoint not found .-.15:49
*** ducttape_ has joined #puppet-openstack15:50
*** bklei has joined #puppet-openstack15:51
*** ntpttr__ has joined #puppet-openstack15:51
richmiurygregory: https://github.com/openstack/keystoneauth/blob/master/keystoneauth1/access/access.py#L3715:57
richmiurygregory: is there some way we can see what are the contents of resp and body?15:57
iurygregoryrichm, i don't think, EmilienM do you know? ^15:58
openstackgerritEdward Balduf proposed openstack/puppet-cinder: Deprecate drivers in Cinder.conf DEFAULT section.  https://review.openstack.org/34653116:05
openstackgerritJohn Trowbridge proposed openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands  https://review.openstack.org/34691516:13
openstackgerritJohn Trowbridge proposed openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands  https://review.openstack.org/34691516:16
richmiurygregory: can you find this request in the keystone logs?16:20
iurygregoryrichm, maybe http://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/logs/keystone/keystone.txt.gz?#_2016-07-22_03_24_54_90816:20
iurygregoryi didn't saw .-.16:21
*** tesseract- has quit IRC16:21
richmok - so this is the server side16:25
richmweird that the traceback is truncated - if this is coming from keystone I would expect to see more16:25
iurygregoryyeah .-. nothing that could help =(16:25
richmso the problem is the token sent from the nova client is bogus16:26
richmiurygregory: maybe there is something in the nova logs from around this time16:26
iurygregoryrichm, the first error in nova is at 03:27  http://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/logs/nova/nova-api.txt.gz#_2016-07-22_03_27_51_571 in keystone i have http://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/logs/keystone/keystone.txt.gz?#_2016-07-22_03_27_01_24816:29
richmiurygregory: was looking for something around 2016-07-22 03:24:54.90816:35
iurygregoryfor nova?16:35
richmiurygregory: the nova api log doesn't even begin until 2016-07-22 03:26:36.29016:35
iurygregoryyeah16:36
*** trown is now known as trown|lunch16:36
richmiurygregory: so either the error is coming from some other nova process, or from puppet?16:36
openstackgerritMerged openstack/puppet-tripleo: Implement tripleo::network::os_net_config class  https://review.openstack.org/34611816:37
iurygregoryi've found this in compute manager http://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/logs/nova/nova-compute.txt.gz#_2016-07-22_03_24_41_56016:38
iurygregoryi think is something with puppet16:39
richmiurygregory: do we have puppet logs from around 2016-07-22 03:24:54.908 ?16:42
richmiurygregory: the nova-compute log doesn't have anything relevant from around that time16:43
*** derekh has quit IRC16:43
iurygregoryrichm, in consle the last 03:24:50.374116  after is 03:25:02.021293 .-.16:44
iurygregoryhttp://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/16:45
openstackgerritMichael  Henkel proposed openstack/puppet-tripleo: added contrail config puppet module for tripleO  https://review.openstack.org/34693816:46
richmiurygregory: is keystone running in wsgi?  Can you find the access log request - not sure if it will be in the admin or the main log.  You can also take a look in the error log to see if there is anything at around that time.16:46
iurygregoryrichm, tks16:47
richmiurygregory: i'm assuming the access log will show a POST to /v3/token or /v3/auth/token with a return code of 403 or 50016:47
iurygregory[22/Jul/2016:03:24:57 +0000] "GET /v3/auth/tokens HTTP/1.1" 404 95 "-" "python-keystoneclient" the first error in keystone_wsgi_admin_access_ssl16:48
richmiurygregory: ok - that is suspicious and could be related to the error16:49
iurygregoryhttp://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/logs/apache/keystone_wsgi_admin_access_ssl.txt.gz16:49
iurygregory"GET /v3/users/neutron HTTP/1.1" 404 89 "-" "python-keystoneclient"16:49
iurygregorythe nova error is at 03:25 [22/Jul/2016:03:25:31 +0000] "GET /v3/users/nova HTTP/1.1" 404 86 "-" "python-keystoneclient"16:50
iurygregorylooks like didn't find the domain since i have v3/domains/Default HTTP/1.1" 40416:50
*** haplo37__ has joined #puppet-openstack16:50
richmiurygregory: it looks like it tries /v3/object/name, and when that fails, it tries /v3/object?name=name, and that works16:51
iurygregorylol O.o16:51
richmiurygregory: so I don't think that's the error16:51
richmiurygregory: hmm - the log only goes back to 22/Jul/2016:03:24:5216:52
richmand main_access only goes back to 22/Jul/2016:03:27:3916:53
iurygregoryO.o16:53
richmso how is keystone getting a request???  does it come up in eventlet mode then switch to wsgi???16:54
mwhahahano this is newton, there is no eventlet16:55
iurygregoryintegration run with wsgi16:55
iurygregoryhttps://github.com/openstack/puppet-openstack-integration/blob/master/manifests/keystone.pp16:55
richmif this is a keystone request, it is being processed by keystone, with no record of the request showing up in the apache logs?????16:56
iurygregoryservice_name = https://github.com/openstack/puppet-openstack-integration/blob/master/manifests/keystone.pp#L5116:56
richmsomething doesn't add up16:56
richmIf we could identify which request is causing http://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/logs/keystone/keystone.txt.gz?level=WARNING#_2016-07-22_03_24_54_908 we could have a good clue as to what is going on16:57
iurygregorydamm it this one is hard XD17:05
openstackgerritMerged openstack/puppet-designate: Include openstacklib defaults manifest.  https://review.openstack.org/33882017:05
*** ifarkas is now known as ifarkas_afk17:07
*** Vinsh has quit IRC17:08
*** dmsimard is now known as dmsimard|afk17:09
*** ducttape_ has quit IRC17:09
*** Vinsh has joined #puppet-openstack17:10
richmiurygregory: perhaps the token is coming from keystone.conf?  Maybe it is trying to process the admin_token from keystone.conf as a token sent over HTTP?17:14
*** Vinsh has quit IRC17:15
richmayoung: does this make any sense?  ^^^17:15
richmiurygregory: that would explain why there is no corresponding request17:15
*** ntpttr__ has quit IRC17:15
*** ntpttr__ has joined #puppet-openstack17:21
openstackgerritBrent Eagles proposed openstack/puppet-octavia: Adding health_worker.pp  https://review.openstack.org/34304417:22
ayoungrichm, I'll read up and comment after lunch.  Lunchmeeting  without food...17:24
richmack17:27
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Unit tests for HAproxy dual stack  https://review.openstack.org/34695817:28
iberezovskiyEmilienM, hey. I've faced the issue with ironic tests - http://logs.openstack.org/13/346713/2/check/gate-puppet-openstack-integration-3-scenario002-tempest-centos-7/c754ca0/console.html#_2016-07-25_15_25_25_20064817:29
iberezovskiylooks like right now it's required to install python-ironic-tests package17:29
iberezovskiywhat's better place to do it? in tempest.pp?17:29
EmilienMwe already deploy it afaik, let me check17:30
EmilienMhttps://github.com/openstack/puppet-tempest/blob/master/manifests/init.pp#L51017:30
iurygregoryrichm, oh it can be, but it's strange to not see problem in beaker17:31
iberezovskiyhm, so it's strange that package wasn't installed17:31
iberezovskiywill investigate17:31
iberezovskiyah, damn, my mistake17:33
iberezovskiyso ironic now works on ubuntu as well, let's enable it tests17:33
openstackgerritIvan Berezovskiy proposed openstack/puppet-openstack-integration: Enable ironic tests back for Ubuntu  https://review.openstack.org/34671317:34
iberezovskiy^17:34
richmiurygregory: if we don't see the problem with beaker, where do we see the problem?17:34
iurygregoryrichm, the problem is only in integration .-.17:35
iurygregoryhttps://review.openstack.org/#/c/337389/17:35
iberezovskiyiurygregory, hey man. could you please take a look on https://review.openstack.org/#/c/346028/ ? may be I missed smth17:36
iurygregoryiberezovskiy, ack17:36
iberezovskiythx17:36
iurygregorynp =)17:36
*** trown|lunch is now known as trown17:40
*** gfidente has quit IRC17:40
*** imcsk8_ has joined #puppet-openstack17:41
EmilienMalee: still failing http://logs.openstack.org/06/339806/32/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/9d7e630/console.html#_2016-07-25_16_18_56_71025917:43
*** iberezovskiy is now known as iberezovskiy|off17:43
EmilienMI am wondering if someone knows Barbican well to configure it17:43
*** imcsk8 has quit IRC17:44
*** degorenko is now known as _degorenko|afk17:44
*** imcsk8_ is now known as imcsk817:44
EmilienMhttp://logs.openstack.org/06/339806/32/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/9d7e630/logs/cinder/cinder-api.txt.gz#_2016-07-25_16_12_16_51017:44
EmilienMalee: any idea?17:45
iurygregoryiberezovskiy|off, done =)17:46
aleeEmilienM, looking17:46
EmilienMalee: I give up barbican, I already spent huge time on it17:48
EmilienMI'll let you take over the patches17:48
aleeEmilienM, its not trying to connect to port 931117:48
EmilienMyou can look apache logs http://logs.openstack.org/06/339806/32/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/9d7e630/logs/apache/barbican_wsgi_main_error_ssl.txt.gz17:49
EmilienMapache config is here: http://logs.openstack.org/06/339806/32/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/9d7e630/logs/apache_config/10-barbican_wsgi_main.conf.txt.gz17:49
EmilienMbrb lunch17:51
*** Vinsh has joined #puppet-openstack17:52
aleeEmilienM, ah wait -- progress I think17:52
*** Vinsh has quit IRC17:53
*** Vinsh has joined #puppet-openstack17:53
aleeEmilienM, I think -- checking -- that the secret was in fact created.17:54
aleeEmilienM, and what was sent back from barbican is an incorrect reference17:54
aleeEmilienM, because of the following setting in barbican.conf17:54
aleehost_href17:55
openstackgerritKarthik S proposed openstack/puppet-neutron: Configure the max_vfs for SRIOV interfaces  https://review.openstack.org/34491817:55
*** ducttape_ has joined #puppet-openstack17:56
*** ducttape_ has quit IRC18:01
*** bodepd has joined #puppet-openstack18:05
aleeEmilienM, checking for exact change to be made ..18:05
aleeEmilienM, https://review.openstack.org/#/c/339806/32/manifests/barbican.pp  line 4818:08
aleeEmilienM, this should have url:931118:08
aleeEmilienM, that will return the right reference to cinder18:10
aleeEmilienM, I need to go offline for a bit to get dinner - but I can try making that change later tonight if you dont get to it first18:10
openstackgerritMichael  Henkel proposed openstack/puppet-tripleo: added contrail config puppet module for tripleO  https://review.openstack.org/34693818:14
openstackgerritMichael  Henkel proposed openstack/puppet-tripleo: Added Contrail puppet interfaces for tripleo  https://review.openstack.org/34697518:14
*** alee is now known as alee_dinner18:16
*** ducttape_ has joined #puppet-openstack18:17
openstackgerritBrent Eagles proposed openstack/puppet-octavia: Adding health_worker.pp  https://review.openstack.org/34304418:17
openstackgerritMerged openstack/puppet-vitrage: update example file with endpoint creation  https://review.openstack.org/34651718:18
*** alee_dinner has quit IRC18:19
trownEmilienM: mind checking https://review.openstack.org/#/c/346915 just needs 1x +218:23
ayoungrichm, iurygregory the admin_token explanation is the best one I can think of.18:26
EmilienMtrown: down18:30
EmilienMerr18:30
*** ayoung has quit IRC18:30
EmilienMdone18:30
trownEmilienM++ thanks18:30
openstackgerritBrent Eagles proposed openstack/puppet-octavia: Adding health_worker.pp  https://review.openstack.org/34304418:35
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: enable Barbican and Volume Encryption testing  https://review.openstack.org/33980618:36
EmilienMalee^ done18:36
EmilienMtrown: need backport?18:36
trownEmilienM: wouldn't hurt for sure18:37
EmilienMtrown: i'll let submit it18:37
trownEmilienM: you will let me submit it?18:37
EmilienMtrown: my english sucks more than usual today18:38
EmilienMyes, I'll let you click on Cherry-pick when it's merged18:38
EmilienMand I'll +218:38
trown:), sure thing18:39
*** delattec has joined #puppet-openstack18:43
*** cdelatte has quit IRC18:44
*** ntpttr__ has quit IRC18:52
*** rstarmer has joined #puppet-openstack18:55
*** johnmilton has quit IRC19:01
*** delattec has quit IRC19:04
*** cdelatte has joined #puppet-openstack19:07
openstackgerritMerged openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands  https://review.openstack.org/34691519:18
*** dmsimard|afk is now known as dmsimard19:26
openstackgerritTim Rozet proposed openstack/puppet-tripleo: Adds OpenDaylight  https://review.openstack.org/33517319:33
openstackgerritJohn Trowbridge proposed openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands  https://review.openstack.org/34699419:37
trownEmilienM: backport https://review.openstack.org/#/c/346994/19:38
EmilienMtrown: +219:39
trownthanks!19:39
*** ducttape_ has quit IRC19:41
*** ducttape_ has joined #puppet-openstack19:54
openstackgerritTim Rozet proposed openstack/puppet-tripleo: Adds OpenDaylight  https://review.openstack.org/33517319:56
*** paramite|afk is now known as paramite19:58
openstackgerritMerged openstack/puppet-zaqar: Move zaqar to authtoken  https://review.openstack.org/34654420:01
*** shardy has quit IRC20:04
*** alee has joined #puppet-openstack20:06
aleeEmilienM, looks like the cinder part went through ok now -- looking at the nova part now ..20:06
aleeEmilienM, actually looks like a permissions issue in the cleanup phase -- http://logs.openstack.org/06/339806/33/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/370a4b5/logs/cinder/cinder-api.txt.gz#_2016-07-25_19_35_27_30720:09
aleeEmilienM, checking to see which perms/roles are needed20:09
EmilienMalee: I'm really busy on something else now, I'll let you find out20:09
aleeEmilienM, no worries - thanks -- just letting you we're almost there20:09
*** cdelatte has quit IRC20:10
*** shardy has joined #puppet-openstack20:10
*** rstarmer has quit IRC20:12
*** ntpttr__ has joined #puppet-openstack20:16
*** ntpttr__ has quit IRC20:31
*** ntpttr__ has joined #puppet-openstack20:32
*** shardy has quit IRC20:34
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure vips are arrays  https://review.openstack.org/34701820:35
*** Vinsh has quit IRC20:37
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure IPs are arrays  https://review.openstack.org/34701820:38
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure IPs are arrays  https://review.openstack.org/34701820:39
*** cdelatte has joined #puppet-openstack20:40
aleeEmilienM, question -- https://review.openstack.org/#/c/339806/33/manifests/tempest.pp line 11520:51
aleeEmilienM, if I want to add more than one role, what should that line be?20:52
EmilienMalee: provide an array of roles I guess?20:52
aleeEmilienM, so something like ['foo', 'bar'] ?20:52
EmilienMy20:52
aleeok - trying20:53
iurygregoryhttps://github.com/openstack/puppet-tempest/blob/master/manifests/init.pp#L163 would be good to have the type XD20:53
*** rstarmer has joined #puppet-openstack20:59
*** morazi has quit IRC21:02
*** haplo37__ has quit IRC21:03
openstackgerritAde Lee proposed openstack/puppet-openstack-integration: scenario001: enable Barbican and Volume Encryption testing  https://review.openstack.org/33980621:08
*** trown is now known as trown|outtypewww21:09
*** rstarmer has quit IRC21:25
*** rstarmer has joined #puppet-openstack21:32
*** bnemec has quit IRC21:40
*** johnmilton has joined #puppet-openstack21:41
*** johnmilton has quit IRC21:45
*** johnmilton has joined #puppet-openstack21:46
*** bnemec has joined #puppet-openstack21:50
*** rwsu has quit IRC22:04
openstackgerritDrew Fisher proposed openstack/puppet-openstacklib: Introduce openstack_resource_id_getter function  https://review.openstack.org/33062322:08
*** paramite has quit IRC22:08
*** ducttape_ has quit IRC22:09
*** ducttape_ has joined #puppet-openstack22:11
*** dfisher has quit IRC22:12
*** bklei has quit IRC22:13
*** xarses has quit IRC22:26
*** ntpttr__ has quit IRC22:32
*** ntpttr__ has joined #puppet-openstack22:32
*** chem has quit IRC22:36
*** chem has joined #puppet-openstack22:36
*** ntpttr__ has quit IRC22:42
openstackgerritEdward Balduf proposed openstack/puppet-cinder: SolidFire backend deployment should use $::os_service_default  https://review.openstack.org/34706622:53
*** ducttape_ has quit IRC23:00
openstackgerritMerged openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/34680723:02
*** dgurtner has quit IRC23:11
openstackgerritMerged openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/34649523:25
*** xarses has joined #puppet-openstack23:29
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/34680823:41
*** toMeloos has quit IRC23:49
*** ducttape_ has joined #puppet-openstack23:59

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