Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2015-12-29

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

All times shown according to UTC.

Time Nick Message
00:24 xarses joined #puppet-openstack
01:08 ferest joined #puppet-openstack
01:12 openstackgerrit Merged openstack/puppet-cinder: implement class and defined type for cinder GPFS driver  https://review.openstack.org/257565
01:14 markvoelker joined #puppet-openstack
01:16 openstackgerrit Merged openstack/puppet-mistral: Drop keystone_config_listener.pp  https://review.openstack.org/260174
01:16 zhangjn joined #puppet-openstack
01:48 zhangjn joined #puppet-openstack
02:21 andybotting joined #puppet-openstack
03:34 zhangjn_ joined #puppet-openstack
03:44 baker joined #puppet-openstack
04:17 zhangjn joined #puppet-openstack
04:58 markvoelker joined #puppet-openstack
05:12 zhangjn joined #puppet-openstack
05:17 zhangjn joined #puppet-openstack
05:41 zhangjn joined #puppet-openstack
06:00 markvoelker joined #puppet-openstack
06:36 xiaohua joined #puppet-openstack
07:00 markvoelker joined #puppet-openstack
07:13 openstackgerrit liaonanhai proposed openstack/puppet-ceilometer: Use identity_uri and auth_uri by default  https://review.openstack.org/262143
07:24 EmilienM good morning
07:49 zhangjn joined #puppet-openstack
07:50 openstackgerrit liaonanhai proposed openstack/puppet-ceilometer: Use identity_uri and auth_uri by default  https://review.openstack.org/262143
08:17 openstackgerrit Kalle Happonen proposed openstack/puppet-horizon: Added session timeout config option  https://review.openstack.org/262152
08:34 chem joined #puppet-openstack
08:46 chem EmilienM: for the bug https://bugs.launchpad.net/p​uppet-keystone/+bug/1529374, what is the last status, I kinda get lost yesterday
08:46 openstack Launchpad bug 1529374 in puppet-keystone "keystone::endpoint::version set to empty has no effect" [High,New] - Assigned to Sofer Athlan-Guyot (sofer-athlan-guyot)
08:47 EmilienM chem: you told me EmilienM: yep, I see, but it's not related to your bug report it seems.  For the problem is something else.  I've got an idea.  I try to spawn scenario003
08:47 EmilienM on my lab and get back to you.
08:48 EmilienM I reproduced the bug on my side
08:48 EmilienM chem: https://review.openstack.org/#/c/262008/
08:50 chem EmilienM: ah yes scenario003 has failed on me also, I have to debug it :)
08:53 zhangjn joined #puppet-openstack
08:58 yottatsa joined #puppet-openstack
09:01 markvoelker joined #puppet-openstack
09:28 yottatsa joined #puppet-openstack
09:28 xiaohua joined #puppet-openstack
09:29 degorenko morning o/
09:37 IvanBerezovskiy joined #puppet-openstack
09:42 karimb joined #puppet-openstack
10:01 yottatsa joined #puppet-openstack
10:13 zhangjn joined #puppet-openstack
10:27 yottatsa joined #puppet-openstack
10:47 markvoelker joined #puppet-openstack
10:47 EmilienM degorenko: hey, can you review some patches?
10:47 EmilienM degorenko: https://review.openstack.org/261984 for example
10:48 degorenko EmilienM, hey o/
10:48 degorenko sure
10:52 degorenko EmilienM, for you: https://review.openstack.org/261481 :)
10:53 degorenko and btw
10:53 degorenko patch for heat now is green
10:53 degorenko https://review.openstack.org/261326
10:53 degorenko i've back api version for auth_uri
10:55 EmilienM degorenko: ok I'll check after lunch
11:00 EmilienM degorenko: +2
11:01 EmilienM I'll ping you later after lunch for some reviews too
11:02 degorenko Sure
11:03 EmilienM degorenko: tomorrow, I'll be off, traveling back to canada
11:04 EmilienM https://review.openstack.org/261333
11:04 EmilienM degorenko: don't +2 it ^
11:05 EmilienM the CI is failing, I need to investigat
11:05 degorenko EmilienM, ack. I will be unavailable since 1 Jan till 10 Jan :) Russian holidays
11:05 chem EmilienM: when you come back I'll may have some questions about puppet-openstack-integration
11:05 EmilienM chem: go ahead
11:05 chem EmilienM: it seems that not using zuul cloner make it fails
11:05 chem EmilienM: package are not comptatible when using only r10k
11:06 chem EmilienM: s/package/puppet modules/
11:06 chem EmilienM: so I'd like to use zuul cloner but I have to set some env variables
11:06 chem EmilienM: could you help me to bootstrap my knowledge of it
11:06 yottatsa joined #puppet-openstack
11:06 chem EmilienM: everything is in the context of scenario003
11:07 EmilienM chem: you don't need zuul-cloner
11:07 EmilienM I'm running puppet-openstack-integration scripts in my lab
11:07 EmilienM I just run all-in-one.sh script
11:07 zhangjn joined #puppet-openstack
11:07 EmilienM and it works out of the bo
11:07 EmilienM box*
11:07 EmilienM without zuul
11:07 chem EmilienM: I've got openstack-openstacklib (v7.0.0)  invalid
11:07 chem EmilienM: and puppetlabs-postgresql (v4.6.1)  invali
11:08 chem EmilienM: and then   Error: Could not prefetch neutron_network provider 'neutron': No resource and no name in property hash in neutron instance
11:08 EmilienM chem: https://github.com/openstack/puppet-openstac​k-integration/blob/master/functions#L54-L74
11:08 EmilienM chem: that's warnings yeah
11:08 EmilienM I'm aware about warnings
11:08 EmilienM but it still install modules, from master
11:08 EmilienM what are you trying to reproduce?
11:09 EmilienM degorenko: https://review.openstack.org/#/c/261327/
11:09 chem EmilienM: I run just env SCENARIO="scenario003" bash -c "cd /home/vagrant/sync && ./run_tests.sh"
11:09 EmilienM degorenko: also https://review.openstack.org/#/c/261091/
11:09 chem EmilienM: and it fails with the above neutron error
11:10 EmilienM chem: I documented here: https://github.com/openstack/puppe​t-openstack-integration#all-in-one
11:11 chem EmilienM: oki, but that fails with
11:11 chem EmilienM:   Error: did not get expected message on subnet creation, got
11:11 chem Error: /Stage[main]/Main/Neutron_su​bnet[public-subnet]/ensure: change from absent to present failed: did not get expected message on subnet creation, got
11:11 openstackgerrit Merged openstack/puppet-keystone: Adjust rspec tests for retries in openstacklib.  https://review.openstack.org/261984
11:11 chem EmilienM: the error before that are:
11:12 EmilienM chem: I never hit this issue :-/
11:12 chem EmilienM:   Error: Could not prefetch neutron_network provider 'neutron': No resource and no name in property hash in neutron instance
11:12 chem EmilienM:   Error: Could not prefetch neutron_subnet provider 'neutron': undefined method `empty?' for nil:NilClass
11:12 EmilienM chem: what I'm doing is: deploying a centos7, install git, and follow https://github.com/openstack/puppe​t-openstack-integration#all-in-one -- and it works fine
11:12 chem EmilienM: I think I got it
11:12 chem EmilienM: Notice: Puppet::Type::Neutron_subnet::ProviderNeutron: Unable to complete neutron request due to non-fatal error: "Execution of '/usr/bin/neutron subnet-create --format=shell --name=public-subnet --ip-version=4 --gateway-ip=172.24.5.1 --disable-dhcp --allocation-pool=start=17​2.24.5.10,end=172.24.5.200 --tenant_id=3db46df94f1045fab93950758b794a52 public 172.24.5.0/24' returned 1: Multiple network matches found for name
11:12 chem 'public', use an ID to be more specific.". Retrying for 9 sec.
11:13 chem "multiple network matches found for name 'public'"
11:13 chem EmilienM: strange, that may be because I have more that one interface on the host ?
11:13 EmilienM I have no idea
11:14 chem EmilienM: oki, but glad to know that it works without zuul.  I'm going to debug the stuff further
11:14 chem EmilienM: thank
11:14 chem s
11:14 EmilienM chem: I'm using it every day
11:28 yottatsa joined #puppet-openstack
11:35 zhangjn joined #puppet-openstack
11:42 mattymo EmilienM, do you still run openstack reactions?
11:43 EmilienM mattymo: yeah
11:44 mattymo EmilienM, how about this one for "Trying to log into gerrit after Christmas dinner" https://www.facebook.com/l.php?u=https%3A​%2F%2F45.media.tumblr.com%2Ffb900c8e0f666​a533089fcb83f8983e1%2Ftumblr_nyxulf0VQk1t​yncywo1_400.gif&h=vAQGtXAzA&s=1
11:44 EmilienM we migrated it to wordpress.com
11:44 EmilienM mattymo: lol good one
11:45 EmilienM let me create it
11:45 EmilienM mattymo: what's your twitter?
11:45 EmilienM argh, I can't login
11:54 yottatsa joined #puppet-openstack
12:02 imcsk8 joined #puppet-openstack
12:06 mattymo EmilienM, I don't tweet(
12:32 zhangjn joined #puppet-openstack
12:33 zhangjn joined #puppet-openstack
12:44 pma review please https://review.openstack.org/261520
12:47 zhangjn joined #puppet-openstack
12:48 markvoelker joined #puppet-openstack
13:02 zhangjn joined #puppet-openstack
13:03 zhangjn joined #puppet-openstack
13:04 zhangjn joined #puppet-openstack
13:11 yottatsa joined #puppet-openstack
13:17 mattymo pma, gerrit doesn't want us to work today :(
13:19 mattymo pma, oh cool this is the hideous hack for pymysql since it doesn't support some recent features from python-mysql
13:22 pma <mattymo> which of features? this patch just extend function w/ extra option
13:22 mattymo pma pymysql doesn't explicitly support charset or read_timeout parameters
13:23 mattymo now they're passed directly through the driver
13:23 mattymo if I understand correctly
13:23 pma mattymo> we could omit it
13:23 mattymo no this is just a workaround
13:24 mattymo read_timeout is a good fallback in case your galera cluster runs on a VIP and the node misses the gratuitous arp, it will reconnect after 60s properly
13:25 mattymo iirc aschultz submitted an upstream bug on this too
13:27 pma <mattymo> I don't get it. How this patch should look like?
13:27 mattymo :) it's fine
13:27 mattymo I +1'd it
13:27 pma mattymo> ;-) thanx
13:29 zhangjn joined #puppet-openstack
13:37 zhangjn joined #puppet-openstack
13:40 zhangjn joined #puppet-openstack
13:41 yottatsa joined #puppet-openstack
13:48 markvoelker joined #puppet-openstack
13:55 yottatsa joined #puppet-openstack
14:01 pleia2 joined #puppet-openstack
14:01 openstackgerrit Alexey Deryugin proposed openstack/puppet-murano: Make Horizon DB sync optional  https://review.openstack.org/262011
14:05 kindjal joined #puppet-openstack
14:07 kindjal_ joined #puppet-openstack
14:10 pleia2 joined #puppet-openstack
14:13 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-neutron: do not merge - try network idempotency.  https://review.openstack.org/262223
14:16 pleia2 joined #puppet-openstack
14:17 xiaohua joined #puppet-openstack
14:18 openstackgerrit Alexey Deryugin proposed openstack/puppet-murano: Make Horizon DB sync optional  https://review.openstack.org/262011
14:30 openstackgerrit Alexey Deryugin proposed openstack/puppet-murano: Add acceptance tests for client and application provider  https://review.openstack.org/246480
14:33 pleia2 joined #puppet-openstack
14:33 skolekonov joined #puppet-openstack
14:39 ducttape_ joined #puppet-openstack
14:39 mwhahaha ‎(ノಥ益ಥ)ノ ƃɹo˙ʞɔɐʇsuǝdo˙ʍǝıʌǝɹ
14:45 openstackgerrit Alex Schultz proposed openstack/puppet-neutron: Fixes OVS agent pkg and service name  https://review.openstack.org/262012
14:45 EmilienM weekly meeting in 15 min
14:49 markvoelker joined #puppet-openstack
14:50 dhollinger joined #puppet-openstack
14:53 EmilienM degorenko: can you add the links about warnings on https://etherpad.openstack.org/p/pupp​et-openstack-weekly-meeting-20151229 ?
14:53 EmilienM in the first item
14:54 degorenko EmilienM, are you about: https://bugs.launchpad.net/​puppet-glance/+bug/1528963 ?
14:54 openstack Launchpad bug 1528963 in puppet-neutron "warnings about auth_ parameters present by default" [High,In progress] - Assigned to Sergey Kolekonov (skolekonov)
14:54 EmilienM yeah
14:55 degorenko done :)
14:55 degorenko actually
14:55 degorenko it is already in items
14:55 EmilienM the link was already there, I asked for the reviews
14:55 EmilienM the patches we can review
14:55 EmilienM but that's fine, we can figure out during the meeting
14:57 degorenko EmilienM,  all links putted under bug link
14:57 EmilienM degorenko: thanks man
14:57 degorenko we have now only 4 review for this
14:57 EmilienM cool, I'll look
14:57 EmilienM but I saw one and it lgtm
14:57 EmilienM degorenko: can you +op me please?
14:58 degorenko done ;)
14:58 EmilienM degorenko: thx
14:59 EmilienM meeting!
15:04 pleia2 joined #puppet-openstack
15:04 openstackgerrit Merged openstack/puppet-ironic: Do not use notify for db-sync from main init class  https://review.openstack.org/261270
15:11 openstackgerrit Denis Egorenko proposed openstack/puppet-ironic: Do not use notify for db-sync from main init class  https://review.openstack.org/262238
15:11 openstackgerrit Denis Egorenko proposed openstack/puppet-ironic: Do not use notify for db-sync from main init class  https://review.openstack.org/262238
15:24 openstackgerrit Alexey Deryugin proposed openstack/puppet-murano: Make Horizon DB sync optional  https://review.openstack.org/262011
15:28 baker joined #puppet-openstack
15:29 dslevin joined #puppet-openstack
15:53 openstackgerrit Alexey Deryugin proposed openstack/puppet-murano: Make Horizon DB sync optional  https://review.openstack.org/262011
16:18 darkxploit joined #puppet-openstack
16:50 markvoelker joined #puppet-openstack
16:53 pleia2 joined #puppet-openstack
17:54 openstackgerrit Merged openstack/puppet-openstacklib: Update os_database_connection with extra param  https://review.openstack.org/261520
17:57 openstackgerrit Merged openstack/puppet-cinder: Update cinder backends to use os_service_default  https://review.openstack.org/239800
17:58 mdorman joined #puppet-openstack
17:59 openstackgerrit Merged openstack/puppet-cinder: Add additional backend options for cinder  https://review.openstack.org/258659
18:36 xiaohua joined #puppet-openstack
18:51 markvoelker joined #puppet-openstack
18:52 angdraug joined #puppet-openstack
18:59 GoozeyX joined #puppet-openstack
19:01 GoozeyX Hi, is anyone around that could help me understand the  $::os_service_default usage within keystone/other openstack modules? I am a little bit confused as to how puppet uses this to remove existing values from the config files
19:13 v1k0d3n joined #puppet-openstack
19:13 xarses joined #puppet-openstack
19:50 colonwq xarses, ceph::rgw::keystone uses wget. wget is not in the base RHEL/CentOS 7 installs. I can either install wget via my spec file or update ceph::rgw::keystone to use curl. How would the second impact Debian?
19:51 markvoelker joined #puppet-openstack
19:54 xarses curl is provided
19:54 xarses I'm not sure about wget
19:54 * xarses fires up a container
19:55 ducttape_ joined #puppet-openstack
19:56 xarses erm, neither are provided in the base
19:56 xarses lets see if they dep in
19:59 colonwq if neither are available on Debian, I can just make my spec file add wget.
20:09 GoozeyX xarses, is there some sort of magic working/happening with the  $::os_service_default parameter usage in modules? As far as i see all it does is set the values to '<SERVICE DEFAULT>' based on the external fact
20:32 ikke-t left #puppet-openstack
20:43 xarses GoozeyX: that is maybe something that some of the others can help explain better
20:44 xarses mwhahaha: ^
20:44 mwhahaha GoozeyX: it happens in the providers for the configs
20:44 xarses its to do with allowing the config default to be used, instead of us maintaining our own value which are effectively always out of date
20:44 mwhahaha it recognizes '<SERVICE DEFAULT>' and removes it from the config
20:45 mwhahaha let me go see if i can dig up where that actually happens
20:47 mwhahaha https://github.com/openstack/puppet-cinder/blob/​master/lib/puppet/type/cinder_config.rb#L44-L47
20:47 mwhahaha https://github.com/openstack/puppet-open​stacklib/blob/master/lib/puppet/provider​/openstack_config/ini_setting.rb#L6-L11
20:48 mwhahaha http://cdn.meme.am/instances/500x/22032391.jpg
20:49 GoozeyX cool thank you I will have a look and try to understand it better, ill return with more questions should i not be able to figure this out on my own. currently trying to deploy keystone with puppet on a node of mine and writing rspec tests has kind of made me aware that i am very confused as to how the hell this is currently achieved :D
20:51 mwhahaha so every config provider has an ensure_absent_val set to '<SERVICE DEFAULT>' which gets leveraged by the parent openstack_config provider to automatically set it to absent if it sees that. We're using the fact as a way to prevent typos and provide a single way to do the '<SERVICE DEFAULT>'.
20:51 mwhahaha it also allows us to change it if all instances use the fact
20:51 mwhahaha the testing doesn't use a single constant which is one place that it would be nice to have
20:51 mwhahaha so if we ever have to change it, all the tests have to get updated :(
20:52 andybotting joined #puppet-openstack
20:52 markvoelker joined #puppet-openstack
20:56 GoozeyX hmm would you mind if i quickly pm you?
21:01 mwhahaha that'd be fine
21:17 openstackgerrit joined #puppet-openstack
21:31 * _ody getting back into the swing of things
21:36 _ody Over the holiday I had forgotten how much I hat the new gerrit interface.  Nothing like being annoyed for the first time all over again.
21:42 openstackgerrit Merged openstack/puppet-neutron: Specify search path used for command execution  https://review.openstack.org/260468
21:44 andybotting1 joined #puppet-openstack
21:49 nibalizer _ody: yep
21:52 ducttape_ joined #puppet-openstack
21:53 markvoelker joined #puppet-openstack
23:07 openstackgerrit Merged openstack/puppet-neutron: Adds configuration support for OpenDaylight SDN Controller  https://review.openstack.org/259243
23:12 angdraug joined #puppet-openstack
23:13 openstackgerrit Emile Snyder proposed openstack/puppet-ceph: Adds default public_addr setting so monitors can join cluster.  https://review.openstack.org/262330
23:14 openstackgerrit Cody Herriges proposed openstack/puppet-neutron: Specify search path used for command execution  https://review.openstack.org/262331
23:32 xiaohua joined #puppet-openstack
23:36 openstackgerrit Emile Snyder proposed openstack/puppet-ceph: Adds default public_addr setting so monitors can join cluster.  https://review.openstack.org/262330
23:37 jfluhmann joined #puppet-openstack
23:54 markvoelker joined #puppet-openstack

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