Monday, 2017-08-21

*** markvoelker has joined #puppet-openstack00:19
*** vnogin has joined #puppet-openstack00:44
*** vnogin has quit IRC01:06
*** vnogin has joined #puppet-openstack01:17
*** vnogin has quit IRC01:22
openstackgerritzhongshengping proposed openstack/puppet-openstack-integration master: Switch wsgi to run watcher-api  https://review.openstack.org/49566901:32
*** gvrangan__odl has joined #puppet-openstack01:39
*** ilbot3 has quit IRC01:46
*** ilbot3 has joined #puppet-openstack01:51
*** gvrangan__odl has quit IRC02:24
*** pester has joined #puppet-openstack02:50
*** fxpester has quit IRC02:52
openstackgerritzhongshengping proposed openstack/puppet-aodh master: Update reno>=2.5.0  https://review.openstack.org/49567903:18
openstackgerritzhongshengping proposed openstack/puppet-barbican master: Update reno>=2.5.0  https://review.openstack.org/49568003:18
openstackgerritzhongshengping proposed openstack/puppet-ceilometer master: Update reno>=2.5.0  https://review.openstack.org/49568103:18
openstackgerritzhongshengping proposed openstack/puppet-ceph master: Update reno>=2.5.0  https://review.openstack.org/49568203:18
openstackgerritzhongshengping proposed openstack/puppet-cinder master: Update reno>=2.5.0  https://review.openstack.org/49568303:18
openstackgerritzhongshengping proposed openstack/puppet-cloudkitty master: Update reno>=2.5.0  https://review.openstack.org/49568403:18
openstackgerritzhongshengping proposed openstack/puppet-congress master: Update reno>=2.5.0  https://review.openstack.org/49568503:18
openstackgerritzhongshengping proposed openstack/puppet-designate master: Update reno>=2.5.0  https://review.openstack.org/49568603:18
openstackgerritzhongshengping proposed openstack/puppet-ec2api master: Update reno>=2.5.0  https://review.openstack.org/49568703:18
openstackgerritzhongshengping proposed openstack/puppet-freezer master: Update reno>=2.5.0  https://review.openstack.org/49568803:18
openstackgerritzhongshengping proposed openstack/puppet-glance master: Update reno>=2.5.0  https://review.openstack.org/49568903:19
openstackgerritzhongshengping proposed openstack/puppet-glare master: Update reno>=2.5.0  https://review.openstack.org/49569003:19
openstackgerritzhongshengping proposed openstack/puppet-gnocchi master: Update reno>=2.5.0  https://review.openstack.org/49569103:19
openstackgerritzhongshengping proposed openstack/puppet-heat master: Update reno>=2.5.0  https://review.openstack.org/49569203:19
openstackgerritzhongshengping proposed openstack/puppet-horizon master: Update reno>=2.5.0  https://review.openstack.org/49569303:19
openstackgerritzhongshengping proposed openstack/puppet-ironic master: Update reno>=2.5.0  https://review.openstack.org/49569403:19
openstackgerritzhongshengping proposed openstack/puppet-keystone master: Update reno>=2.5.0  https://review.openstack.org/49569503:19
openstackgerritzhongshengping proposed openstack/puppet-magnum master: Update reno>=2.5.0  https://review.openstack.org/49569603:19
openstackgerritzhongshengping proposed openstack/puppet-manila master: Update reno>=2.5.0  https://review.openstack.org/49569703:19
openstackgerritzhongshengping proposed openstack/puppet-mistral master: Update reno>=2.5.0  https://review.openstack.org/49569803:19
openstackgerritzhongshengping proposed openstack/puppet-murano master: Update reno>=2.5.0  https://review.openstack.org/49569903:19
openstackgerritzhongshengping proposed openstack/puppet-neutron master: Update reno>=2.5.0  https://review.openstack.org/49570003:20
openstackgerritzhongshengping proposed openstack/puppet-nova master: Update reno>=2.5.0  https://review.openstack.org/49570103:20
openstackgerritzhongshengping proposed openstack/puppet-octavia master: Update reno>=2.5.0  https://review.openstack.org/49570203:20
openstackgerritzhongshengping proposed openstack/puppet-openstack_extras master: Update reno>=2.5.0  https://review.openstack.org/49570303:20
openstackgerritzhongshengping proposed openstack/puppet-openstack_spec_helper master: Update reno>=2.5.0  https://review.openstack.org/49570403:20
openstackgerritzhongshengping proposed openstack/puppet-openstacklib master: Update reno>=2.5.0  https://review.openstack.org/49570503:20
openstackgerritzhongshengping proposed openstack/puppet-oslo master: Update reno>=2.5.0  https://review.openstack.org/49570603:20
openstackgerritzhongshengping proposed openstack/puppet-ovn master: Update reno>=2.5.0  https://review.openstack.org/49570703:20
openstackgerritzhongshengping proposed openstack/puppet-panko master: Update reno>=2.5.0  https://review.openstack.org/49570903:20
openstackgerritzhongshengping proposed openstack/puppet-rally master: Update reno>=2.5.0  https://review.openstack.org/49571003:20
openstackgerritzhongshengping proposed openstack/puppet-sahara master: Update reno>=2.5.0  https://review.openstack.org/49571103:20
openstackgerritzhongshengping proposed openstack/puppet-swift master: Update reno>=2.5.0  https://review.openstack.org/49571203:21
openstackgerritzhongshengping proposed openstack/puppet-tacker master: Update reno>=2.5.0  https://review.openstack.org/49571303:21
openstackgerritzhongshengping proposed openstack/puppet-tempest master: Update reno>=2.5.0  https://review.openstack.org/49571403:21
openstackgerritzhongshengping proposed openstack/puppet-trove master: Update reno>=2.5.0  https://review.openstack.org/49571603:21
openstackgerritzhongshengping proposed openstack/puppet-vitrage master: Update reno>=2.5.0  https://review.openstack.org/49571703:21
openstackgerritzhongshengping proposed openstack/puppet-vswitch master: Update reno>=2.5.0  https://review.openstack.org/49571803:21
openstackgerritzhongshengping proposed openstack/puppet-watcher master: Update reno>=2.5.0  https://review.openstack.org/49571903:21
openstackgerritzhongshengping proposed openstack/puppet-zaqar master: Update reno>=2.5.0  https://review.openstack.org/49572003:21
openstackgerritzhongshengping proposed openstack/puppet-openstack-cookiecutter master: Update reno>=2.5.0  https://review.openstack.org/49572103:22
*** tonyb has quit IRC03:53
*** gvrangan__odl has joined #puppet-openstack03:58
*** tonyb has joined #puppet-openstack04:00
*** shardy has quit IRC04:06
*** skramaja has joined #puppet-openstack04:10
*** shardy has joined #puppet-openstack04:13
*** udesale has joined #puppet-openstack04:21
*** jaganathan has joined #puppet-openstack04:29
*** gvrangan__odl has quit IRC04:49
*** jaganathan has quit IRC04:53
*** gvrangan_odl has joined #puppet-openstack05:27
*** indistylo has joined #puppet-openstack05:33
*** udesale__ has joined #puppet-openstack05:42
*** udesale has quit IRC05:45
*** yprokule has joined #puppet-openstack05:58
*** ratailor has joined #puppet-openstack05:59
*** rcernin has joined #puppet-openstack06:04
*** agurenko has joined #puppet-openstack06:07
*** jaosorior has joined #puppet-openstack06:16
*** jtomasek has joined #puppet-openstack06:20
*** jaganathan has joined #puppet-openstack06:26
*** amoralej|off is now known as amoralej07:20
*** jpena|off is now known as jpena07:26
openstackgerritXingchao Yu proposed openstack/puppet-swift master: Add swift_proxy_config in swift::config  https://review.openstack.org/49574607:41
*** aarefiev_afk is now known as aarefiev07:46
*** shardy has quit IRC07:49
*** shardy has joined #puppet-openstack07:49
*** oidgar has joined #puppet-openstack07:54
*** simon-AS559 has joined #puppet-openstack07:55
*** simon-AS5591 has joined #puppet-openstack08:00
*** simon-AS559 has quit IRC08:03
*** simon-AS5591 has quit IRC08:03
*** simon-AS5592 has joined #puppet-openstack08:04
*** udesale has joined #puppet-openstack08:11
*** udesale__ has quit IRC08:12
*** oyrogerg has quit IRC08:16
*** oyrogerg has joined #puppet-openstack08:16
*** derekh has joined #puppet-openstack08:23
*** salmankhan has joined #puppet-openstack09:14
*** yprokule_ has joined #puppet-openstack09:16
*** dtantsur has quit IRC09:18
*** yprokule has quit IRC09:19
*** yprokule_ is now known as yprokule09:19
*** dtantsur has joined #puppet-openstack09:24
*** dtantsur has quit IRC09:24
*** dtantsur has joined #puppet-openstack09:24
*** dtantsur has quit IRC09:24
*** dtantsur has joined #puppet-openstack09:24
*** dtantsur has quit IRC09:24
*** dtantsur has joined #puppet-openstack09:29
*** gfidente has joined #puppet-openstack09:39
*** gfidente has quit IRC09:39
*** gfidente has joined #puppet-openstack09:39
openstackgerritMerged openstack/puppet-nova master: Use API level filtering for nova_security_group provider  https://review.openstack.org/49543309:41
*** yprokule_ has joined #puppet-openstack09:42
*** yprokule has quit IRC09:44
*** yprokule_ is now known as yprokule09:44
*** dtantsur has quit IRC09:44
*** dtantsur has joined #puppet-openstack09:50
*** jaganathan has quit IRC10:18
openstackgerritDaniel Pawlik proposed openstack/puppet-heat master: Changed keystone_ec2_uri to be optional  https://review.openstack.org/49581210:31
*** udesale has quit IRC10:36
*** udesale has joined #puppet-openstack10:38
*** shardy has quit IRC10:41
*** shardy has joined #puppet-openstack10:41
*** rmart04 has joined #puppet-openstack10:43
*** ansmith has quit IRC10:47
*** atoth has quit IRC10:47
openstackgerritDaniel Pawlik proposed openstack/puppet-heat master: Param rabbit_heartbeat_timeout_threshold should not be 0  https://review.openstack.org/49581810:50
*** shardy has quit IRC10:50
*** shardy has joined #puppet-openstack10:51
*** tdb has joined #puppet-openstack11:07
*** bnemec has joined #puppet-openstack11:17
*** openstackgerrit has quit IRC11:17
*** bnemec is now known as bnemeclipse11:21
martbhellping amoralej :)11:31
amoralejhi martbhell11:31
martbhell( this is about https://review.rdoproject.org/r/#/c/7472/ and I added a change and rebased and then ran git-review. ) Now I'm hoping that some automatic tests will run so I can look and see what kind of rpm this produces :)11:32
martbhellThis is my first patch to the rdo. How does my plan sound? =)11:32
amoralejmartbhell, you can use #rdo channel for rdo related questions11:34
martbhellah, i'll do that11:34
*** udesale has quit IRC11:36
*** udesale has joined #puppet-openstack11:38
*** atoth has joined #puppet-openstack11:43
*** guimaluf has quit IRC11:50
*** guimaluf has joined #puppet-openstack11:50
*** social has joined #puppet-openstack11:56
*** dprince has joined #puppet-openstack11:57
*** dprince has quit IRC12:00
*** dprince has joined #puppet-openstack12:00
*** simon-AS559 has joined #puppet-openstack12:02
*** simon-AS5591 has joined #puppet-openstack12:04
*** simon-AS5592 has quit IRC12:05
*** simon-AS559 has quit IRC12:07
*** ratailor has quit IRC12:09
*** trown|outtypewww is now known as trown12:12
*** jpena is now known as jpena|lunch12:12
*** amoralej is now known as amoralej|lunch12:27
*** udesale has quit IRC12:29
*** bnemeclipse has quit IRC12:30
*** udesale has joined #puppet-openstack12:31
*** iurygregory has joined #puppet-openstack12:31
iurygregorymorning o/12:32
*** morazi has joined #puppet-openstack12:35
*** bnemec has joined #puppet-openstack12:36
*** ansmith has joined #puppet-openstack12:44
*** openstackgerrit has joined #puppet-openstack12:47
openstackgerritDaniel Pawlik proposed openstack/puppet-heat master: Changed keystone_ec2_uri to be optional  https://review.openstack.org/49581212:47
*** skramaja has quit IRC12:48
*** dprince has quit IRC12:51
*** aarefiev has quit IRC13:08
*** udesale has quit IRC13:10
*** amoralej|lunch is now known as amoralej13:11
*** simon-AS559 has joined #puppet-openstack13:16
*** jaganathan has joined #puppet-openstack13:18
*** simon-AS5591 has quit IRC13:18
*** jpena|lunch is now known as jpena13:23
guimalufhi guys, I'm deploying a full environment using puppet and I'm facing issue while deploying an image. HTTPMultipleChoices (HTTP 300) Requested version of OpenStack Images API is not available. Seems like nova-compute is forcing the use of glance-api-v1 while I'm using glance v2. Any suggestion? I'm mainly following puppet-openstack-integration modules and couldn't find nothing meanful13:28
*** makowals has quit IRC13:31
*** dprince has joined #puppet-openstack13:32
dpawlik_EmilienM, iurygregory, mwhahaha: I told you, that I  will make few patches for puppet13:33
dpawlik_https://review.openstack.org/#/c/495818/13:33
dpawlik_and13:33
dpawlik_https://review.openstack.org/#/c/495812/13:33
*** dpawlik_ is now known as danpawlik13:33
*** makowals has joined #puppet-openstack13:33
*** gvrangan_odl has quit IRC13:33
iurygregorydanpawlik, nice, after lunch i will take a look =)13:34
*** indistylo has quit IRC13:34
danpawlikiurygregory: Bon Appetit!13:34
iurygregorynot now haha, i'm doing the project things right now hehe13:35
danpawlikiurygregory: but you shouldn't. Im sure that you will make a mistake when you are hungry13:36
danpawlikiurygregory: better take some food, think about old times like meeting in barcelona13:36
danpawlikiurygregory: then come back !13:36
iurygregorydanpawlik, lol but i took my breakfast 2h ago haha13:37
iurygregoryits just because i cant review while in my work time XD13:37
danpawlikiurygregory: oh,13:39
iurygregoryXDD13:39
danpawlikiurygregory: have you defended your engineering work?13:39
danpawlikiurygregory: I was thinking that such good person in puppet and Openstack world will apply for job in redhat!13:40
danpawlikor OVH :P13:40
iurygregorydanpawlik, im in the process, waitting for the result of the process to allow the date to defend13:41
iurygregorydanpawlik, next year i will be applying for jobs =D13:41
danpawlikiurygregory:  I wish you good luck!13:42
iurygregorytyvm o/13:42
openstackgerritBrad P. Crochet proposed openstack/puppet-openstack-integration master: Deploy Mistral with authtoken options  https://review.openstack.org/49049413:44
*** markvoelker has quit IRC13:52
*** bnemec has quit IRC13:58
*** dmsimard|off is now known as dmsimard13:59
*** bnemec has joined #puppet-openstack14:11
*** bnemec is now known as bnemeclipse14:12
*** makowals has quit IRC14:15
*** makowals has joined #puppet-openstack14:16
*** ntpttr_laptop has joined #puppet-openstack14:17
guimalufCould you guys help me to debug this error? http://paste.openstack.org/show/618918/ I'm trying to launch an instance within my testing environment, which consist of 4 vms, keystone/api-controllers, mysql/ceph/rabbitmq, neutron and nova. profile::glance http://paste.openstack.org/show/618921/ profile::nova::compute: http://paste.openstack.org/show/618922/, testing_site.pp: http://paste.openstack.org/show/618923/14:20
guimalufmy concern is mainly focused on HTTPMultipleChoices: HTTPMultipleChoices (HTTP 300) Requested version of OpenStack Images API is not available.14:22
*** makowals has quit IRC14:24
*** agurenko has quit IRC14:28
*** makowals has joined #puppet-openstack14:29
mwhahahaguimaluf: what version14:30
mwhahahaguimaluf: my understanding is that's the error when you're requesting a version that is not available. ie v1 but only v2 is available. if you are using a newer version of openstack (ie ocata/pike) v2 may be the only one available14:31
guimalufmwhahaha, I know this is the problem :( but I can't find a way to fix it... it's clear to me that nova is trying to use glance-api-v114:32
guimalufbut I can't find where and why this is happening14:32
guimalufnova-compute*14:33
*** danpawlik is now known as danpawlik_14:33
*** danpawlik_ is now known as dpawlik_14:33
mwhahahathat would be a question for #openstack-nova14:33
guimalufmwhahaha, I'm asking here cause my environment is 100% build with puppet... so may someone faced the same thing...14:34
guimalufthanks to remember me to look on #openstack-nova14:34
mwhahahaunfortunately without knowning your config it's hard to tell you where it might be wrong14:35
mwhahahadid you properly enable the apis in glance::api? https://github.com/openstack/puppet-openstack-integration/blob/master/manifests/glance.pp#L100-L10114:35
mwhahahai wonder if you have both enabled perhaps?14:36
guimalufmwhahaha, yes! and I've tried variations of that14:36
mwhahahayou should disable v114:36
guimalufhttp://paste.openstack.org/show/618921/14:36
guimalufnone with success :/14:36
mwhahahado you maybe have a bad endpoint in your keystone service catalog? ie v1 is still listed14:37
guimalufmwhahaha, I followed puppet-openstack-integration. Everything is pointing to http://keystone:929214:41
mwhahaharight i mean if you query the endpoint list via 'openstack endpoint list' is it correct14:42
guimalufyes, sure14:42
guimalufI'm debuging File "/usr/lib/python2.7/dist-packages/nova/image/glance.py", line 251, in call which is the line before calling v1/glance14:43
guimalufendpoints is working as expected, cause I uploaded and downloaded an image14:44
mwhahahasounds like a nova config option is missing or something14:45
mwhahahanot sure14:45
guimalufexactly what I'm trying to find :/14:45
*** ratailor has joined #puppet-openstack14:55
*** oidgar has quit IRC15:01
*** ddmitriev has quit IRC15:01
*** ddmitriev has joined #puppet-openstack15:05
*** Guest180 is now known as zeus15:11
*** zeus has joined #puppet-openstack15:11
*** rcernin has quit IRC15:15
*** yprokule has quit IRC15:16
*** glb has joined #puppet-openstack15:28
glbhello here :) I have a patch for https://bugs.launchpad.net/puppet-horizon/+bug/1653218, do you know how can I create a pull request ? or what is the process for contribute ?15:29
openstackLaunchpad bug 1653218 in puppet-horizon "Set some extra_params like access_log_pipe failed" [High,Triaged] - Assigned to Guillaume (vatlas)15:29
*** dprince has quit IRC15:43
*** fultonj has joined #puppet-openstack15:44
*** fultonj has quit IRC15:45
mwhahahaglb: https://docs.openstack.org/developer/puppet-openstack-guide/contributor/how-to-contribute.html15:47
*** rmart04 has quit IRC15:48
*** owalsh has quit IRC15:49
*** indistylo has joined #puppet-openstack15:51
*** guimaluf has quit IRC15:55
*** guimaluf has joined #puppet-openstack15:56
mnaserguimaluf did you figure out your issue?15:56
guimalufmnaser, no :(15:57
mnaserguimaluf let me compare to the puppet stuff we run15:57
guimalufmnaser, the profiles I'd sent are enough? if you need more info just ask!15:58
mnaserguimaluf have you tried with glance_api_servers set to http://${internal_endpoint}:9292 instead?15:58
guimalufis the same addresss15:58
guimaluf{admin,public,internal}_endpoint are pointing to the same15:58
guimalufnova-compute is reaching glance15:58
mnaserim just trying to see things which are different and in my case its configured with a leading http://15:59
mnaserso figured *maybe* that could be it15:59
guimalufyes! good you ask, so I can think about it what could it be :/15:59
mnaserguimaluf the other thing i suggest is tail the glance api log16:00
mnaserduring the time of the failure16:00
guimalufno err on glance-api16:00
guimalufonly on nova-compute16:00
guimalufI'll double check if nova-compute is reaching the right server...16:01
guimalufoh lord, now I'm getting a bunch of instances in error state consuming my scarce resources and I can delete them16:01
*** markvoelker has joined #puppet-openstack16:03
mnaserguimaluf it looks like your conductor might not be running either16:03
guimalufnova service-list point it is up16:03
*** bnemeclipse has quit IRC16:04
*** bnemec has joined #puppet-openstack16:06
*** bnemec is now known as bnemeclipse16:06
*** owalsh has joined #puppet-openstack16:13
*** dprince has joined #puppet-openstack16:14
*** ntpttr_laptop has quit IRC16:18
*** ntpttr_laptop has joined #puppet-openstack16:19
*** ntpttr has quit IRC16:20
*** ntpttr has joined #puppet-openstack16:20
mnasersomething is timing out as you can see in the logs16:26
guimalufit doesn't seem to be related with the glance err thing. The time out is from instances that aren't deleted.16:28
mnaserin my openstack experience its best to solve the issues that are infront of you rather than the ones you're trying to fix16:31
mnaseryou'll find indirectly things will start working :P16:31
*** jaganathan has quit IRC16:38
*** ratailor has quit IRC16:38
*** derekh has quit IRC17:00
*** gfidente has quit IRC17:01
*** simon-AS559 has quit IRC17:03
*** rcernin has joined #puppet-openstack17:05
*** shardy has quit IRC17:07
guimalufmnaser, I'll do that!17:12
*** markvoelker has quit IRC17:18
*** jpena is now known as jpena|off17:28
*** trown is now known as trown|lunch17:31
*** amoralej is now known as amoralej|off17:45
*** gvrangan_odl has joined #puppet-openstack17:46
*** bnemeclipse has quit IRC17:49
*** markvoelker has joined #puppet-openstack17:50
*** dtantsur is now known as dtantsur|afk18:01
*** ntpttr_laptop has quit IRC18:16
*** trown|lunch is now known as trown18:30
guimalufmnaser, do you have any clue of what is throwing this timed out?18:31
mnaserguimaluf it's misconfigured18:34
mnaserits trying to use nova-network18:34
mnaseryou need to configure it to use neutron18:34
*** salmankhan has quit IRC18:34
guimalufmnaser, exactly! through puppet I shouyld includ nova::network::neutron on my compute, right?18:35
mnaseryes18:36
mnasercheck puppet-openstack-integration for a good example18:36
guimalufI removed that thinking it was controller only18:36
guimalufexactly18:36
guimalufbut POI mix compute nodes and controllers18:36
guimalufso you never know what is really needed18:36
guimalufnova::compute::neutron should include nova::network::neutron18:37
guimalufmnaser, thanks for guiding me on this not-related-to-my-trouble errors :)18:39
*** simon-AS559 has joined #puppet-openstack18:41
*** bnemec has joined #puppet-openstack18:51
*** Lokesh_Jain__ has joined #puppet-openstack19:06
guimalufmnaser, what else between nova and neutron should be defined in the compute node? I may be missing this19:09
mnaserguimaluf i would suggest installing openstack manually before trying to use puppet as i think the problem here is that you're not sure of what components go where19:17
mnaserbut our computes have nova::compute, nova::compute::libvirt, nova::migration::libvirt, nova::compute::rbd (we use ceph)19:18
mnaserall of our nova nodes (ctrl and compute) have nova, nova::network::neutron, nova::policy, nova::cache, nova::placement19:18
guimalufmnaser, you're right. I did manually on the past. And neutron always was a black box to me19:18
guimalufthank you very much, for all help19:19
guimalufmnaser, your nova nodes does not include neutron class?19:19
guimalufdo you use neutron?19:19
mnaserwe do but i was answering you in terms of nova only19:20
guimalufhmmm actualy I'm struggling now to fix the timed out err. and is mainly between integration of nova and neutron19:20
mnaserusing nova::network::neutron is your fix for that time out issue19:20
guimalufisn't clear to me what goes for neutron/nova controller and for compute nodes19:21
*** jtomasek has quit IRC19:21
*** atoth has quit IRC19:22
guimalufit isn't. I'm using ovs and that was missing on my nova controllers19:22
guimalufnova nodes*19:22
mnaserneutron compute gets neutron, neutron::policy, neutron::agents::ml2::ovs19:22
mnaseryeah you'll kinda have to know how to install things properly.  you'll need to be really comfortable with that before getting your hands dirty19:22
mnaserif you're unsure i'd suggest using an installer.  tripleo deploys using the puppet modules19:23
*** jtomasek has joined #puppet-openstack19:32
*** guimaluf has quit IRC19:33
*** guimaluf has joined #puppet-openstack19:33
*** ansmith has quit IRC19:34
openstackgerritLokesh Jain proposed openstack/puppet-nova master: Added nova patching configuration parameters  https://review.openstack.org/49430519:53
*** bnemec is now known as bnemeclipsed19:57
*** jtomasek has quit IRC19:58
*** salmankhan has joined #puppet-openstack20:06
openstackgerritAlex Schultz proposed openstack/puppet-openstack-integration master: Switch designate to transport_url  https://review.openstack.org/40497020:18
*** indistylo has quit IRC20:30
*** salmankhan has quit IRC20:39
*** bnemeclipsed has quit IRC20:45
*** rcernin has quit IRC20:47
*** trown is now known as trown|outtypewww21:02
openstackgerritOpenStack Release Bot proposed openstack/puppet-ceph master: Update reno for stable/jewel  https://review.openstack.org/49598221:08
mgagneanyone knows if there is a way to use generic matcher with rspec-puppet? for example: contain_define('keystone_config').with_title('DEFAULT/debug') for example so keystone_config can be dynamic21:13
*** ansmith has joined #puppet-openstack21:16
*** simon-AS559 has quit IRC21:22
*** morazi has quit IRC21:22
*** ntpttr_laptop has joined #puppet-openstack21:27
mwhahahamgagne: it's a spec test you shouldn't be dynamically creating the test as you should know what is going to be called :D what are you trying to do?21:32
mgagnemwhahaha: reduce copy/paste =)21:32
mgagnemy specific use case is: testing that all my manifests somehow (I don't care how) declare some known/supported configs specific to the service21:33
mgagnecould be my own manifest declaring them or some upstream modules managing them, just want to make sure they all have a consistent behavior21:34
mwhahahaother than creating a ruby module that does the catalog checking, i'm not sure there's a good way21:35
mwhahahayou could write your own module but the problem is contain_<thing> is specific to rspec-puppet and you're basically looking to exetend taht21:36
mgagneso I found one way: https://gist.github.com/mgagne/1b55cabde1a65e2dfe002e92bd116e0821:36
mwhahahayea something like that21:36
mgagnewhat I managed to code ~1m ago ^21:36
mgagneI'm happy with that, tested with positive and negative tests to make sure it's actually testing something21:36
mgagneso far, working fine21:36
mwhahahaprobably a better question for #puppet21:37
mgagneI was more optimistic about finding someone here knowing the answer as I know we used to do some weird/twisted stuff :P21:38
mwhahahayea well we replaced it with normalish stuff :D21:39
mgagnemy exact use case: support multiple openstack release in the same module. So I'm trying to create a generic example where you pass the project name/config and version and it makes sure the known/supported configs are created depending on the version.21:39
mwhahahasounds like you just want something to operate on the catalog21:40
*** dprince has quit IRC21:40
mgagnewith ocata: make sure keystone_authtoken/username exists. with kilo, make sure keystone_authtoken/admin_user exists21:40
mgagnethe generic matcher I created looks to do the job so far21:40
mgagnehopefully someone will find it useful somehow to support twisted use cases :P21:41
mwhahahathe only advanced matcher i know was over in fuel-library for catalog relationship stuff21:41
mwhahahalet me see if i can find the implementation21:41
mgagneso I'm close to support 4 releases in the same puppet module.21:42
mwhahahaeh i can't find it. oh well21:45
mwhahahaare you managing the logic for the different configs somewhere dynamic?21:45
mgagnewell, I just hit a wall now, resource title is the latest value but I need to match/test for resource name since I'm overriding/patching resource in a compat manifest like so: Ceilometer_config <| title == 'keystone_authtoken/username' |> { name => 'keystone_authtoken/admin_user' }21:48
mgagnewill continue to test/try stuff =)21:48
mgagnebut yes, could be much easier to have a mapping somewhere so all my manifest can use it somehow to override accordingly21:48
mwhahahaand this is why we dont' support so many versions with one set of modules :D21:49
mgagnehehehe, sure, I don't recommend doing it lol21:49
mgagneI'm just trapped in a hell which is called openstack upgrade21:49
mwhahahawell it's usually not a problem if you're only going one version up, but yea21:52
mwhahahathat reminds me i need to prep for the final pike release21:52
mgagnehehe I'll figure out something =)21:53
mgagneI think the main issue so far is that matcher tests against resource title, not name so it won't support my shenanigans21:54
openstackgerritAlex Schultz proposed openstack/puppet-aodh master: Prepare for official Pike release  https://review.openstack.org/49599221:59
openstackgerritAlex Schultz proposed openstack/puppet-barbican master: Prepare for official Pike release  https://review.openstack.org/49599321:59
openstackgerritAlex Schultz proposed openstack/puppet-ceilometer master: Prepare for official Pike release  https://review.openstack.org/49599421:59
openstackgerritAlex Schultz proposed openstack/puppet-congress master: Prepare for official Pike release  https://review.openstack.org/49599521:59
openstackgerritAlex Schultz proposed openstack/puppet-cinder master: Prepare for official Pike release  https://review.openstack.org/49599621:59
openstackgerritAlex Schultz proposed openstack/puppet-designate master: Prepare for official Pike release  https://review.openstack.org/49599721:59
openstackgerritAlex Schultz proposed openstack/puppet-ec2api master: Prepare for official Pike release  https://review.openstack.org/49599821:59
openstackgerritAlex Schultz proposed openstack/puppet-glance master: Prepare for official Pike release  https://review.openstack.org/49599921:59
openstackgerritAlex Schultz proposed openstack/puppet-gnocchi master: Prepare for official Pike release  https://review.openstack.org/49600021:59
openstackgerritAlex Schultz proposed openstack/puppet-heat master: Prepare for official Pike release  https://review.openstack.org/49600121:59
openstackgerritAlex Schultz proposed openstack/puppet-horizon master: Prepare for official Pike release  https://review.openstack.org/49600221:59
openstackgerritAlex Schultz proposed openstack/puppet-ironic master: Prepare for official Pike release  https://review.openstack.org/49600321:59
openstackgerritAlex Schultz proposed openstack/puppet-keystone master: Prepare for official Pike release  https://review.openstack.org/49600421:59
openstackgerritAlex Schultz proposed openstack/puppet-magnum master: Prepare for official Pike release  https://review.openstack.org/49600521:59
openstackgerritAlex Schultz proposed openstack/puppet-manila master: Prepare for official Pike release  https://review.openstack.org/49600622:00
openstackgerritAlex Schultz proposed openstack/puppet-mistral master: Prepare for official Pike release  https://review.openstack.org/49600722:00
openstackgerritAlex Schultz proposed openstack/puppet-murano master: Prepare for official Pike release  https://review.openstack.org/49600822:00
openstackgerritAlex Schultz proposed openstack/puppet-neutron master: Prepare for official Pike release  https://review.openstack.org/49600922:00
openstackgerritAlex Schultz proposed openstack/puppet-nova master: Prepare for official Pike release  https://review.openstack.org/49601022:00
openstackgerritAlex Schultz proposed openstack/puppet-octavia master: Prepare for official Pike release  https://review.openstack.org/49601122:00
openstackgerritAlex Schultz proposed openstack/puppet-openstack_extras master: Prepare for official Pike release  https://review.openstack.org/49601222:00
openstackgerritAlex Schultz proposed openstack/puppet-openstacklib master: Prepare for official Pike release  https://review.openstack.org/49601322:00
openstackgerritAlex Schultz proposed openstack/puppet-oslo master: Prepare for official Pike release  https://review.openstack.org/49601422:00
openstackgerritAlex Schultz proposed openstack/puppet-ovn master: Prepare for official Pike release  https://review.openstack.org/49601522:00
openstackgerritAlex Schultz proposed openstack/puppet-panko master: Prepare for official Pike release  https://review.openstack.org/49601622:00
openstackgerritAlex Schultz proposed openstack/puppet-sahara master: Prepare for official Pike release  https://review.openstack.org/49601722:00
openstackgerritAlex Schultz proposed openstack/puppet-swift master: Prepare for official Pike release  https://review.openstack.org/49601822:00
openstackgerritAlex Schultz proposed openstack/puppet-tacker master: Prepare for official Pike release  https://review.openstack.org/49601922:00
openstackgerritAlex Schultz proposed openstack/puppet-tempest master: Prepare for official Pike release  https://review.openstack.org/49602122:00
openstackgerritAlex Schultz proposed openstack/puppet-trove master: Prepare for official Pike release  https://review.openstack.org/49602222:01
openstackgerritAlex Schultz proposed openstack/puppet-vswitch master: Prepare for official Pike release  https://review.openstack.org/49602322:01
openstackgerritAlex Schultz proposed openstack/puppet-watcher master: Prepare for official Pike release  https://review.openstack.org/49602422:01
openstackgerritAlex Schultz proposed openstack/puppet-zaqar master: Prepare for official Pike release  https://review.openstack.org/49602522:01
*** gvrangan_odl has quit IRC22:01
mwynneAfter deploying networking services with puppet my provider physical interface isn't connected to br-ex. What's the best way of accomplishing this with the openstack puppet modules?22:21
mwynneCan anyone point me in the right direction?22:22
guimalufmnaser, think I fixed neutron issues... now I must go back to glance :( really thanks for your help!22:25
mnasermwynne are you using neutron ovs classes?22:30
*** ntpttr_laptop has quit IRC22:30
mnaserthere is a external_network parameter which does it (thats how we do it)22:30
mnasermwynne `bridge_uplinks` and `bridge_mappings` in neutron::agents::ml2::ovs22:30
mnaserin our case, bridge_uplinks => ["br-ex:ethX"], bridge_mappings => ['external:br-ex']22:31
mnaserguimaluf that's good you've made progress!  check the glance logs and see what type of http request nova is trying tom ake i twill be helpful22:31
*** ntpttr_laptop has joined #puppet-openstack22:46
openstackgerritMerged openstack/puppet-nova stable/ocata: Fix handling of nova pci MultiStrOpt params  https://review.openstack.org/49418922:47
*** guimaluf has quit IRC22:48
*** guimaluf has joined #puppet-openstack22:49
mwynnemnaser: Ah, ok. bridge_uplinks was what I thought after reading some more docs. Thanks for the help :)22:51
guimalufmnaser, I think nova-compute is failing to clone the image from ceph! retrying with v1 api22:53
mnaserguimaluf thats a hint, good to set things to debug=True22:54
mnasermwynne: no problem, good luck22:54
*** ntpttr_laptop has quit IRC23:57

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