Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2016-04-04

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

All times shown according to UTC.

Time Nick Message
00:33 johnmilton joined #puppet-openstack
00:47 markvoelker joined #puppet-openstack
01:12 beddari joined #puppet-openstack
01:47 ilbot3 joined #puppet-openstack
01:47 Topic for #puppet-openstack is now CI status: GREEN - Puppet OpenStack modules - https://wiki.openstack.org/wiki/Puppet
01:51 bapalm joined #puppet-openstack
01:54 ducttape_ joined #puppet-openstack
01:55 ducttape_ joined #puppet-openstack
02:34 ducttape_ joined #puppet-openstack
02:34 ducttape_ joined #puppet-openstack
02:58 ducttape_ joined #puppet-openstack
03:30 fedexo joined #puppet-openstack
03:52 beddari joined #puppet-openstack
04:02 beddari joined #puppet-openstack
04:15 markvoelker joined #puppet-openstack
04:49 chandankumar joined #puppet-openstack
05:05 sshnaidm joined #puppet-openstack
05:20 aimon joined #puppet-openstack
06:20 jtomasek joined #puppet-openstack
06:40 jmikolajczak joined #puppet-openstack
06:44 magicboiz joined #puppet-openstack
06:44 rmallah joined #puppet-openstack
06:47 rmallah the "Begining with Nova" section of https://forge.puppetlabs.com/openstack/nova  does not document setting up of keystone user , services endpoint etc as documented  http://docs.openstack.org/liberty/install-guide-ubuntu/nova-controller-install.html
06:50 rmallah are users of the module expected to do so on their own ?
06:51 amoralej joined #puppet-openstack
07:07 hjensas joined #puppet-openstack
07:07 hjensas joined #puppet-openstack
07:08 aimon joined #puppet-openstack
07:15 openstackstatus NOTICE: Gerrit is going to be restarted due to bad performance
07:31 paramite joined #puppet-openstack
07:32 openstackgerrit Igor Zinovik proposed openstack/puppet-glance: Implement ability to pass CA bundle certificate for vCenter server  https://review.openstack.org/300495
07:33 xingchao joined #puppet-openstack
07:34 openstackgerrit Igor Zinovik proposed openstack/puppet-glance: Implement ability to pass CA bundle certificate for vCenter server  https://review.openstack.org/300495
07:35 dgurtner joined #puppet-openstack
07:42 jmikolajczak joined #puppet-openstack
07:43 rcernin joined #puppet-openstack
07:54 fawadkhaliq joined #puppet-openstack
08:14 jaosorior joined #puppet-openstack
08:15 openstackgerrit Martin Mágr proposed openstack/puppet-keystone: Preparation for default endpoint names rename  https://review.openstack.org/234798
08:16 gfidente joined #puppet-openstack
08:19 jistr joined #puppet-openstack
08:33 rmallah joined #puppet-openstack
08:41 derekh joined #puppet-openstack
08:42 beddari joined #puppet-openstack
08:48 dgurtner joined #puppet-openstack
08:48 dgurtner joined #puppet-openstack
08:56 aimon joined #puppet-openstack
09:03 xingchao joined #puppet-openstack
09:05 jaosorior joined #puppet-openstack
09:35 mdavidson joined #puppet-openstack
09:42 openstackgerrit Denis Egorenko proposed openstack/puppet-openstack-integration: scenario003: enable application catalog service  https://review.openstack.org/250436
10:05 v1k0d3n joined #puppet-openstack
10:08 f0f4r joined #puppet-openstack
10:17 openstackgerrit Denis Egorenko proposed openstack/puppet-openstack-integration: scenario002: deploy & test Zaqar  https://review.openstack.org/281515
10:18 chandankumar joined #puppet-openstack
10:43 openstackgerrit Denis Egorenko proposed openstack/puppet-openstack-integration: scenario003: enable application catalog service  https://review.openstack.org/250436
10:45 aimon joined #puppet-openstack
10:48 openstackgerrit joined #puppet-openstack
10:52 dgurtner joined #puppet-openstack
10:52 dgurtner joined #puppet-openstack
10:53 dgurtner joined #puppet-openstack
10:57 xingchao joined #puppet-openstack
11:18 chem joined #puppet-openstack
11:23 johnmilton joined #puppet-openstack
11:29 openstackgerrit Dmitry Burmistrov proposed openstack/puppet-oslo: Update oslo::cache define  https://review.openstack.org/301057
11:30 openstackgerrit Dmitry Burmistrov proposed openstack/puppet-oslo: Update oslo::concurrency define  https://review.openstack.org/301057
11:36 jtomasek_ joined #puppet-openstack
11:57 dgurtner joined #puppet-openstack
11:57 dgurtner joined #puppet-openstack
12:00 dgurtner_ joined #puppet-openstack
12:11 dprince joined #puppet-openstack
12:15 markvoelker joined #puppet-openstack
12:17 EmilienM hello
12:17 EmilienM mfisch: on hypvervisors
12:17 openstackgerrit Dmitry Burmistrov proposed openstack/puppet-oslo: Update oslo::policy define  https://review.openstack.org/301079
12:21 yottatsa please review https://review.openstack.org/#/c/300609/ Use global_physnet_mtu to fix MTU settings in Mitaka
12:30 EmilienM degorenko: hey! I updated https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-20160405
12:30 EmilienM degorenko: and I already sent the email!
12:33 aimon joined #puppet-openstack
12:34 EmilienM dprince: looking https://review.openstack.org/300640
12:34 EmilienM dprince: don't they use oslo.db?
12:34 EmilienM using sql_connection is a really old thing
12:37 dprince EmilienM: agree it is old
12:38 EmilienM dprince: I commented but can drop -1 if something comes up in follow-up
12:38 dprince EmilienM: but that is functionally required to make barbican actually work fo me
12:38 EmilienM dprince: cool no problem
12:38 EmilienM as long as it works and there is no warning in logs.
12:38 dprince EmilienM: like without it db-sync fails, there is no Mysql database, etc.
12:38 dprince EmilienM: My guess is people have been using it w/ sqlite (the default)
12:39 dprince EmilienM: that would have worked with the broken setting
12:40 iurygregory morning o/
12:40 EmilienM dprince: yeah; we want to test mysql.
12:41 EmilienM dprince: I want to see beakers tests for that ^
12:41 EmilienM they are currently missing.
12:43 mjblack so I'm seeing that lbaas v2 config is using multi line options with the same key, just like ceilometer is doing
12:44 mjblack trying to think of a good way to handle that scenario
12:53 openstackgerrit Vladimir Eremin proposed openstack/puppet-neutron: Use global_physnet_mtu to fix MTU settings in Mitaka  https://review.openstack.org/300601
12:53 yottatsa EmilienM I've added releasenotes ^^
12:54 EmilienM yottatsa: thanks a ton
12:56 mjblack EmilienM,mfisch: any thoughts of how to tackle multiple keys with same name in the ini settings?
12:57 EmilienM mjblack: paramite did that for lbaasv2, maybe he knows out of the box
12:59 mjblack there is already an lbaasv2 class in puppet-neutron?
12:59 paramite mjblack, there is a openstack_config resource provider in puppet-openstacklib which has this capability
12:59 paramite mjblack, yes there is
13:00 openstackgerrit Jerzy Mikolajczak proposed openstack/puppet-neutron: Remove deprecated options from agents  https://review.openstack.org/301106
13:00 mjblack where is it? I didnt see it under the agents directory
13:01 mjblack ah ok, found it
13:04 mjblack paramite: isnt service_authtoken required for the config?
13:11 paramite mjblack, I don't remember tbh
13:12 paramite mjblack, but if it is not in the class, I guess it was not when I was implementing it
13:12 mjblack its not in the manifests but the file dropped by the package does have the sections for it
13:12 mjblack plus load balancer pool scheduler
13:14 degorenko EmilienM, hey, ok, thanks :)
13:14 jaosorior joined #puppet-openstack
13:15 EmilienM degorenko: fuel CI seems passing on https://review.openstack.org/300442
13:16 degorenko EmilienM, noop tests - library unit tests failed
13:17 EmilienM ok
13:18 jaosorior joined #puppet-openstack
13:18 openstackgerrit Merged openstack/puppet-glance: Implement ability to pass CA bundle certificate for vCenter server  https://review.openstack.org/300495
13:20 morazi joined #puppet-openstack
13:20 beddari EmilienM: has this been discussed more? https://github.com/twc-openstack/puppet-os_docker/issues/1  ... this is a topic I'm really interested in, thanks for bringing it up
13:21 beddari EmilienM: the code does look rather specific to their workflow though :)
13:21 EmilienM beddari: we'll discuss about it at Summit https://etherpad.openstack.org/p/newton-design-puppet
13:24 beddari EmilienM: great, thanks
13:34 rmallah joined #puppet-openstack
13:35 magicboiz joined #puppet-openstack
13:38 openstackgerrit Emilien Macchi proposed openstack/puppet-tempest: Manage Neutron AAS test packages when Neutron is available  https://review.openstack.org/300786
13:48 yottatsa EmilienM > you need to add |
13:48 yottatsa what do you mean?
13:51 chandankumar joined #puppet-openstack
13:51 EmilienM yottatsa: err, yes
13:51 magicboiz joined #puppet-openstack
13:53 openstackgerrit Ivan Chavero proposed openstack/puppet-neutron: Add ml2 package requirement to neutron::plugins::ml2::mech_driver  https://review.openstack.org/301142
13:55 openstackgerrit Vladimir Eremin proposed openstack/puppet-neutron: Use global_physnet_mtu to fix MTU settings in Mitaka  https://review.openstack.org/300601
13:55 yottatsa EmilienM fixed
13:55 EmilienM yottatsa: thanks
13:56 yottatsa tox passed
14:02 Topic for #puppet-openstack is now CI status: ORANGE: openstack-infra/zuul is experiencing issues - Puppet OpenStack modules - https://wiki.openstack.org/wiki/Puppet
14:10 mattymo EmilienM, I hope it gets fixed soon
14:12 mfisch EmilienM: have you seen this with puppet-tempest?  Error: /Stage[main]/Tempest/Tempest_neutron_net_id_setter[public_network_id]: Could not evaluate: Command openstack_command is missing
14:12 mfisch Error: /Stage[main]/Tempest/Tempest_glance_id_setter[image_ref]: Could not evaluate: Command openstack_command is missing
14:15 mfisch I'm missing a setting it seems but dont know which
14:16 EmilienM mfisch: do you have osclient installed?
14:16 mfisch it appears no
14:16 mfisch I will add
14:17 EmilienM maybe we should add the dep
14:17 mfisch we should make that a dep
14:17 mfisch jinx
14:17 EmilienM mfisch:  include '::openstacklib::openstackclient'
14:17 EmilienM mfisch: I can do it
14:17 mfisch thx
14:20 Guest29628 joined #puppet-openstack
14:21 dhollinger joined #puppet-openstack
14:21 aimon joined #puppet-openstack
14:24 EmilienM mfisch: do you run tempest from an external node?
14:24 EmilienM or from a controller?
14:25 mfisch EmilienM: I'm just playing around with it right now, will probably be the same node
14:25 mfisch just an experiment
14:25 EmilienM mfisch: I don't understand why you miss the osclient then
14:25 mfisch I haven't installed the rest of openstack yet
14:25 EmilienM mhh ok
14:27 haplo37 joined #puppet-openstack
14:29 openstackgerrit Emilien Macchi proposed openstack/puppet-tempest: deploy openstackclient and make our providers requiring it  https://review.openstack.org/301162
14:29 EmilienM mfisch: ^
14:30 openstackgerrit Emilien Macchi proposed openstack/puppet-tempest: deploy openstackclient and make our providers requiring it  https://review.openstack.org/301162
14:34 rmallah joined #puppet-openstack
14:37 mfisch EmilienM: c'est bon merci
14:41 ducttape_ joined #puppet-openstack
14:42 rmart04 joined #puppet-openstack
14:44 openstackgerrit Ivan Chavero proposed openstack/puppet-neutron: Add ml2 package requirement to neutron::plugins::ml2::mech_driver  https://review.openstack.org/301142
14:48 chandankumar joined #puppet-openstack
14:49 Topic for #puppet-openstack is now CI status: RED: openstack-infra/zuul is experiencing critical issues that prevents CI to run - Puppet OpenStack modules - https://wiki.openstack.org/wiki/Puppet
14:52 emccormick joined #puppet-openstack
14:53 xarses joined #puppet-openstack
14:54 xingchao joined #puppet-openstack
15:01 magicboiz left #puppet-openstack
15:05 openstackgerrit Valery Tschopp proposed openstack/puppet-vswitch: add missing dev keyword to ip link command  https://review.openstack.org/301176
15:06 Topic for #puppet-openstack is now CI status: GREEN - Puppet OpenStack modules - https://wiki.openstack.org/wiki/Puppet
15:07 degorenko EmilienM, hey, do you know anything about this commit: https://review.openstack.org/#/c/276103/ ?
15:08 EmilienM degorenko: I don't
15:08 degorenko :(
15:08 degorenko is this guy here in irc?
15:08 openstackgerrit Pradeep Kilambi proposed openstack/puppet-gnocchi: Add sync_db param to gnocchi db class  https://review.openstack.org/300604
15:12 alee joined #puppet-openstack
15:15 aimon joined #puppet-openstack
15:18 EmilienM good news: zuul is back
15:18 EmilienM do not recheck, it's useless
15:20 degorenko mflobo, ping
15:25 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario003: enable IPv6 on centos7  https://review.openstack.org/301184
15:26 mdorman joined #puppet-openstack
15:29 aimon joined #puppet-openstack
15:37 fedexo joined #puppet-openstack
15:37 openstackgerrit Dmitry Burmistrov proposed openstack/puppet-oslo: Update oslo::policy define  https://review.openstack.org/301079
15:39 openstackgerrit Dmitry Burmistrov proposed openstack/puppet-oslo: Update oslo::concurrency define  https://review.openstack.org/301057
15:41 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario003: enable IPv6 on centos7  https://review.openstack.org/301184
15:43 EmilienM degorenko: fyi, tempest plugins are going to land, so we open more testing now: murano, zaqar, barbican, etc etc...
15:44 degorenko EmilienM, i've updated today patch for murano
15:44 EmilienM excellent, I'll look
15:44 EmilienM I'm working on zaqar
15:44 EmilienM thanks for your help on zaqar btw
15:44 degorenko no problem
15:44 degorenko i have a few questions
15:44 degorenko for prev patch set
15:44 degorenko take a look on them
15:45 EmilienM oops zaqar fails, and it's something in zaqar it seems
15:45 EmilienM I'm going on #openstack-zaqar
15:46 mwhahaha degorenko: is there anything specific you'd like addressed in https://review.openstack.org/#/c/298718/ before it can be merged?
15:46 * degorenko looking
15:47 openstackgerrit Merged openstack/puppet-openstack-integration: scenario003: enable SSL by default  https://review.openstack.org/299605
15:47 jaosorior joined #puppet-openstack
15:47 EmilienM degorenko: I'll do the gnocchi approach, using a case
15:47 degorenko mwhahaha, for https://review.openstack.org/#/c/298718/7/spec/acceptance/basic_glance_spec.rb agree for checking properties, only this. Otherwise lgtm
15:47 EmilienM degorenko: so we send a warning on ubuntu nodes to say zaqar is not deployed
15:48 mwhahaha k i'll update that
15:48 jaosorior joined #puppet-openstack
15:48 degorenko EmilienM, we have not murano for rdo, but here is some problems on ubuntu, i will check
15:48 EmilienM degorenko: err, in fact no gnocchi does not have a case, it also use if else
15:49 EmilienM degorenko: no murano in rdo?
15:49 degorenko EmilienM, it is on review i guess (STILL)
15:49 EmilienM degorenko: link?
15:49 EmilienM degorenko: I can review it
15:49 degorenko https://github.com/openstack-packages/murano
15:50 degorenko for review, let me find
15:50 EmilienM degorenko: link of review
15:51 degorenko EmilienM, i can't find it
15:51 degorenko going to #rdo
16:00 rmallah can anyone point to some discussion or quickly tell the main reason behind deprecating   https://github.com/stackforge/puppet-openstack
16:01 cwolferh joined #puppet-openstack
16:08 aimon joined #puppet-openstack
16:10 openstackgerrit James Slagle proposed openstack/puppet-tripleo: Fix comparison to control_virtual_ip  https://review.openstack.org/301216
16:20 EmilienM degorenko: I know why murano fails
16:20 EmilienM you're missing all the logic to have ssl / ipv6
16:21 degorenko EmilienM, scenario3 is working only with ssl / ipv6?
16:21 openstackgerrit James Slagle proposed openstack/puppet-tripleo: Fix comparison to control_virtual_ip  https://review.openstack.org/301216
16:21 EmilienM degorenko: right, indeed
16:21 EmilienM degorenko: I'm looking at logs
16:21 EmilienM degorenko: btw, now scenario003 is on ssl and ipv6 is coming up
16:21 degorenko EmilienM, ok, i will update it then
16:22 EmilienM degorenko: and tempest is failing: http://logs.openstack.org/36/250436/25/check/gate-puppet-openstack-integration-3-scenario003-tempest-ubuntu-trusty/036b944/console.html#_2016-04-04_11_00_17_117
16:22 EmilienM it's probably a bug in murano
16:23 EmilienM I see the same in Zaqar
16:23 EmilienM does murano run tempest plugin tests in gate?
16:23 degorenko it should
16:25 EmilienM degorenko: ImportError: No module named murano_tempest_tests.plugin
16:25 degorenko EmilienM, patch for ssl for scenario003 was merged after my tests failed
16:25 EmilienM degorenko: right, the failure is : ImportError: No module named murano_tempest_tests.plugin
16:25 degorenko so probably bug in murano
16:25 degorenko i've asked our murano guys
16:25 degorenko waiting for reply
16:29 EmilienM degorenko: cool, I'm taking care of zaqar
16:31 rmallah joined #puppet-openstack
16:45 v1k0d3n joined #puppet-openstack
16:47 aimon joined #puppet-openstack
16:49 openstackgerrit Ivan Chavero proposed openstack/puppet-neutron: Add ml2 package requirement to neutron::plugins::ml2::mech_driver  https://review.openstack.org/301142
16:55 openstackgerrit Denis Egorenko proposed openstack/puppet-murano: Do not raise error when ca_file is not passed  https://review.openstack.org/301240
16:57 f0f4r joined #puppet-openstack
16:58 degorenko EmilienM, i know why murano is failed
16:59 dgurtner joined #puppet-openstack
16:59 chandankumar joined #puppet-openstack
17:02 rahulait joined #puppet-openstack
17:09 openstackgerrit Mykyta Karpin proposed openstack/puppet-glance: [WIP] Switch glance to os_service_default facts  https://review.openstack.org/299822
17:12 openstackgerrit Mykyta Karpin proposed openstack/puppet-glance: [WIP] Switch glance to os_service_default facts  https://review.openstack.org/299822
17:17 openstackgerrit Denis Egorenko proposed openstack/puppet-murano: Add ability use ssl for Rabbitmq and for Murano RabbitMQ  https://review.openstack.org/301253
17:20 openstackgerrit Denis Egorenko proposed openstack/puppet-openstack-integration: scenario003: enable application catalog service  https://review.openstack.org/250436
17:39 EmilienM degorenko, mwhahaha: infra is about to land https://review.openstack.org/#/c/301251/ this week. Since I'm afk the next 2 days, please report any issue related to centos7 jobs to pabelanger
17:39 mwhahaha k
17:39 degorenko ack
17:39 aimon joined #puppet-openstack
17:39 degorenko EmilienM, for murano: the problem is in this patch https://review.openstack.org/#/c/297647/ it is not in rc1, available only for rc3
17:41 EmilienM degorenko: ok so ubuntu will update packages soon when they release
17:41 EmilienM degorenko: in the meantime, we can start testing on RDO
17:41 degorenko EmilienM, ack, then we will wait. Btw, i've updated patch for murano and we have 2 additional patches
17:41 degorenko https://review.openstack.org/301240 & https://review.openstack.org/301253
17:42 EmilienM excellent
17:43 mwhahaha degorenko: were you looking at the ec2api module init patch?
17:43 degorenko mwhahaha, [openstack-dev] [puppet][ec2api] - Official EC2 puppet module repo and https://review.openstack.org/#/c/276103/
17:44 mwhahaha yea i know, i saw it last week and was thinking of picking it up since it had been sitting for a while
17:44 mwhahaha we should probably split that patch up so we could land it :D
17:44 degorenko mwhahaha, i've asked mflobo - he said that will update patch on this week
17:45 mwhahaha since it used a really old cookiecutter it might be beneficial to something more like what baribican was doing
17:45 degorenko may be yes
17:45 degorenko you can share your thoughts in mail tread btw
17:46 mwhahaha yea i'll send a note
17:46 degorenko nice
17:49 dgurtner joined #puppet-openstack
17:49 openstackgerrit Denis Egorenko proposed openstack/puppet-murano: Add ability use ssl for Rabbitmq and for Murano RabbitMQ  https://review.openstack.org/301253
17:53 EmilienM mjblack: are you sure this bug is valid? https://bugs.launchpad.net/puppet-neutron/+bug/1565754
17:53 openstack Launchpad bug 1565754 in puppet-neutron "add support for lbaas v2" [Undecided,New]
17:56 openstackgerrit Alex Schultz proposed openstack/puppet-glance: Add ability to set properties with glance_image  https://review.openstack.org/298718
17:58 angdraug joined #puppet-openstack
17:58 mjblack EmilienM: its not valid, I didnt know lbaasv2 was in a different location
17:58 mjblack EmilienM: I'm going to be submitting a new bug report for cinder...looks like devs removed ssl from cinder-api wsgi process
17:59 mjblack https://review.openstack.org/#/c/219671/
17:59 EmilienM when I added SSL to our CI, cinder was not working.
18:01 mjblack EmilienM: for mitaka?
18:01 EmilienM yes
18:01 mjblack They removed the ssl options
18:02 aimon joined #puppet-openstack
18:02 mjblack they have in the config reference an ssl section but from what I can tell its not even being looked at on startup
18:09 alee EmilienM, _degorenko|afk hey - I just want to clarify the whole $os_service_default thing again.  When we set a parameter to this value, we are trying to use whatever upstream uses.
18:09 _degorenko|afk alee, yes :)
18:09 _degorenko|afk hey
18:10 alee now in terms of a config file like barbican.conf, for instance, that means that we end up commenting out or eliminating whatever value is there ?  or we do nothing at all to that setting in barbican.conf?
18:12 alee _degorenko|afk, EmilienM - what seems to be happening is that we are actually removing the parameter from barbican.conf - as if the only thing that is there is effectively overrides.
18:13 alee and then any upstream defaults are supposed to be hardcoded into code
18:13 alee is that the intention?
18:16 EmilienM alee: os_service_default does not remove anything
18:17 alee EmilienM, ok - so the intention is that -- when the puppet modules apply -- if we see os_service_default, then that parameter is left alone?
18:17 alee and should maintain whatever value was delivered in the file by the rpm package?
18:19 alee EmilienM, I want to confirm that before I start hunting down what happened.
18:21 Matum joined #puppet-openstack
18:21 EmilienM alee: https://github.com/openstack/puppet-openstacklib/blob/master/lib/puppet/provider/openstack_config/ini_setting.rb#L21-L23
18:21 EmilienM we ensure the resource is absent in config file
18:21 EmilienM so barbican.conf won't have the value and rely on what is set in code
18:23 alee EmilienM, ok - so it does remove whatever value is in barbican.conf
18:24 EmilienM alee: if a value is managed by puppet and set to os_service_default, yes
18:25 alee EmilienM, ok - so if there is a value which upstream barbican sets only with a default in barbican.conf, and not in code - then we cannot use os_service_default.
18:26 EmilienM alee: this is a barbican bug
18:26 EmilienM all other projects set default values in their code
18:26 alee EmilienM, and theoretically that should be a bug in upstream barbican
18:26 alee gotcha
18:26 EmilienM it's a mistake to set default value in config file only
18:26 EmilienM config files should be generated by oslo config generator
18:26 EmilienM and if you don't do that, that's also a bug
18:27 alee EmilienM, ok thats good to know -- need to look into that.
18:27 EmilienM alee: http://docs.openstack.org/developer/oslo.config/generator.html
18:29 _ody EmilienM: Do you know when RDO and UCA will certify their mitaka repos as "released"?
18:29 openstackgerrit Matthew J Black proposed openstack/puppet-cinder: Implement Cinder API WSGI support  https://review.openstack.org/287964
18:29 EmilienM _ody: no but soon
18:30 _ody Ok. I'll keep an eye on it.  Just don't desire releasing to the forge until then.
18:30 EmilienM _ody: why that?
18:31 EmilienM _ody: stable/mitaka already deploys by default the stable repos (they just don't exist yet)
18:31 EmilienM our CI is pin on repos that work now
18:32 _ody Well.  What happens if the modules are released and they can't find packages?
18:38 EmilienM in my experience, at every summit we ask who is using Puppetlabs forge, and it's very rare to see someone raising hand
18:38 EmilienM but yeah, you can wait.
18:40 _ody Who uses it at the summit is completely beside the point.
18:42 EmilienM _ody: yeah, exactly. The point here is to wait for a release date. Our code has been released, and repos needs to be created, we don't handle that, so we move forward.
18:42 EmilienM we decided to not wait for stable repos to release our modules
18:43 EmilienM because it's something we don't actually manage
18:43 _ody Doesn't that result in a broken release?
18:44 EmilienM the code that setups the repo is in openstack_extras, so yes, you can say "8.0.0 release of openstack_extras is broken until packaging is fixed"
18:44 EmilienM if you have a suggestion, I'm very open to it
18:46 darkxploit joined #puppet-openstack
18:46 EmilienM mjblack: I'll also let you rebase https://review.openstack.org/#/c/288091/
18:47 mjblack EmilienM: which beaker test did it fail with?
18:47 EmilienM mjblack: I'll WIP https://review.openstack.org/#/c/287964/ until 288091 pass CI.
18:47 EmilienM beaker actually pass, because we don't test cinder API
18:47 EmilienM but it actually does not work, if you look at https://review.openstack.org/#/c/288091/
18:51 EmilienM mjblack: where you able to run cinder in WSGI?
18:52 _ody EmilienM: Not realy.  Seems like a documentation issue since everyone pretty much has to rebuild a OpenStack package or two to go production.  I'd say highlight it in the guide repo we just launched.
18:57 angdraug joined #puppet-openstack
18:58 mjblack EmilienM: I will test it out in a few in my environment
18:59 EmilienM mjblack: the -1 is just to make sure we don't land it before it's tested.
19:00 mjblack I'd run the beaker scenario but I'm having issues with my laptop here
19:00 EmilienM mjblack: use cloud ;-)
19:03 mjblack lol havent played with beaker, an easy way to point it to an openstack environment?
19:08 EmilienM mjblack: http://my1.fr/blog/puppet-module-functional-testing-with-vagrant-openstack-and-beaker/
19:11 emccormickva joined #puppet-openstack
19:20 EmilienM _ody: I'm rebasing https://review.openstack.org/#/c/296557/ and updating list of dependencies
19:23 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Add explicit dependencies to pass puppet4  https://review.openstack.org/296557
19:24 EmilienM _ody: rebased & commented
19:32 _ody EmilienM: Your last comment could be considered out of scope for that review.  Those requires are I just implementing the already present dependencies in a different way. I am more inclined to just remove those from the change.
19:32 _ody The only ones that really need to added are the ones on the execs.
19:32 EmilienM exactly
19:33 EmilienM _ody: I just want to drop the requires on glance & neutron providers
19:33 EmilienM mhh
19:34 _ody EmilienM: yeah.  I'll remove the requires and we can work on removing the arrow chaing in a differen review.
19:34 EmilienM _ody: well, it will probably fail
19:34 EmilienM I guess you can keep it
19:34 EmilienM _ody: what was the issue with: Keystone_user_role['admin@openstack'] -> Neutron_network<||> ?
19:35 EmilienM it does not work anymore with puppet4?
19:36 mwhahaha did they removed --quiet from the openstack client? http://logs.openstack.org/18/298718/8/check/gate-puppet-glance-puppet-beaker-rspec-ubuntu-trusty/73967e0/console.html#_2016-04-04_18_57_08_031
19:37 mwhahaha or is it the trailing space or something? ic an't figure out why that throws an error now
19:38 EmilienM mwhahaha: same result on centosè?
19:38 mwhahaha yea
19:38 EmilienM centos7?
19:38 EmilienM mhhok
19:38 mwhahaha it was working and i updated the tests and now it's puking
19:38 EmilienM can you give a date when it worked?
19:39 mwhahaha http://logs.openstack.org/18/298718/8/check/gate-puppet-glance-puppet-beaker-rspec-devstack-centos7/1691928/console.html#_2016-04-04_18_09_15_445
19:39 EmilienM so we can analize the repos
19:39 mwhahaha https://review.openstack.org/#/c/298718/ is the review
19:40 mwhahaha last patch was on the 30th
19:40 EmilienM I don't see anything related in osclient yet
19:46 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario003: enable IPv6 on centos7  https://review.openstack.org/301184
19:49 mwhahaha i bet it's the space at the end
19:50 mwhahaha or maybe there's a nonprintable char
19:52 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Set OS specific init service providers  https://review.openstack.org/299773
19:54 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: Set OS specific init service providers  https://review.openstack.org/299773
19:54 EmilienM _ody: on the puppet patch, what is weird is that it's only failing on beaker/centos7 but integration scenario is working fine
19:58 EmilienM just by switching to the new provider
19:59 EmilienM _ody: are you aware of any new requirement to run this service provider? a specific package?
20:07 openstackgerrit Alex Schultz proposed openstack/puppet-glance: Add ability to set properties with glance_image  https://review.openstack.org/298718
20:17 Matum joined #puppet-openstack
20:18 _ody EmilienM: I also found it quite weird and why I had to pass it on.  There is nothing in puppet I know that explains what i happening.  The only other required package is rehdat-lsb-core but TBH that kinda needs to exist for puppet to work properly in the first place anyway.
20:18 _ody People depend on quite a few facts that are also derived from that package.
20:18 EmilienM _ody: yeah rehdat-lsb-core is by default in our nodes
20:22 _ody As for "Keystone_user_role['admin@openstack'] -> Neutron_network<||>".  I think it is better to not create dependencies on resource inside classes that are outside the current module.  It creates a reliance on implementation unnecessarily.  Depending on the class just simple abstracts away the need of knowing what the admin user is or that we even use a resource named keystone_user_role.
20:23 _ody It makes any unknown future deprecations easier.
20:27 EmilienM _ody: right, I 100% agree on that, let's keep your patch like is it
20:28 twm2016 joined #puppet-openstack
20:29 _ody EmilienM: Now that we've talked about, I'd like to split it up.  It isn't a Puppet 4 requirement.
20:30 EmilienM _ody: sure
20:30 twm2016 furlongm: I made a comment on your reported bug, https://bugs.launchpad.net/puppet-swift/+bug/1554835
20:30 openstack Launchpad bug 1554835 in puppet-swift "missing configuration options for EC / object-reconstructor" [Medium,Confirmed]
20:30 twm2016 I think this is related https://review.openstack.org/#/c/264966/ isn't it?
20:32 EmilienM crinkle: I addressed some comments on https://review.openstack.org/#/c/300696/ - do you have some? did you want to keep the Puppetfile in place?
20:35 crinkle EmilienM: looking
20:36 openstackgerrit Cody Herriges proposed openstack/puppet-openstack-integration: Add explicit dependencies to pass puppet4  https://review.openstack.org/296557
20:36 EmilienM we'll need to add support for stable branches
20:36 EmilienM for openstack modules
20:38 openstackgerrit Merged openstack/puppet-tempest: deploy openstackclient and make our providers requiring it  https://review.openstack.org/301162
20:38 dgurtner joined #puppet-openstack
20:41 crinkle EmilienM: hmm i feel like we could store the lists from the *.txt files in some kind of partial puppetfile
20:42 crinkle EmilienM: but if we're moving towards having a job that updates a puppetfile then that will be even better
20:42 crinkle EmilienM: i like it
20:42 openstackgerrit Merged openstack/puppet-tempest: Manage Neutron AAS test packages when Neutron is available  https://review.openstack.org/300786
20:44 EmilienM crinkle: yes, I'm currently working on a patch in openstack-infra that will run periodically and propose changes.
20:45 EmilienM crinkle: which means, Puppetfile stays in the openstack-integration but the script I wrote might move to project-config or something
20:45 EmilienM does it make sense?
20:45 crinkle EmilienM: yep
20:45 EmilienM thx
20:57 openstackgerrit Alex Schultz proposed openstack/puppet-glance: Add ability to set properties with glance_image  https://review.openstack.org/298718
21:10 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario003: enable IPv6 on centos7  https://review.openstack.org/301184
21:15 mwhahaha looks like our beaker tests don't like it when you have > 1 glance image
21:15 mwhahaha i assume it's a delay in the image processing in glance causing some sync issues when we run it immediately after
21:20 EmilienM mwhahaha: don't we have a retry in the provider?
21:20 mwhahaha not completely sure because it's not obvious
21:21 EmilienM mwhahaha: our integration jobs have multiple images, cirros and cirros_alt
21:21 EmilienM do they fail too?
21:21 mwhahaha no
21:21 mwhahaha just the beaker
21:22 mwhahaha like i said i think it's because of the idempotency check
21:34 twm2016 Hi everyone, I'm new to puppet and am trying to deploy my own OpenStack cloud using puppet All-In-One.
21:35 twm2016 It seems I am getting errors related to my works proxy. With GET calls for ruby files.
21:36 twm2016 Should I look for help here or in openstack-infra?
21:37 EmilienM twm2016: which doc are you following?
21:37 twm2016 EmilienM: https://github.com/openstack/puppet-openstack-integration#all-in-one
21:37 brandon joined #puppet-openstack
21:38 EmilienM twm2016: ok, what kind of proxy errors? they should be related to your network
21:38 richm joined #puppet-openstack
21:39 twm2016 EmilienM: This is the output from my console: http://paste.openstack.org/show/492931/
21:39 EmilienM GET http://rubygems.org/gems/bundler-1.11.2.gem
21:39 EmilienM 302 Not Allowed
21:40 EmilienM it sounds like your network is not allowing to download gems from http://rubygems.org
21:40 twm2016 I looked for a work around online and I didn't find anything.
21:41 EmilienM there is actually one
21:41 EmilienM open Gemfile and change GEM_SOURCE, to find another mirror
21:43 twm2016 Okay, I will try that. Thank you.
21:57 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Implement a script to generate Puppetfile  https://review.openstack.org/300696
22:00 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Implement a script to generate Puppetfile  https://review.openstack.org/300696
22:04 mwhahaha EmilienM: https://review.openstack.org/#/c/298718 before you got on vacation :D
22:05 EmilienM mwhahaha: ok I'll look this one  before leaving in far canadian north
22:05 mwhahaha don't get eaten by a polar bear
22:06 EmilienM mwhahaha: I'll eat them
22:06 bkero EmilienM is a polar bear hunter
22:07 EmilienM hopefully not
22:07 bkero Wild polar bears of Montreal
22:07 bkero ...are they French polar bears?
22:08 EmilienM bkero: I don't live in MTL !!
22:08 bkero ...Québécois polar bears?
22:08 EmilienM bkero: in mtl, it's more beers :P
22:08 bkero Right. Mmm Unibroue
22:14 twm2016 EmilienM: I have tried modifying the Gemfile like you said but I haven't had any results. Something interesting I found was that I get the same error even if I delete the Gemfile entirely.
22:14 EmilienM twm2016: you need to run bundle update
22:14 EmilienM (I think)
22:17 EmilienM crinkle: here we go! https://review.openstack.org/301375
22:17 crinkle EmilienM: woot
22:31 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: scenario003: enable IPv6 on centos7  https://review.openstack.org/301184
22:36 johneax joined #puppet-openstack
22:44 EmilienM _ody: lol it pass https://review.openstack.org/#/c/299773/
22:44 EmilienM mwhahaha: can you +A this one?
22:44 mwhahaha yea
22:44 EmilienM I don't know why it failed before though
22:44 mwhahaha what no tests?
22:45 EmilienM let's see ceph tests
22:45 EmilienM no coverage for that
22:47 mwhahaha i know that's why i asked :D
22:50 xarses EmilienM: anything change with the centos image?
22:50 EmilienM xarses: probably
22:50 EmilienM but go figure
22:50 * xarses sighs
22:54 xarses I'm fine with the no coverage, the service providers need to all be re-done to systemd support anyways
22:54 mwhahaha k
22:55 EmilienM probably puppet-swift will need updates for puppet4
22:55 xarses Which was going to be my next step in making this work, but apparently EmilienM has to one up me with a rebase
22:55 xarses well played...
23:02 _ody EmilienM: ...
23:02 _ody Well then.
23:03 _ody Sigh.
23:03 EmilienM _ody: what was the last blockers for puppet4?
23:03 EmilienM _ody: your last patchset is not passing: https://review.openstack.org/#/c/296557/
23:04 _ody I am betting typo
23:04 EmilienM typo is my life
23:05 openstackgerrit Cody Herriges proposed openstack/puppet-openstack-integration: Add explicit dependencies to pass puppet4  https://review.openstack.org/296557
23:05 _ody Surprised my syntax checking didn't catch that.
23:06 EmilienM _ody: so you took over my last patchset and missed a Depends-On the puppet-ceph- can you add it again?
23:07 EmilienM _ody: if you want to checkout a patchset, just run "git review -d 296557" so you'll get the changes
23:07 _ody yep.  Simply forgot you'd rebased and such.
23:08 EmilienM _ody: you can drop all the others
23:09 openstackgerrit Cody Herriges proposed openstack/puppet-openstack-integration: Add explicit dependencies to pass puppet4  https://review.openstack.org/301383
23:10 openstackgerrit Cody Herriges proposed openstack/puppet-openstack-integration: Add explicit dependencies to pass puppet4  https://review.openstack.org/296557
23:26 ducttape_ joined #puppet-openstack
23:29 EmilienM _ody: still syntax http://logs.openstack.org/57/296557/28/check/gate-puppet-openstack-integration-3-scenario001-tempest-devstack-centos7/24600aa/console.html#_2016-04-04_23_15_06_462
23:36 openstackgerrit Cody Herriges proposed openstack/puppet-openstack-integration: Add explicit dependencies to pass puppet4  https://review.openstack.org/296557
23:37 markvoelker joined #puppet-openstack
23:46 openstackgerrit Merged openstack/puppet-ceph: Set OS specific init service providers  https://review.openstack.org/299773
23:48 openstackgerrit Merged openstack/puppet-openstack-integration: Run Tempest plugins  https://review.openstack.org/283786
23:53 EmilienM mwhahaha, _ody: this one is I think, ready to go: https://review.openstack.org/#/c/301184/
23:53 EmilienM cheers guys, see you on Thursday :-)
23:54 mwhahaha Later

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