*** rstarmer has quit IRC | 00:13 | |
*** colonwq has quit IRC | 00:25 | |
*** ducttape_ has joined #puppet-openstack | 00:39 | |
*** saneax is now known as saneax_AFK | 00:42 | |
*** leanderthal|afk has quit IRC | 00:51 | |
*** ducttape_ has quit IRC | 01:00 | |
*** rain has joined #puppet-openstack | 01:03 | |
*** rain is now known as Guest3563 | 01:04 | |
*** colonwq has joined #puppet-openstack | 02:01 | |
*** ebalduf has quit IRC | 02:02 | |
*** ducttape_ has joined #puppet-openstack | 02:31 | |
*** ducttape_ has quit IRC | 02:36 | |
openstackgerrit | Merged openstack/puppet-keystone: Prepare 8.2.0 (mitaka) https://review.openstack.org/346193 | 02:39 |
---|---|---|
*** colonwq has quit IRC | 02:47 | |
*** ebalduf has joined #puppet-openstack | 02:49 | |
*** colonwq has joined #puppet-openstack | 02:49 | |
*** aimon has joined #puppet-openstack | 02:49 | |
*** ducttape_ has joined #puppet-openstack | 02:54 | |
*** ducttape_ has quit IRC | 02:55 | |
*** aimon has quit IRC | 02:55 | |
*** morazi has quit IRC | 03:24 | |
*** ducttape_ has joined #puppet-openstack | 03:55 | |
*** ducttape_ has quit IRC | 04:00 | |
*** igajsin has joined #puppet-openstack | 04:16 | |
*** saneax_AFK is now known as saneax | 04:41 | |
*** ducttape_ has joined #puppet-openstack | 04:56 | |
*** ducttape_ has quit IRC | 05:01 | |
*** cgfbee has quit IRC | 05:02 | |
openstackgerrit | Merged openstack/puppet-nova: Prepare 8.2.0 (mitaka) https://review.openstack.org/346198 | 05:08 |
*** skramaja has joined #puppet-openstack | 05:54 | |
*** skramaja has quit IRC | 05:55 | |
*** ducttape_ has joined #puppet-openstack | 05:57 | |
*** ducttape_ has quit IRC | 06:02 | |
*** rcernin has joined #puppet-openstack | 06:05 | |
*** dgurtner has joined #puppet-openstack | 06:09 | |
*** dgurtner has quit IRC | 06:09 | |
*** dgurtner has joined #puppet-openstack | 06:09 | |
*** skramaja has joined #puppet-openstack | 06:10 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL https://review.openstack.org/346495 | 06:11 |
*** rstarmer has joined #puppet-openstack | 06:34 | |
*** rstarmer has quit IRC | 06:39 | |
*** tesseract- has joined #puppet-openstack | 06:41 | |
openstackgerrit | Merged openstack/puppet-zaqar: Prepare 8.2.0 (mitaka) https://review.openstack.org/346206 | 06:47 |
*** jtomasek has joined #puppet-openstack | 06:55 | |
*** ducttape_ has joined #puppet-openstack | 06:58 | |
*** ducttape_ has quit IRC | 07:04 | |
*** danpawlik has joined #puppet-openstack | 07:15 | |
*** jtomasek has quit IRC | 07:18 | |
*** jtomasek has joined #puppet-openstack | 07:19 | |
*** paramite has joined #puppet-openstack | 07:25 | |
*** Guest3563 is now known as leanderthal | 07:55 | |
*** leanderthal is now known as leanderthal|afk | 07:55 | |
*** jtomasek has quit IRC | 07:58 | |
*** jtomasek has joined #puppet-openstack | 07:58 | |
*** ebalduf has quit IRC | 07:59 | |
*** ducttape_ has joined #puppet-openstack | 08:00 | |
*** ducttape_ has quit IRC | 08:05 | |
*** jtomasek has quit IRC | 08:06 | |
*** shardy has joined #puppet-openstack | 08:08 | |
*** alee has joined #puppet-openstack | 08:17 | |
*** Hatsjoe has joined #puppet-openstack | 08:22 | |
*** mkarpin has joined #puppet-openstack | 08:30 | |
*** derekh has joined #puppet-openstack | 08:45 | |
*** artem_panchenko_ has joined #puppet-openstack | 08:48 | |
*** chem has joined #puppet-openstack | 08:55 | |
*** beagles has quit IRC | 08:56 | |
*** ducttape_ has joined #puppet-openstack | 09:01 | |
*** jtomasek has joined #puppet-openstack | 09:05 | |
*** ducttape_ has quit IRC | 09:06 | |
*** igajsin has left #puppet-openstack | 09:21 | |
*** gfidente has joined #puppet-openstack | 09:22 | |
*** toMeloos has joined #puppet-openstack | 09:50 | |
*** chem has quit IRC | 09:55 | |
*** chem has joined #puppet-openstack | 09:56 | |
*** ducttape_ has joined #puppet-openstack | 10:03 | |
*** ducttape_ has quit IRC | 10:07 | |
*** _degorenko|afk is now known as degorenko | 10:08 | |
openstackgerrit | Alexey Deryugin proposed openstack/puppet-trove: Configure keystone authtoken options https://review.openstack.org/346685 | 10:10 |
*** gchamoul is now known as gchamoul|afk | 10:26 | |
*** gchamoul|afk is now known as gchamoul | 10:27 | |
openstackgerrit | Merged openstack/puppet-tripleo: Add swift ringbuilder profile https://review.openstack.org/337803 | 10:43 |
openstackgerrit | Ivan Berezovskiy proposed openstack/puppet-mistral: [Test] fix package name for mistral client https://review.openstack.org/346692 | 10:45 |
openstackgerrit | Ivan Berezovskiy proposed openstack/puppet-mistral: CI Test https://review.openstack.org/346693 | 10:46 |
*** johnmilton has quit IRC | 10:46 | |
*** xarses_ has joined #puppet-openstack | 11:18 | |
*** xarses has quit IRC | 11:21 | |
*** shardy is now known as shardy_lunch | 11:30 | |
*** ducttape_ has joined #puppet-openstack | 11:31 | |
openstackgerrit | Ivan Berezovskiy proposed openstack/puppet-openstack-integration: [Test] try to enable ironic back https://review.openstack.org/346713 | 11:39 |
*** johnmilton has joined #puppet-openstack | 11:42 | |
*** ducttape_ has quit IRC | 11:49 | |
*** cdelatte has joined #puppet-openstack | 11:50 | |
*** cdelatte has quit IRC | 11:51 | |
*** skramaja has quit IRC | 11:55 | |
*** morazi has joined #puppet-openstack | 12:01 | |
*** beagles has joined #puppet-openstack | 12:09 | |
*** trown|outtypewww is now known as trown | 12:13 | |
*** ducttape_ has joined #puppet-openstack | 12:21 | |
*** iurygregory has joined #puppet-openstack | 12:22 | |
iurygregory | morning | 12:22 |
EmilienM | hello | 12:26 |
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:31 |
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:32 |
EmilienM | good question | 12:33 |
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:34 |
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:36 |
alee | EmilienM, hey - how is it going with the volume encryption test? | 12:39 |
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:41 |
openstackgerrit | craig delatte proposed openstack/puppet-cinder: Removing deprecated cluster_id db var https://review.openstack.org/346745 | 12:42 |
EmilienM | alee: juan did something with tempest | 12:43 |
EmilienM | but still no luck | 12:43 |
EmilienM | feel free to take over | 12:43 |
*** ducttape_ has quit IRC | 12:43 | |
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:44 |
*** shardy_lunch is now known as shardy | 12:48 | |
*** morazi has quit IRC | 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:50 |
alee | iurygregory, looking | 12:51 |
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:53 |
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:55 |
alee | iurygregory, barbican should be configured the same way as the other projects to work with keystone | 12:56 |
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 | 12:58 |
*** bogdando has quit IRC | 13:01 | |
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:07 |
alee | EmilienM, yeah - that will be a use case we'll likely want to keep | 13:08 |
iurygregory | I agree =) | 13:08 |
iurygregory | maybe create barbican_auth_type and let auth_type be for keystone | 13:09 |
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:11 |
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:13 |
openstackgerrit | Ivan Berezovskiy proposed openstack/puppet-ironic: [WIP] switch ironic to keystone authtoken https://review.openstack.org/346028 | 13:20 |
*** karthiks has quit IRC | 13:27 | |
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:27 |
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:31 |
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 has joined #puppet-openstack | 13:32 | |
*** trown is now known as trown|brb | 13:34 | |
openstackgerrit | Ivan Berezovskiy proposed openstack/puppet-openstack-integration: Enable ironic tests back for Ubuntu https://review.openstack.org/346713 | 13:36 |
*** Ahharu has quit IRC | 13:37 | |
*** saneax is now known as saneax_AFK | 13:38 | |
*** karthiks has joined #puppet-openstack | 13:41 | |
*** karthiks has quit IRC | 13:41 | |
*** karthiks has joined #puppet-openstack | 13:41 | |
*** atom_ has joined #puppet-openstack | 13:42 | |
atom_ | zuul is down right? well, at least not working as it should | 13:43 |
iurygregory | atom_, why? O.o | 13:43 |
iurygregory | http://zuul.openstack.org/ is fine '-' | 13:44 |
*** ducttape_ has joined #puppet-openstack | 13:44 | |
*** morazi has 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:45 |
*** karthiks has quit IRC | 13:46 | |
*** bklei has joined #puppet-openstack | 13:47 | |
openstackgerrit | Athlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package. https://review.openstack.org/346807 | 13:48 |
*** ducttape_ has quit IRC | 13:49 | |
chem | EmilienM: rspec added on master ^ will cherry pick when merged | 13:50 |
EmilienM | ok | 13:50 |
EmilienM | +2 | 13:51 |
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:51 |
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:52 |
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:54 |
*** trown|brb is now known as trown | 13:57 | |
*** richm has joined #puppet-openstack | 13:58 | |
openstackgerrit | Merged openstack/puppet-neutron: Add ability to manage binding for neutron port https://review.openstack.org/344934 | 13:59 |
*** karthiks has joined #puppet-openstack | 14:02 | |
*** xarses_ has quit IRC | 14:04 | |
openstackgerrit | Ivan Berezovskiy proposed openstack/puppet-ironic: [WIP] switch ironic to keystone authtoken https://review.openstack.org/346028 | 14:05 |
*** ebalduf has joined #puppet-openstack | 14:07 | |
openstackgerrit | Edward Balduf proposed openstack/puppet-cinder: SolidFire backend deployment should use $::os_service_default https://review.openstack.org/345632 | 14:10 |
EmilienM | colonwq: any progress on patching puppet-ceph for rgw & keystone thing? | 14:16 |
*** ducttape_ has joined #puppet-openstack | 14:17 | |
*** ducttape_ has quit IRC | 14:17 | |
colonwq | EmilienM, I'm testing/documenting the manual configuration with Keystone V3. | 14:17 |
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:18 |
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:20 |
*** alee has quit IRC | 14:23 | |
*** alee has joined #puppet-openstack | 14:23 | |
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:25 |
*** dfisher has joined #puppet-openstack | 14:34 | |
dfisher | degorenko: I don't understand your first comment on https://review.openstack.org/#/c/330623/ | 14:36 |
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:37 |
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:39 |
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:40 |
*** beekneemech is now known as bnemec | 14:40 | |
*** paramite is now known as paramite|afk | 14:41 | |
dfisher | also, i thought OS_AUTH_URL was identity v2 specific | 14:41 |
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 has 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:43 |
dfisher | ok | 14:44 |
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_ has joined #puppet-openstack | 14:46 | |
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:48 |
dfisher | ok | 14:48 |
iurygregory | to me it's fine | 14:48 |
dfisher | ok, thanks | 14:48 |
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:52 |
*** xarses has joined #puppet-openstack | 14:55 | |
*** bklei_ has joined #puppet-openstack | 14:56 | |
*** bklei has quit IRC | 14:59 | |
*** _ducttape_ has joined #puppet-openstack | 14:59 | |
*** _ducttape_ has quit IRC | 14:59 | |
*** rcernin has quit IRC | 15:00 | |
*** _ducttape_ has joined #puppet-openstack | 15:01 | |
*** ducttape_ has quit IRC | 15:02 | |
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:07 |
dfisher | k | 15:08 |
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:10 |
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:12 |
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:15 |
*** xarses has quit IRC | 15:16 | |
*** xarses has joined #puppet-openstack | 15:16 | |
*** iberezovskiy|off is now known as iberezovskiy | 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:24 |
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:29 |
*** atom_ has quit IRC | 15:34 | |
iurygregory | richm, you around? | 15:43 |
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:46 |
iurygregory | https://review.openstack.org/#/c/337389/ | 15:47 |
iurygregory | i haven't figure out the reason .-. | 15:47 |
richm | iurygregory: so this message is coming from nova attempting to use keystone v3 auth? | 15:48 |
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 |
*** _ducttape_ has quit IRC | 15:49 | |
*** bklei_ has quit IRC | 15:49 | |
iurygregory | but give endpoint not found .-. | 15:49 |
*** ducttape_ has joined #puppet-openstack | 15:50 | |
*** bklei has joined #puppet-openstack | 15:51 | |
*** ntpttr__ has joined #puppet-openstack | 15:51 | |
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:57 |
iurygregory | richm, i don't think, EmilienM do you know? ^ | 15:58 |
openstackgerrit | Edward Balduf proposed openstack/puppet-cinder: Deprecate drivers in Cinder.conf DEFAULT section. https://review.openstack.org/346531 | 16:05 |
openstackgerrit | John Trowbridge proposed openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands https://review.openstack.org/346915 | 16:13 |
openstackgerrit | John Trowbridge proposed openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands https://review.openstack.org/346915 | 16:16 |
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:20 |
iurygregory | i didn't saw .-. | 16:21 |
*** tesseract- has quit IRC | 16:21 | |
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:26 |
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:29 |
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:35 |
iurygregory | yeah | 16:36 |
*** trown is now known as trown|lunch | 16:36 | |
richm | iurygregory: so either the error is coming from some other nova process, or from puppet? | 16:36 |
openstackgerrit | Merged openstack/puppet-tripleo: Implement tripleo::network::os_net_config class https://review.openstack.org/346118 | 16:37 |
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:39 |
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:43 |
*** derekh has quit IRC | 16:43 | |
iurygregory | richm, in consle the last 03:24:50.374116 after is 03:25:02.021293 .-. | 16:44 |
iurygregory | http://logs.openstack.org/89/337389/20/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/379283a/ | 16:45 |
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: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_ssl | 16:48 |
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__ has joined #puppet-openstack | 16:50 | |
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:51 |
richm | iurygregory: hmm - the log only goes back to 22/Jul/2016:03:24:52 | 16:52 |
richm | and main_access only goes back to 22/Jul/2016:03:27:39 | 16:53 |
iurygregory | O.o | 16:53 |
richm | so how is keystone getting a request??? does it come up in eventlet mode then switch to wsgi??? | 16:54 |
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:55 |
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:56 |
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 | 16:57 |
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:05 |
*** ifarkas is now known as ifarkas_afk | 17:07 | |
*** Vinsh has quit IRC | 17:08 | |
*** dmsimard is now known as dmsimard|afk | 17:09 | |
*** ducttape_ has quit IRC | 17:09 | |
*** Vinsh has joined #puppet-openstack | 17:10 | |
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 |
*** Vinsh has quit IRC | 17:15 | |
richm | ayoung: does this make any sense? ^^^ | 17:15 |
richm | iurygregory: that would explain why there is no corresponding request | 17:15 |
*** ntpttr__ has quit IRC | 17:15 | |
*** ntpttr__ has joined #puppet-openstack | 17:21 | |
openstackgerrit | Brent Eagles proposed openstack/puppet-octavia: Adding health_worker.pp https://review.openstack.org/343044 | 17:22 |
ayoung | richm, I'll read up and comment after lunch. Lunchmeeting without food... | 17:24 |
richm | ack | 17:27 |
openstackgerrit | Emilien Macchi proposed openstack/puppet-tripleo: Unit tests for HAproxy dual stack https://review.openstack.org/346958 | 17:28 |
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:29 |
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:30 |
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:31 |
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:34 |
iurygregory | richm, the problem is only in integration .-. | 17:35 |
iurygregory | https://review.openstack.org/#/c/337389/ | 17:35 |
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:36 |
*** trown|lunch is now known as trown | 17:40 | |
*** gfidente has quit IRC | 17:40 | |
*** imcsk8_ has joined #puppet-openstack | 17:41 | |
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 |
*** iberezovskiy is now known as iberezovskiy|off | 17:43 | |
EmilienM | I am wondering if someone knows Barbican well to configure it | 17:43 |
*** imcsk8 has quit IRC | 17:44 | |
*** degorenko is now known as _degorenko|afk | 17:44 | |
*** imcsk8_ is now known as imcsk8 | 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:44 |
EmilienM | alee: any idea? | 17:45 |
iurygregory | iberezovskiy|off, done =) | 17:46 |
alee | EmilienM, looking | 17:46 |
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:48 |
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:49 |
EmilienM | brb lunch | 17:51 |
*** Vinsh has joined #puppet-openstack | 17:52 | |
alee | EmilienM, ah wait -- progress I think | 17:52 |
*** Vinsh has quit IRC | 17:53 | |
*** Vinsh has joined #puppet-openstack | 17:53 | |
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:54 |
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:55 |
*** ducttape_ has joined #puppet-openstack | 17:56 | |
*** ducttape_ has quit IRC | 18:01 | |
*** bodepd has joined #puppet-openstack | 18:05 | |
alee | EmilienM, checking for exact change to be made .. | 18:05 |
alee | EmilienM, https://review.openstack.org/#/c/339806/32/manifests/barbican.pp line 48 | 18:08 |
alee | EmilienM, this should have url:9311 | 18:08 |
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:10 |
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:14 |
*** alee is now known as alee_dinner | 18:16 | |
*** ducttape_ has joined #puppet-openstack | 18:17 | |
openstackgerrit | Brent Eagles proposed openstack/puppet-octavia: Adding health_worker.pp https://review.openstack.org/343044 | 18:17 |
openstackgerrit | Merged openstack/puppet-vitrage: update example file with endpoint creation https://review.openstack.org/346517 | 18:18 |
*** alee_dinner has quit IRC | 18:19 | |
trown | EmilienM: mind checking https://review.openstack.org/#/c/346915 just needs 1x +2 | 18:23 |
ayoung | richm, iurygregory the admin_token explanation is the best one I can think of. | 18:26 |
EmilienM | trown: down | 18:30 |
EmilienM | err | 18:30 |
*** ayoung has quit IRC | 18:30 | |
EmilienM | done | 18:30 |
trown | EmilienM++ thanks | 18:30 |
openstackgerrit | Brent Eagles proposed openstack/puppet-octavia: Adding health_worker.pp https://review.openstack.org/343044 | 18:35 |
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:36 |
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:37 |
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:38 |
trown | :), sure thing | 18:39 |
*** delattec has joined #puppet-openstack | 18:43 | |
*** cdelatte has quit IRC | 18:44 | |
*** ntpttr__ has quit IRC | 18:52 | |
*** rstarmer has joined #puppet-openstack | 18:55 | |
*** johnmilton has quit IRC | 19:01 | |
*** delattec has quit IRC | 19:04 | |
*** cdelatte has joined #puppet-openstack | 19:07 | |
openstackgerrit | Merged openstack/puppet-openstacklib: Increase command_timeout for openstackclient commands https://review.openstack.org/346915 | 19:18 |
*** dmsimard|afk is now known as dmsimard | 19:26 | |
openstackgerrit | Tim Rozet proposed openstack/puppet-tripleo: Adds OpenDaylight https://review.openstack.org/335173 | 19:33 |
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:39 |
*** ducttape_ has quit IRC | 19:41 | |
*** ducttape_ has joined #puppet-openstack | 19:54 | |
openstackgerrit | Tim Rozet proposed openstack/puppet-tripleo: Adds OpenDaylight https://review.openstack.org/335173 | 19:56 |
*** paramite|afk is now known as paramite | 19:58 | |
openstackgerrit | Merged openstack/puppet-zaqar: Move zaqar to authtoken https://review.openstack.org/346544 | 20:01 |
*** shardy has quit IRC | 20:04 | |
*** alee has joined #puppet-openstack | 20:06 | |
alee | EmilienM, looks like the cinder part went through ok now -- looking at the nova part now .. | 20:06 |
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:09 |
*** cdelatte has quit IRC | 20:10 | |
*** shardy has joined #puppet-openstack | 20:10 | |
*** rstarmer has quit IRC | 20:12 | |
*** ntpttr__ has joined #puppet-openstack | 20:16 | |
*** ntpttr__ has quit IRC | 20:31 | |
*** ntpttr__ has joined #puppet-openstack | 20:32 | |
*** shardy has quit IRC | 20:34 | |
openstackgerrit | Emilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure vips are arrays https://review.openstack.org/347018 | 20:35 |
*** Vinsh has quit IRC | 20:37 | |
openstackgerrit | Emilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure IPs 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 |
*** cdelatte has joined #puppet-openstack | 20:40 | |
alee | EmilienM, question -- https://review.openstack.org/#/c/339806/33/manifests/tempest.pp line 115 | 20:51 |
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:52 |
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:53 |
*** rstarmer has joined #puppet-openstack | 20:59 | |
*** morazi has quit IRC | 21:02 | |
*** haplo37__ has quit IRC | 21:03 | |
openstackgerrit | Ade Lee proposed openstack/puppet-openstack-integration: scenario001: enable Barbican and Volume Encryption testing https://review.openstack.org/339806 | 21:08 |
*** trown is now known as trown|outtypewww | 21:09 | |
*** rstarmer has quit IRC | 21:25 | |
*** rstarmer has joined #puppet-openstack | 21:32 | |
*** bnemec has quit IRC | 21:40 | |
*** johnmilton has joined #puppet-openstack | 21:41 | |
*** johnmilton has quit IRC | 21:45 | |
*** johnmilton has joined #puppet-openstack | 21:46 | |
*** bnemec has joined #puppet-openstack | 21:50 | |
*** rwsu has quit IRC | 22:04 | |
openstackgerrit | Drew Fisher proposed openstack/puppet-openstacklib: Introduce openstack_resource_id_getter function https://review.openstack.org/330623 | 22:08 |
*** paramite has quit IRC | 22:08 | |
*** ducttape_ has quit IRC | 22:09 | |
*** ducttape_ has joined #puppet-openstack | 22:11 | |
*** dfisher has quit IRC | 22:12 | |
*** bklei has quit IRC | 22:13 | |
*** xarses has quit IRC | 22:26 | |
*** ntpttr__ has quit IRC | 22:32 | |
*** ntpttr__ has joined #puppet-openstack | 22:32 | |
*** chem has quit IRC | 22:36 | |
*** chem has joined #puppet-openstack | 22:36 | |
*** ntpttr__ has quit IRC | 22:42 | |
openstackgerrit | Edward Balduf proposed openstack/puppet-cinder: SolidFire backend deployment should use $::os_service_default https://review.openstack.org/347066 | 22:53 |
*** ducttape_ has quit IRC | 23:00 | |
openstackgerrit | Merged openstack/puppet-mistral: Add missing tag on python-mistralclient package. https://review.openstack.org/346807 | 23:02 |
*** dgurtner has quit IRC | 23:11 | |
openstackgerrit | Merged openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL https://review.openstack.org/346495 | 23:25 |
*** xarses has joined #puppet-openstack | 23:29 | |
openstackgerrit | Athlan-Guyot sofer proposed openstack/puppet-mistral: Add missing tag on python-mistralclient package. https://review.openstack.org/346808 | 23:41 |
*** toMeloos has quit IRC | 23:49 | |
*** ducttape_ has joined #puppet-openstack | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!