Wednesday, 2018-11-28

*** jaosorior has quit IRC00:05
*** tosky has quit IRC00:13
openstackgerritMerged openstack/puppet-cinder master: Add ability to configure cinder-volume for active-active  https://review.openstack.org/61857400:48
*** chem has quit IRC01:01
*** sai_p has quit IRC02:23
*** mschuppert has quit IRC02:25
*** ykarel|away has joined #puppet-openstack03:55
*** ykarel|away has quit IRC05:16
*** ykarel|away has joined #puppet-openstack05:31
*** ykarel|away is now known as ykarel05:31
*** jaosorior has joined #puppet-openstack06:36
*** hjensas has quit IRC06:40
*** rcernin has quit IRC06:57
*** skramaja has joined #puppet-openstack07:15
*** dpawlik has joined #puppet-openstack07:16
*** dpawlik has quit IRC07:20
*** dpawlik has joined #puppet-openstack07:24
*** mschuppert has joined #puppet-openstack07:29
*** ykarel is now known as ykarel|lunch07:41
*** hjensas has joined #puppet-openstack07:53
*** agurenko has joined #puppet-openstack08:00
*** rpittau has joined #puppet-openstack08:01
pgaxattemwhahaha, tobias-urdin: i can't use the mistral::db variables in hiera right now. We are migrating to puppet5 and the way our profiles are made we rely too much on the class parameters08:03
amorinhi all08:03
*** jtomasek has joined #puppet-openstack08:07
*** rpittau_ has joined #puppet-openstack08:31
openstackgerritTobias Urdin proposed openstack/puppet-openstack-integration master: Move debug to <module>::logging class  https://review.openstack.org/62041508:33
*** rpittau has quit IRC08:33
tobias-urdinpgaxatte: can you give an example and maybe we can help out or we can figure out a solution that works for everyone08:34
*** rpittau_ is now known as rpittau08:35
pgaxattethe database_settings I'm trying to pass to mistral db are global and used all across our environment08:35
pgaxattein the same environment we configure everything from db to nova, rabbits, ....08:36
pgaxatteeverywhere else in our profiles we use the database parameters in the openstack main classes08:36
pgaxattethe only where I can't do this is in mistral because they are missing08:37
pgaxatteonly place*08:37
tobias-urdincould you give a code example, i think i understand what you mean but i might have misunderstood08:38
pgaxatteand we cannot move everything to hiera yet because we are still in puppet3 and it doesn't know how to properly merge hieras08:38
pgaxattetobias-urdin: let me clean some code and show you08:39
tobias-urdinthanks!08:39
*** rpittau_ has joined #puppet-openstack08:40
*** rpittau has quit IRC08:40
*** agurenko has quit IRC08:41
*** rpittau_ is now known as rpittau08:49
*** tosky has joined #puppet-openstack08:51
openstackgerritAlfredo Moralejo proposed openstack/puppet-manila master: Replace ::keystone:python by ::keystone:client  https://review.openstack.org/62053508:53
*** chem has joined #puppet-openstack08:57
*** jpena|off is now known as jpena08:57
*** shardy has joined #puppet-openstack09:10
*** owalsh_ is now known as owalsh09:12
pgaxattetobias-urdin: http://paste.openstack.org/show/SPmfqXYxipFO5nby6kcv/09:18
pgaxattethis is what it looks like for the profile I use09:18
pgaxattemy role (mistral-api) is only calling the profile profiles::mistral::api09:18
tobias-urdinok, so what is wrong with the example? that's the way it should be mistral::db is it's own resource and mistral::<db params> was only to keep backward compatible with picks in mistral::db09:24
tobias-urdinis the https://review.openstack.org/#/c/620333/ fix to fix cosmetics/consistency or are you having an issue with using mistral::db?09:27
tobias-urdinso you are using it the way it should be used, we can merge that change to make sure nothing is wrong09:30
tobias-urdinbut then again those will be deprecated this or next release, so you shouldn't start using them09:30
tobias-urdinmwhahaha: lets merge https://review.openstack.org/#/c/620333 because the feature itself is broken, we can just fix that to keep backward compatibility for now09:31
tobias-urdinbut we are essentially adding those just to deprecate them right away if we move forward with deprecation of all database options that is not in <module>::db classes09:31
tobias-urdinso i mean, it's kind of bad, but we backport that fix and then later deprecate it in master09:32
tobias-urdinso we are not broken on earlier releases for that use case09:32
tobias-urdinpgaxatte: sounds fair? lets see if other sign off on that approach09:33
*** rpittau has quit IRC09:34
*** devurandom has quit IRC09:36
*** ykarel|lunch is now known as ykarel09:39
*** devurandom has joined #puppet-openstack09:39
pgaxattewhat's wrong is that puppet3 does not like that at all :D09:39
tobias-urdin:)09:39
tobias-urdinwhat does it say?09:40
pgaxatteif I move the class { '::mistral::db': } after class { '::mistral': }, it throws an error :D09:40
pgaxattethat strongly suggests something is fucky09:41
amorinthat's because the class is duplicated09:41
pgaxatteyep09:41
pgaxatteit's called in my profile AND in the main mistral class09:41
tobias-urdinthat is common, since there is the "include ::mistral::db" include in mistral init.pp09:42
tobias-urdinsame for all puppet versions09:42
tobias-urdinso yes, you need to define mistral::db before ::mistral09:42
pgaxatteand I have to call it in my profile because the main class lacks some parameters :)09:42
tobias-urdinand that is solely because of the backward compatibility thing, which is why we want to move away from it and decrease the amount of dependencies between classes09:43
pgaxatteof course09:43
amorinbut if you add tje params to the init.pp, you're saved09:43
openstackgerritTobias Urdin proposed openstack/puppet-openstack-integration master: Move debug to <module>::logging class  https://review.openstack.org/62041509:44
*** agurenko has joined #puppet-openstack09:46
*** agurenko has quit IRC10:06
*** tobias-urdin has quit IRC10:10
*** derekh has joined #puppet-openstack10:12
*** tobias-urdin has joined #puppet-openstack10:14
*** jistr is now known as jistr|mtg10:34
*** salmankhan has joined #puppet-openstack10:35
*** salmankhan has quit IRC10:45
*** vnogin has joined #puppet-openstack10:47
*** salmankhan has joined #puppet-openstack10:53
openstackgerrityatin proposed openstack/puppet-openstack-integration master: [DNM][py3 scenario] Test glance without SSL  https://review.openstack.org/62056111:08
*** vnogin has quit IRC11:21
*** jpena is now known as jpena|lunch12:02
*** hjensas has quit IRC12:02
*** beagles is now known as beagles_mtgs12:55
*** jpena|lunch is now known as jpena13:02
*** morazi has quit IRC13:04
*** morazi has joined #puppet-openstack13:06
*** trown|outtypewww is now known as trown13:12
*** jistr|mtg is now known as jistr13:21
*** ykarel has quit IRC13:29
*** salmankhan1 has joined #puppet-openstack13:42
*** salmankhan has quit IRC13:43
*** salmankhan1 is now known as salmankhan13:43
*** ykarel has joined #puppet-openstack13:46
*** salmankhan has quit IRC13:47
*** skramaja has quit IRC13:49
*** salmankhan has joined #puppet-openstack14:06
openstackgerritTobias Urdin proposed openstack/puppet-openstack-integration master: Move debug to <module>::logging class  https://review.openstack.org/62041514:33
*** vnogin has joined #puppet-openstack14:43
openstackgerritThomas Goirand proposed openstack/puppet-cinder master: Add File.expand_path to cinder.rb  https://review.openstack.org/62061814:56
zigotobias-urdin: ^ As we discussed earlier.14:56
zigoFunny thing is that it's an intermitent issue for me ...14:56
mwhahahatobias-urdin: i'm trying to track down where we even dropped those params. since the parameter comments are still there and they weren't deprecated i'm not sure how they got removed14:58
tobias-urdinthey were never dropped EmilienM's refactor just missed them14:58
EmilienMhey14:59
EmilienMwhat did I miss?14:59
mwhahahain mistral the datbase_* params got dropped from init14:59
tobias-urdinhttps://github.com/openstack/puppet-mistral/commit/9f19d11c16532b6caa79b68ffc99f5a03210238c14:59
mwhahahabut that's from 2 years ago14:59
tobias-urdinthis 3 years ago, some comments about database_* was added but never the parameters to the class15:00
mwhahahameaning they were never used15:00
tobias-urdinyup15:00
mwhahahabut they are in stable/queens and stable/rocky15:00
mwhahahaso something else dorked it up15:00
mwhahahaoh no the comment was15:00
mwhahahaso i'm not sure saying the feature is broken is correct15:01
mwhahahait's never been there15:01
mwhahahai disagree that we should add them15:01
mwhahahapgaxatte needs to fix their classes15:01
tobias-urdinyeah, they just want it to be consistent, i mean since the picks are there we could add them in and them deprecate them again with the behavior change to force users to <module>::db15:01
tobias-urdinbut yeah they are using it the correct way right now, but want to move to the wrong way which i pointed out15:01
mwhahahaso they shouldn't continue down that path15:02
mwhahahawe shouldn't help with with that on this module15:02
pgaxattethe problem is that the "wrong way" is provided everywhere but not in mistral15:04
mwhahahabecause historical reasons15:04
pgaxatteand we're still in newton :D15:05
mwhahahawhich isn't supported :D15:05
pgaxatteso historical platform15:05
*** hjensas has joined #puppet-openstack15:05
pgaxatteoh come one15:05
pgaxatte:D15:05
mwhahahaso patch it in newton and migrate when you upgrade15:05
mwhahahathis is a problem of a lack of contributors to help out with 2 year old tech debt15:06
pgaxatteI'll prove you wrong mwhahaha: https://github.com/openstack/puppet-mistral/tree/stable/newton :D15:06
pgaxatte"stable/newton" :D15:06
tobias-urdinpffft :D15:06
mwhahahajust because it exists doesn't mean it's supported15:06
tobias-urdinthose are dropped soon btw15:06
tobias-urdinmight be good to know15:06
tobias-urdinmwhahaha: getting there though, we've got rid of a lot of crap ^^15:07
mwhahahahttps://releases.openstack.org/15:07
mwhahahanewton was EOL 2017-10-2515:07
pgaxattei'm kidding mwhahaha :)15:07
tobias-urdini should get bonus points, i even updated https://docs.openstack.org/puppet-openstack-guide/latest/install/releases.html#releases-summary15:07
mwhahahayea i'm still supporting liberty code so i don't really want to continue these shenanigans15:08
*** vnogin has quit IRC15:12
*** dpawlik has quit IRC15:16
openstackgerritAlex Schultz proposed openstack/puppet-nova master: Update python packaging version for RHEL8  https://review.openstack.org/62014915:30
*** beagles_mtgs is now known as beagles15:37
*** ykarel is now known as ykarel|away15:41
cgoncalvestobias-urdin, hi. could you please +A https://review.openstack.org/#/c/620147/ ? thanks15:42
tobias-urdindo we intend to backport that? because that is a behavior change15:45
tobias-urdinit was only included in octavia::api before right?15:45
openstackgerritAlex Schultz proposed openstack/puppet-manila master: Remove keystone::python  https://review.openstack.org/62063815:46
mwhahahatobias-urdin: -^ to un-break manila ci15:46
tobias-urdinmwhahaha: https://review.openstack.org/#/c/620535/15:47
mwhahahaah15:47
mwhahahatoo bad beakers broken on ubuntu it looks like15:47
tobias-urdinjust rubygem mirror timeouts15:47
tobias-urdinhas been a lot of them today for some reason, maybe they have had issues15:48
tobias-urdinmwhahaha: do you think we should remove the auth_uri stuff we deprecated (moved to www_authenticate_uri) in rocky?15:53
mwhahahano15:53
mwhahahaoh wait, yes15:53
mwhahahai thought you mean backport the removal15:53
mwhahahait broke the world in rocky anyway15:53
mwhahahaso it really doesn't work15:53
tobias-urdinso yes? :D15:55
tobias-urdinjaosorior: who could help drive this https://review.openstack.org/#/c/619257/ i added unit tests for passing [35357, 5000] to bind_port so the migration should15:59
tobias-urdinbe pretty straight forward15:59
tobias-urdinin tripleo that is15:59
tobias-urdinpackstack should work out of the box unless you want 35357 there as well then it just needs an bind_port added to keystone::wsgi::apache16:01
tobias-urdin(given all port 35357 references is removed)16:02
*** dpawlik has joined #puppet-openstack16:24
openstackgerritTobias Urdin proposed openstack/puppet-nova master: Convert to rspec-puppet-facts  https://review.openstack.org/62065316:35
*** dpawlik has quit IRC16:42
*** janki has joined #puppet-openstack16:50
jankiHi. I have a patch https://review.openstack.org/#/c/620013/ having a failure http://logs.openstack.org/13/620013/2/check/puppet-openstack-unit-4.8-centos-7/fc67b9b/job-output.txt.gz#_2018-11-27_05_32_09_737184 but neutron class has enable_ipv6 defined https://review.openstack.org/#/c/618718/2/manifests/plugins/ovs/opendaylight.pp and I have rebased puppet-tripleo patch on top of it16:50
*** dpawlik has joined #puppet-openstack17:03
*** dpawlik has quit IRC17:07
EmilienMjanki: I'll look after lunch if nobody helped before17:12
jankiEmilienM, Tim replied to use change-id for Depends-on. Wasnt there a communication to use patch url rather than change-id?17:13
mwhahahajanki: so the problem is if you use the url, you have to updated it for teh correct patch when backporting17:32
mwhahahajanki: since your backport was referencing the master patch it didn't get picked up for testing17:32
mwhahahajanki: this is one of those things where the change-id is better than the url.17:32
openstackgerritMerged openstack/puppet-tempest master: Convert to rspec-puppet-facts  https://review.openstack.org/61989517:33
jankimwhahaha, I had rebased it on top of the "depends-on" patch and yet it failed. Changing to comit-id for Rocky too17:37
mwhahahadoesn't matter because the unit test didn't get the proper branched version because you had Depends-On https://review.openstack.org/#/c/584740/17:38
mwhahahawhich was the master patch17:38
jankiohk. changed it to change-id. will ask you for reviews once jenkins verifies :P17:39
*** janki has quit IRC17:41
*** trown is now known as trown|lunch17:48
*** jpena is now known as jpena|off18:09
*** shardy has quit IRC18:11
openstackgerritDan Radez proposed openstack/puppet-neutron stable/queens: Add networking-ansible ml2 plugin support  https://review.openstack.org/62067218:18
*** salmankhan has quit IRC18:26
*** trown|lunch is now known as trown18:59
*** ykarel|away has quit IRC19:03
openstackgerritTobias Urdin proposed openstack/puppet-neutron master: Convert to rspec-puppet-facts  https://review.openstack.org/62068419:31
openstackgerritRajini Karthik proposed openstack/puppet-cinder stable/queens: Dell EMC SC: Add use_multipath_for_image_xfer  https://review.openstack.org/61461920:07
openstackgerritRajini Karthik proposed openstack/puppet-cinder stable/queens: Dell EMC SC: Add use_multipath_for_image_xfer  https://review.openstack.org/61461920:08
openstackgerritRajini Karthik proposed openstack/puppet-cinder stable/rocky: Dell EMC SC: Add use_multipath_for_image_xfer  https://review.openstack.org/61461820:11
*** openstackgerrit has quit IRC20:36
*** rcernin has joined #puppet-openstack21:50
*** rcernin has quit IRC22:03
*** openstackgerrit has joined #puppet-openstack22:06
openstackgerritMerged openstack/puppet-manila master: Replace ::keystone:python by ::keystone:client  https://review.openstack.org/62053522:06
*** rcernin has joined #puppet-openstack22:12
*** trown is now known as trown|outtypewww22:14
*** derekh has quit IRC22:43
*** derekh has joined #puppet-openstack22:44
*** derekh has quit IRC22:44
openstackgerritTobias Urdin proposed openstack/puppet-aodh master: Remove auth_uri  https://review.openstack.org/62071922:52
openstackgerritTobias Urdin proposed openstack/puppet-barbican master: Remove auth_uri  https://review.openstack.org/62072022:53
*** trown|outtypewww has quit IRC22:54
openstackgerritTobias Urdin proposed openstack/puppet-congress master: Remove auth_uri  https://review.openstack.org/62072122:54
*** trown has joined #puppet-openstack22:55
openstackgerritTobias Urdin proposed openstack/puppet-murano master: Remove auth_uri  https://review.openstack.org/62072222:56
openstackgerritTobias Urdin proposed openstack/puppet-freezer master: Remove auth_uri  https://review.openstack.org/62072322:57
openstackgerritTobias Urdin proposed openstack/puppet-ec2api master: Remove auth_uri  https://review.openstack.org/62072522:58
openstackgerritTobias Urdin proposed openstack/puppet-watcher master: Remove auth_uri  https://review.openstack.org/62072622:59
openstackgerritTobias Urdin proposed openstack/puppet-tacker master: Remove auth_uri  https://review.openstack.org/62072723:00
openstackgerritTobias Urdin proposed openstack/puppet-ironic master: Remove auth_uri  https://review.openstack.org/62072823:03
openstackgerritTobias Urdin proposed openstack/puppet-octavia master: Remove auth_uri  https://review.openstack.org/62072923:04
openstackgerritTobias Urdin proposed openstack/puppet-vitrage master: Remove auth_uri  https://review.openstack.org/62073023:05
openstackgerritTobias Urdin proposed openstack/puppet-ceilometer master: Remove auth_uri  https://review.openstack.org/62073123:07
openstackgerritTobias Urdin proposed openstack/puppet-cinder master: Remove auth_uri  https://review.openstack.org/62073223:08
openstackgerritTobias Urdin proposed openstack/puppet-cloudkitty master: Remove auth_uri  https://review.openstack.org/62073323:09
openstackgerritTobias Urdin proposed openstack/puppet-designate master: Remove auth_uri  https://review.openstack.org/62073423:10
openstackgerritTobias Urdin proposed openstack/puppet-glance master: Remove auth_uri  https://review.openstack.org/62073523:12
openstackgerritTobias Urdin proposed openstack/puppet-glare master: Remove auth_uri  https://review.openstack.org/62073623:13
openstackgerritTobias Urdin proposed openstack/puppet-gnocchi master: Remove auth_uri  https://review.openstack.org/62073723:14
openstackgerritTobias Urdin proposed openstack/puppet-heat master: Remove auth_uri  https://review.openstack.org/62073923:17
openstackgerritTobias Urdin proposed openstack/puppet-keystone master: Remove auth_uri  https://review.openstack.org/62074023:20
openstackgerritTobias Urdin proposed openstack/puppet-magnum master: Remove auth_uri  https://review.openstack.org/62074123:21
openstackgerritTobias Urdin proposed openstack/puppet-manila master: Remove auth_uri  https://review.openstack.org/62074223:22
openstackgerritTobias Urdin proposed openstack/puppet-mistral master: Remove auth_uri  https://review.openstack.org/62074323:23
openstackgerritTobias Urdin proposed openstack/puppet-neutron master: Remove auth_uri  https://review.openstack.org/62074423:25
openstackgerritTobias Urdin proposed openstack/puppet-nova master: Remove auth_uri  https://review.openstack.org/62074523:27
openstackgerritTobias Urdin proposed openstack/puppet-panko master: Remove auth_uri  https://review.openstack.org/62074623:28
openstackgerritTobias Urdin proposed openstack/puppet-sahara master: Remove auth_uri  https://review.openstack.org/62074723:30
openstackgerritTobias Urdin proposed openstack/puppet-trove master: Remove auth_uri  https://review.openstack.org/62074823:32
openstackgerritTobias Urdin proposed openstack/puppet-zaqar master: Remove auth_uri  https://review.openstack.org/62074923:33
openstackgerritTobias Urdin proposed openstack/puppet-openstack-guide master: Class structure and dependencies  https://review.openstack.org/62075123:49
openstackgerritTobias Urdin proposed openstack/puppet-openstack-guide master: Class structure and dependencies  https://review.openstack.org/62075123:53
openstackgerritTobias Urdin proposed openstack/puppet-openstack-guide master: Class structure and dependencies  https://review.openstack.org/62075123:54

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