Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2016-07-25

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

All times shown according to UTC.

Time Nick Message
00:39 ducttape_ joined #puppet-openstack
01:03 rain joined #puppet-openstack
02:01 colonwq joined #puppet-openstack
02:31 ducttape_ joined #puppet-openstack
02:39 openstackgerrit Merged openstack/puppet-keystone: Prepare 8.2.0 (mitaka)  https://review.openstack.org/346193
02:49 ebalduf joined #puppet-openstack
02:49 colonwq joined #puppet-openstack
02:49 aimon joined #puppet-openstack
02:54 ducttape_ joined #puppet-openstack
03:55 ducttape_ joined #puppet-openstack
04:16 igajsin joined #puppet-openstack
04:56 ducttape_ joined #puppet-openstack
05:08 openstackgerrit Merged openstack/puppet-nova: Prepare 8.2.0 (mitaka)  https://review.openstack.org/346198
05:54 skramaja joined #puppet-openstack
05:57 ducttape_ joined #puppet-openstack
06:05 rcernin joined #puppet-openstack
06:09 dgurtner joined #puppet-openstack
06:09 dgurtner joined #puppet-openstack
06:10 skramaja joined #puppet-openstack
06:11 openstackgerrit OpenStack Proposal Bot proposed openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/346495
06:34 rstarmer joined #puppet-openstack
06:41 tesseract- joined #puppet-openstack
06:47 openstackgerrit Merged openstack/puppet-zaqar: Prepare 8.2.0 (mitaka)  https://review.openstack.org/346206
06:55 jtomasek joined #puppet-openstack
06:58 ducttape_ joined #puppet-openstack
07:15 danpawlik joined #puppet-openstack
07:19 jtomasek joined #puppet-openstack
07:25 paramite joined #puppet-openstack
07:58 jtomasek joined #puppet-openstack
08:00 ducttape_ joined #puppet-openstack
08:08 shardy joined #puppet-openstack
08:17 alee joined #puppet-openstack
08:22 Hatsjoe joined #puppet-openstack
08:30 mkarpin joined #puppet-openstack
08:44 derekh joined #puppet-openstack
08:48 artem_panchenko_ joined #puppet-openstack
08:55 chem joined #puppet-openstack
09:01 ducttape_ joined #puppet-openstack
09:05 jtomasek joined #puppet-openstack
09:20 igajsin left #puppet-openstack
09:22 gfidente joined #puppet-openstack
09:50 toMeloos joined #puppet-openstack
09:56 chem joined #puppet-openstack
10:03 ducttape_ joined #puppet-openstack
10:10 openstackgerrit Alexey Deryugin proposed openstack/puppet-trove: Configure keystone authtoken options  https://review.openstack.org/346685
10:43 openstackgerrit Merged openstack/puppet-tripleo: Add swift ringbuilder profile  https://review.openstack.org/337803
10:45 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-mistral: [Test] fix package name for mistral client  https://review.openstack.org/346692
10:46 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-mistral: CI Test  https://review.openstack.org/346693
11:18 xarses_ joined #puppet-openstack
11:31 ducttape_ joined #puppet-openstack
11:39 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-openstack-integration: [Test] try to enable ironic back  https://review.openstack.org/346713
11:42 johnmilton joined #puppet-openstack
11:50 cdelatte joined #puppet-openstack
12:01 morazi joined #puppet-openstack
12:09 beagles joined #puppet-openstack
12:21 ducttape_ joined #puppet-openstack
12:22 iurygregory joined #puppet-openstack
12:22 iurygregory morning
12:26 EmilienM hello
12:31 iurygregory EmilienM, 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:32 iurygregory https://github.com/openstack/puppet-barbican/blob/master/manifests/api.pp#L281 https://github.com/openstack/puppet-barbican/blob/master/manifests/api.pp#L297
12:33 EmilienM good question
12:34 EmilienM make it consistent with other modules
12:34 iurygregory ok so i will break barbican hahah XD
12:34 openstackgerrit craig delatte proposed openstack/puppet-cinder: Cinder hooks support  https://review.openstack.org/344464
12:34 EmilienM and change conditional here: https://github.com/openstack/puppet-barbican/blob/master/manifests/api.pp#L413
12:35 iurygregory sure ;)
12:35 iurygregory in the release note i'll add that it's not backwar compatible
12:35 EmilienM yes
12:35 iurygregory nice :D tks
12:35 EmilienM or your second option is to make it backward compatible
12:35 EmilienM I don't have strong opinion
12:36 EmilienM but I don't think anyone is currently using the module
12:36 EmilienM we made it working a very few weeks ago or so
12:39 alee EmilienM, hey - how is it going with the volume encryption test?
12:40 alee iurygregory, whats this about breaking barbican?
12:40 EmilienM alee: 0 progress
12:41 alee EmilienM, I'm still catching up iwth email -- but I see there was something about giving the correct perms/roles to the user
12:42 openstackgerrit craig delatte proposed openstack/puppet-cinder: Removing deprecated cluster_id db var  https://review.openstack.org/346745
12:43 EmilienM alee: juan did something with tempest
12:43 EmilienM but still no luck
12:43 EmilienM feel free to take over
12:44 alee EmilienM, ok - I'll talk with juan later today and see what he did
12:44 alee EmilienM, it seems like the latest runs are not even getting to the point of starting the tests
12:50 iurygregory alee, 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#L297
12:51 alee iurygregory, looking
12:53 alee iurygregory, looking to see what its like in other modules ..
12:53 iurygregory alee, https://review.openstack.org/#/q/topic:bug/1604463 https://review.openstack.org/#/c/342905/
12:55 iurygregory alee, 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:56 alee iurygregory, barbican should be configured the same way as the other projects to work with keystone
12:57 iurygregory yeah
12:57 iurygregory alee, tonight i'll send the patch and i'll add you in the review ok? ^^
12:57 alee iurygregory, so I'm ok with you making the changes.  we'll know if it doesn't work because the tests will fail
12:58 alee iurygregory, absolutely
12:58 iurygregory alee, nice tks man o/
12:58 alee iurygregory, np
13:07 EmilienM alee, iurygregory: I think we need to keep the use case where there is no keystone server
13:07 EmilienM so you might need to continue to support that
13:07 EmilienM alee can confirm maybe
13:08 alee EmilienM, yeah - that will be a use case we'll likely want to keep
13:08 iurygregory I agree =)
13:09 iurygregory maybe create barbican_auth_type  and let auth_type be for keystone
13:11 openstackgerrit Giulio Fidente proposed openstack/puppet-tripleo: Convert ceph_pools into a hash type  https://review.openstack.org/346794
13:11 EmilienM iurygregory: yes!
13:13 iurygregory EmilienM, ack ;) fyi zaqar is ready when you have time https://review.openstack.org/#/c/346544/
13:13 openstackgerrit Babu Shanmugam proposed openstack/puppet-neutron: Changing ovn plugin to ml2 mechanism driver  https://review.openstack.org/340343
13:13 EmilienM I'll look that
13:13 iurygregory tks o/
13:20 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-ironic: [WIP] switch ironic to keystone authtoken  https://review.openstack.org/346028
13:26 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/346807
13:27 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/346808
13:31 EmilienM chem: can you add the unit test please?
13:31 EmilienM chem: and use cherry-pick -x for the backport?
13:31 EmilienM and I'll +2
13:32 chem EmilienM: for the cherry-pick we have to wait for master to be merged (cherry pick from a commit)
13:32 chem EmilienM: I'm adding the spec
13:32 EmilienM ok
13:32 ayoung joined #puppet-openstack
13:35 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-openstack-integration: Enable ironic tests back for Ubuntu  https://review.openstack.org/346713
13:41 karthiks joined #puppet-openstack
13:41 karthiks joined #puppet-openstack
13:42 atom_ joined #puppet-openstack
13:43 atom_ zuul is down right? well, at least not working as it should
13:43 iurygregory atom_, why? O.o
13:44 iurygregory http://zuul.openstack.org/ is fine '-'
13:44 ducttape_ joined #puppet-openstack
13:44 morazi joined #puppet-openstack
13: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 growing
13:44 atom_ :/
13:47 bklei joined #puppet-openstack
13:48 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/346807
13:50 chem EmilienM: rspec added on master ^ will cherry pick when merged
13:50 EmilienM ok
13:50 EmilienM +2
13:50 openstackgerrit Merged openstack/puppet-tripleo: Add base constraint so gnocchi metricd is tied to core-clone  https://review.openstack.org/344822
13:51 openstackgerrit Merged openstack/puppet-tripleo: Add firewall::service_rules define  https://review.openstack.org/344860
13:51 openstackgerrit Emilien Macchi proposed openstack/puppet-mistral: Prepare 8.2.0 (mitaka)  https://review.openstack.org/346195
13:51 EmilienM rebased ^
13:52 openstackgerrit Merged openstack/puppet-aodh: Prepare 8.2.0 (mitaka)  https://review.openstack.org/346184
13:52 openstackgerrit Merged openstack/puppet-neutron: Prepare 8.2.0 (mitaka)  https://review.openstack.org/346197
13:53 openstackgerrit Merged openstack/puppet-tempest: Prepare 8.2.0 (mitaka)  https://review.openstack.org/346203
13:53 openstackgerrit Merged openstack/puppet-trove: Prepare 8.2.0 (mitaka)  https://review.openstack.org/346204
13:58 richm joined #puppet-openstack
13:59 openstackgerrit Merged openstack/puppet-neutron: Add ability to manage binding for neutron port  https://review.openstack.org/344934
14:01 karthiks joined #puppet-openstack
14:05 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-ironic: [WIP] switch ironic to keystone authtoken  https://review.openstack.org/346028
14:07 ebalduf joined #puppet-openstack
14:10 openstackgerrit Edward Balduf proposed openstack/puppet-cinder: SolidFire backend deployment should use $::os_service_default  https://review.openstack.org/345632
14:16 EmilienM colonwq: any progress on patching puppet-ceph for rgw & keystone thing?
14:17 ducttape_ joined #puppet-openstack
14:17 colonwq EmilienM, I'm testing/documenting the manual configuration with Keystone V3.
14:18 EmilienM good
14:18 openstackgerrit Emilien Macchi proposed openstack/puppet-cinder: Configure keystone authtoken options  https://review.openstack.org/342905
14:18 colonwq EmilienM, If all goes well I'll have patches for puppet-ceph as a baseline.
14:19 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: enable Barbican and Volume Encryption testing  https://review.openstack.org/339806
14:19 EmilienM colonwq: excellent news
14:20 EmilienM alee: rebasing, it had a depends-on issue ^ let's see how tests work now
14:20 alee EmilienM, ok
14:23 alee joined #puppet-openstack
14:25 EmilienM iurygregory: for barbican, you could also use auth_strategy, no?
14:25 EmilienM well I don't mind
14:25 iurygregory EmilienM, yeah i saw in other module auth_strategy =)
14:34 dfisher joined #puppet-openstack
14:36 dfisher degorenko: I don't understand your first comment on https://review.openstack.org/#/c/330623/
14:37 degorenko dfisher, do you know what is arity in terms of puppet functions?
14:37 dfisher no :(
14:37 degorenko ah, ok
14:37 dfisher to google!
14:37 degorenko dfisher, https://docs.puppet.com/puppet/4.5/reference/yard/Puppet/Parser/Functions.html#newfunction-class_method
14:38 dfisher ah.
14:38 dfisher ok.
14:38 dfisher that's a *weird* argument
14:38 degorenko i'd like to call it validation argument :)
14:39 dfisher sure
14:39 dfisher it's still weird :)
14:40 degorenko dfisher, after fixing my comment, i guess you can upload fix for test this function - like getting neutron router id as you wanted
14:40 * dfisher nods
14:40 dfisher will work on a test as you asked
14:40 degorenko Ж)
14:40 degorenko :)
14:41 dfisher also, i thought OS_AUTH_URL was identity v2 specific
14:42 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-ironic: [WIP] Switch ironic to keystone authtoken  https://review.openstack.org/346028
14:42 iurygregory AUTH_URL work for V3
14:42 dfisher k
14:42 cdelatte joined #puppet-openstack
14:42 iurygregory but maybe you need to pass domain information too =)
14:42 openstackgerrit Edward Balduf proposed openstack/puppet-cinder: Deprecate drivers in Cinder.conf DEFAULT section.  https://review.openstack.org/346531
14:42 dfisher by default, if OS_IDENTITY_API_VERSION is not passed, it defaults to '2.0', right?
14:43 openstackgerrit craig delatte proposed openstack/puppet-cinder: Removing deprecated cluster_id db var  https://review.openstack.org/346745
14:43 iurygregory yeah
14:43 dfisher ok.
14:43 iurygregory openstack client right?
14:43 dfisher yes
14:43 iurygregory you need to set when want v3
14:44 dfisher ok
14:45 dfisher so what's the right way to check if a hash has a key and, if present, check that value .. in ruby?
14:45 ducttape_ joined #puppet-openstack
14:47 iurygregory .key? or .has_key? should work i think
14:47 mwhahaha dfisher: variable.has_key('whatever')
14:47 iurygregory http://stackoverflow.com/questions/4528506/how-to-check-if-a-specific-key-is-present-in-a-hash-or-not
14:47 iurygregory :D
14:47 dfisher nono.  i know about has_key?
14:47 dfisher but both operations
14:47 dfisher like
14: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.new
14:47 dfisher else
14:47 dfisher @credentials = Puppet::Provider::Openstack::CredentialsV2_0.new
14:47 dfisher end
14:47 dfisher is that right?
14:47 mwhahaha looks like key? is prefered over has_key? but yea
14:47 openstackgerrit Edward Balduf proposed openstack/puppet-cinder: Deprecate drivers in Cinder.conf DEFAULT section.  https://review.openstack.org/346531
14:47 dfisher ok
14:48 iurygregory to me it's fine
14:48 dfisher ok, thanks
14:51 dfisher ah.  hash.fetch is what I want
14:51 dfisher if envhash.fetch('OS_IDENTITY_API_VERSION', '2.0') == '2.0'
14:51 dfisher @credentials = Puppet::Provider::Openstack::CredentialsV2_0.new
14:51 dfisher else
14:51 dfisher @credentials = Puppet::Provider::Openstack::CredentialsV3.new
14:51 dfisher end
14:51 iurygregory woa nice :D
14:51 dfisher the second arg is the default value
14:52 dfisher since it defaults to 2.0
14:52 dfisher that's how we want it.
14:52 iurygregory dfisher, awesome :D
14:55 xarses joined #puppet-openstack
14:56 bklei_ joined #puppet-openstack
14:58 _ducttape_ joined #puppet-openstack
15:01 _ducttape_ joined #puppet-openstack
15:06 dfisher yet another question - is there an easy way of running a single test file?
15:06 degorenko dfisher, via rspec?)
15:06 dfisher ok ...
15:07 degorenko dfisher, 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 dfisher just rspec <filename> ?
15:07 degorenko rspec -f doc --color <path> - would be better
15:08 dfisher k
15:09 dfisher yeah, getting:
15:09 dfisher $ rspec -f doc --color spec/functions/openstack_resource_id_getter_spec.rb
15: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 dfisher how do people usually do this when writing a new spec file?
15:09 degorenko dfisher, run bundle :D
15:09 degorenko or try to comment include inside your test
15:09 dfisher and do the full build / teardown every time?
15:09 dfisher there has to be a faster way to do it … :(
15:09 degorenko dfisher, there are several hacks do not run every time all downloading :)
15:10 dfisher please share! :)
15:10 degorenko for first time you can do: bundle install, bundle exec rake spec
15:10 degorenko for second - bundle exec rake spec_standalone :D
15:11 degorenko also there is some pattern on what tests should be called - through spec opts
15:11 dfisher ok
15:11 dfisher can check the rspec doc
15:11 degorenko its not rpsec
15:11 dfisher oh.
15:11 dfisher well, aren't the spec opts?
15:12 degorenko dfisher, it is bundle exec rake <task> "SPEC_OPTS= ..." :)
15:14 dfisher rake spec SPEC=path/to/spec.rb \
15:14 dfisher SPEC_OPTS="-e \"should be successful and return 3 items\""
15:14 degorenko dfisher, is it works?
15:14 dfisher so, something like:  SPEC=/path/to/file bundle exec rake spec
15:14 dfisher bundle exec rake spec running now … downloading everything
15:16 xarses joined #puppet-openstack
15:22 dfisher degorenko: yes it works
15:22 dfisher $ SPEC=spec/functions/openstack_resource_id_getter_spec.rb bundle exec rake spec_standalone
15: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 --color
15:22 dfisher FFF
15:22 dfisher (i have failures to fix) :)
15:23 degorenko dfisher, SPEC_OPTS=" -e 'test name'" - will execute only one certain test scope from spec?
15:24 dfisher i think so
15:24 degorenko hm
15:29 degorenko dfisher, yeah, looks like https://www.relishapp.com/rspec/rspec-core/v/3-5/docs/command-line/example-option
15:29 dfisher nice.
15:43 iurygregory richm, you around?
15:46 richm iurygregory: yes
15:46 iurygregory if 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:47 iurygregory https://review.openstack.org/#/c/337389/
15:47 iurygregory i haven't figure out the reason .-.
15:48 richm iurygregory: so this message is coming from nova attempting to use keystone v3 auth?
15:49 iurygregory richm, i think so
15:49 iurygregory 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
15:49 iurygregory but give endpoint not found .-.
15:50 ducttape_ joined #puppet-openstack
15:51 bklei joined #puppet-openstack
15:51 ntpttr__ joined #puppet-openstack
15:57 richm iurygregory: https://github.com/openstack/keystoneauth/blob/master/keystoneauth1/access/access.py#L37
15:57 richm iurygregory: is there some way we can see what are the contents of resp and body?
15:58 iurygregory richm, i don't think, EmilienM do you know? ^
16:05 openstackgerrit Edward Balduf proposed openstack/puppet-cinder: Deprecate drivers in Cinder.conf DEFAULT section.  https://review.openstack.org/346531
16:13 openstackgerrit John Trowbridge proposed openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands  https://review.openstack.org/346915
16:16 openstackgerrit John Trowbridge proposed openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands  https://review.openstack.org/346915
16:20 richm iurygregory: can you find this request in the keystone logs?
16:20 iurygregory richm, 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_908
16:21 iurygregory i didn't saw .-.
16:25 richm ok - so this is the server side
16:25 richm weird that the traceback is truncated - if this is coming from keystone I would expect to see more
16:25 iurygregory yeah .-. nothing that could help =(
16:25 richm so the problem is the token sent from the nova client is bogus
16:26 richm iurygregory: maybe there is something in the nova logs from around this time
16:29 iurygregory richm, 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_248
16:35 richm iurygregory: was looking for something around 2016-07-22 03:24:54.908
16:35 iurygregory for nova?
16:35 richm iurygregory: the nova api log doesn't even begin until 2016-07-22 03:26:36.290
16:36 iurygregory yeah
16:36 richm iurygregory: so either the error is coming from some other nova process, or from puppet?
16:37 openstackgerrit Merged openstack/puppet-tripleo: Implement tripleo::network::os_net_config class  https://review.openstack.org/346118
16:38 iurygregory i'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_560
16:38 iurygregory i think is something with puppet
16:42 richm iurygregory: do we have puppet logs from around 2016-07-22 03:24:54.908 ?
16:42 richm iurygregory: the nova-compute log doesn't have anything relevant from around that time
16:44 iurygregory richm, in consle the last 03:24:50.374116  after is 03:25:02.021293 .-.
16:45 iurygregory http://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/
16:46 openstackgerrit Michael  Henkel proposed openstack/puppet-tripleo: added contrail config puppet module for tripleO  https://review.openstack.org/346938
16:46 richm iurygregory: 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 iurygregory richm, tks
16:47 richm iurygregory: i'm assuming the access log will show a POST to /v3/token or /v3/auth/token with a return code of 403 or 500
16:48 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_ssl
16:49 richm iurygregory: ok - that is suspicious and could be related to the error
16:49 iurygregory http://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.gz
16:49 iurygregory "GET /v3/users/neutron HTTP/1.1" 404 89 "-" "python-keystoneclient"
16:49 iurygregory the 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 iurygregory looks like didn't find the domain since i have v3/domains/Default HTTP/1.1" 404
16:50 haplo37__ joined #puppet-openstack
16:51 richm iurygregory: it looks like it tries /v3/object/name, and when that fails, it tries /v3/object?name=name, and that works
16:51 iurygregory lol O.o
16:51 richm iurygregory: so I don't think that's the error
16:52 richm iurygregory: hmm - the log only goes back to 22/Jul/2016:03:24:52
16:53 richm and main_access only goes back to 22/Jul/2016:03:27:39
16:53 iurygregory O.o
16:54 richm so how is keystone getting a request???  does it come up in eventlet mode then switch to wsgi???
16:55 mwhahaha no this is newton, there is no eventlet
16:55 iurygregory integration run with wsgi
16:55 iurygregory https://github.com/openstack/puppet-openstack-integration/blob/master/manifests/keystone.pp
16:56 richm if 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 iurygregory service_name = https://github.com/openstack/puppet-openstack-integration/blob/master/manifests/keystone.pp#L51
16:56 richm something doesn't add up
16:57 richm If 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 on
17:05 iurygregory damm it this one is hard XD
17:05 openstackgerrit Merged openstack/puppet-designate: Include openstacklib defaults manifest.  https://review.openstack.org/338820
17:09 Vinsh joined #puppet-openstack
17:14 richm iurygregory: 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 richm ayoung: does this make any sense?  ^^^
17:15 richm iurygregory: that would explain why there is no corresponding request
17:21 ntpttr__ joined #puppet-openstack
17:22 openstackgerrit Brent Eagles proposed openstack/puppet-octavia: Adding health_worker.pp  https://review.openstack.org/343044
17:24 ayoung richm, I'll read up and comment after lunch.  Lunchmeeting  without food...
17:26 richm ack
17:28 openstackgerrit Emilien Macchi proposed openstack/puppet-tripleo: Unit tests for HAproxy dual stack  https://review.openstack.org/346958
17:29 iberezovskiy EmilienM, 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_200648
17:29 iberezovskiy looks like right now it's required to install python-ironic-tests package
17:29 iberezovskiy what's better place to do it? in tempest.pp?
17:30 EmilienM we already deploy it afaik, let me check
17:30 EmilienM https://github.com/openstack/puppet-tempest/blob/master/manifests/init.pp#L510
17:31 iurygregory richm, oh it can be, but it's strange to not see problem in beaker
17:31 iberezovskiy hm, so it's strange that package wasn't installed
17:31 iberezovskiy will investigate
17:33 iberezovskiy ah, damn, my mistake
17:33 iberezovskiy so ironic now works on ubuntu as well, let's enable it tests
17:33 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-openstack-integration: Enable ironic tests back for Ubuntu  https://review.openstack.org/346713
17:34 iberezovskiy ^
17:34 richm iurygregory: if we don't see the problem with beaker, where do we see the problem?
17:35 iurygregory richm, the problem is only in integration .-.
17:35 iurygregory https://review.openstack.org/#/c/337389/
17:36 iberezovskiy iurygregory, hey man. could you please take a look on https://review.openstack.org/#/c/346028/ ? may be I missed smth
17:36 iurygregory iberezovskiy, ack
17:36 iberezovskiy thx
17:36 iurygregory np =)
17:41 imcsk8_ joined #puppet-openstack
17:43 EmilienM alee: 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_710259
17:43 EmilienM I am wondering if someone knows Barbican well to configure it
17:44 EmilienM http://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_510
17:45 EmilienM alee: any idea?
17:45 iurygregory iberezovskiy|off, done =)
17:46 alee EmilienM, looking
17:48 EmilienM alee: I give up barbican, I already spent huge time on it
17:48 EmilienM I'll let you take over the patches
17:48 alee EmilienM, its not trying to connect to port 9311
17:49 EmilienM you 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.gz
17:49 EmilienM apache 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.gz
17:51 EmilienM brb lunch
17:52 Vinsh joined #puppet-openstack
17:52 alee EmilienM, ah wait -- progress I think
17:53 Vinsh joined #puppet-openstack
17:54 alee EmilienM, I think -- checking -- that the secret was in fact created.
17:54 alee EmilienM, and what was sent back from barbican is an incorrect reference
17:54 alee EmilienM, because of the following setting in barbican.conf
17:55 alee host_href
17:55 openstackgerrit Karthik S proposed openstack/puppet-neutron: Configure the max_vfs for SRIOV interfaces  https://review.openstack.org/344918
17:56 ducttape_ joined #puppet-openstack
18:05 bodepd joined #puppet-openstack
18:05 alee EmilienM, checking for exact change to be made ..
18:08 alee EmilienM, https://review.openstack.org/#/c/339806/32/manifests/barbican.pp  line 48
18:08 alee EmilienM, this should have url:9311
18:09 alee EmilienM, that will return the right reference to cinder
18:10 alee EmilienM, 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 first
18:14 openstackgerrit Michael  Henkel proposed openstack/puppet-tripleo: added contrail config puppet module for tripleO  https://review.openstack.org/346938
18:14 openstackgerrit Michael  Henkel proposed openstack/puppet-tripleo: Added Contrail puppet interfaces for tripleo  https://review.openstack.org/346975
18:17 ducttape_ joined #puppet-openstack
18:17 openstackgerrit Brent Eagles proposed openstack/puppet-octavia: Adding health_worker.pp  https://review.openstack.org/343044
18:18 openstackgerrit Merged openstack/puppet-vitrage: update example file with endpoint creation  https://review.openstack.org/346517
18:23 trown EmilienM: mind checking https://review.openstack.org/#/c/346915 just needs 1x +2
18:26 ayoung richm, iurygregory the admin_token explanation is the best one I can think of.
18:30 EmilienM trown: down
18:30 EmilienM err
18:30 EmilienM done
18:30 trown EmilienM++ thanks
18:35 openstackgerrit Brent Eagles proposed openstack/puppet-octavia: Adding health_worker.pp  https://review.openstack.org/343044
18:36 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario001: enable Barbican and Volume Encryption testing  https://review.openstack.org/339806
18:36 EmilienM alee^ done
18:36 EmilienM trown: need backport?
18:37 trown EmilienM: wouldn't hurt for sure
18:37 EmilienM trown: i'll let submit it
18:37 trown EmilienM: you will let me submit it?
18:38 EmilienM trown: my english sucks more than usual today
18:38 EmilienM yes, I'll let you click on Cherry-pick when it's merged
18:38 EmilienM and I'll +2
18:39 trown :), sure thing
18:43 delattec joined #puppet-openstack
18:55 rstarmer joined #puppet-openstack
19:07 cdelatte joined #puppet-openstack
19:18 openstackgerrit Merged openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands  https://review.openstack.org/346915
19:33 openstackgerrit Tim Rozet proposed openstack/puppet-tripleo: Adds OpenDaylight  https://review.openstack.org/335173
19:37 openstackgerrit John Trowbridge proposed openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands  https://review.openstack.org/346994
19:37 trown EmilienM: backport https://review.openstack.org/#/c/346994/
19:38 EmilienM trown: +2
19:39 trown thanks!
19:54 ducttape_ joined #puppet-openstack
19:56 openstackgerrit Tim Rozet proposed openstack/puppet-tripleo: Adds OpenDaylight  https://review.openstack.org/335173
20:01 openstackgerrit Merged openstack/puppet-zaqar: Move zaqar to authtoken  https://review.openstack.org/346544
20:06 alee joined #puppet-openstack
20:06 alee EmilienM, looks like the cinder part went through ok now -- looking at the nova part now ..
20:08 alee EmilienM, 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_307
20:09 alee EmilienM, checking to see which perms/roles are needed
20:09 EmilienM alee: I'm really busy on something else now, I'll let you find out
20:09 alee EmilienM, no worries - thanks -- just letting you we're almost there
20:10 shardy joined #puppet-openstack
20:16 ntpttr__ joined #puppet-openstack
20:32 ntpttr__ joined #puppet-openstack
20:35 openstackgerrit Emilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure vips are arrays  https://review.openstack.org/347018
20:38 openstackgerrit Emilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure IPs are arrays  https://review.openstack.org/347018
20:39 openstackgerrit Emilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure IPs are arrays  https://review.openstack.org/347018
20:40 cdelatte joined #puppet-openstack
20:51 alee EmilienM, question -- https://review.openstack.org/#/c/339806/33/manifests/tempest.pp line 115
20:52 alee EmilienM, if I want to add more than one role, what should that line be?
20:52 EmilienM alee: provide an array of roles I guess?
20:52 alee EmilienM, so something like ['foo', 'bar'] ?
20:52 EmilienM y
20:53 alee ok - trying
20:53 iurygregory https://github.com/openstack/puppet-tempest/blob/master/manifests/init.pp#L163 would be good to have the type XD
20:59 rstarmer joined #puppet-openstack
21:08 openstackgerrit Ade Lee proposed openstack/puppet-openstack-integration: scenario001: enable Barbican and Volume Encryption testing  https://review.openstack.org/339806
21:32 rstarmer joined #puppet-openstack
21:41 johnmilton joined #puppet-openstack
21:46 johnmilton joined #puppet-openstack
21:50 bnemec joined #puppet-openstack
22:08 openstackgerrit Drew Fisher proposed openstack/puppet-openstacklib: Introduce openstack_resource_id_getter function  https://review.openstack.org/330623
22:11 ducttape_ joined #puppet-openstack
22:32 ntpttr__ joined #puppet-openstack
22:36 chem joined #puppet-openstack
22:53 openstackgerrit Edward Balduf proposed openstack/puppet-cinder: SolidFire backend deployment should use $::os_service_default  https://review.openstack.org/347066
23:02 openstackgerrit Merged openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/346807
23:25 openstackgerrit Merged openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/346495
23:29 xarses joined #puppet-openstack
23:41 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package.  https://review.openstack.org/346808
23:59 ducttape_ joined #puppet-openstack

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