Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2017-09-19

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

All times shown according to UTC.

Time Nick Message
00:08 openstackgerrit Mohammed Naser proposed openstack/puppet-nova master: Pass arguments as array for nova-manage provider  https://review.openstack.org/504977
00:21 openstackgerrit Mohammed Naser proposed openstack/puppet-keystone master: [DNM] test  https://review.openstack.org/504361
00:42 xarses_ joined #puppet-openstack
00:45 openstackgerrit Merged openstack/puppet-octavia master: Add api_handler option  https://review.openstack.org/503988
00:46 openstackgerrit Merged openstack/puppet-octavia master: Deprecate revocation_cache_time option  https://review.openstack.org/503928
01:18 openstackgerrit Merged openstack/puppet-neutron master: add parameter to overwrite/add wsgi process options  https://review.openstack.org/504892
01:21 openstackgerrit zhongshengping proposed openstack/puppet-nova master: Remove useless options  https://review.openstack.org/504871
01:55 ilbot3 joined #puppet-openstack
01:55 Topic for #puppet-openstack is now CI Status: RED (TripleO CI broken, blocking patches) | Puppet OpenStack modules https://docs.openstack.org/puppet-openstack-guide/latest/
02:23 openstackgerrit Mohammed Naser proposed openstack/puppet-nova master: Pass arguments as array for nova-manage provider  https://review.openstack.org/504977
02:27 mnaser puppet cores: please prioritize this to fix our gates and fix tripleo - https://review.openstack.org/#/c/504977/
02:28 mnaser please read comments in the bug as i provide more insight and link to logs where the builds were successful
02:28 mnaser the faster we get this merged the faster things clear up
02:31 * mwhahaha waits for gerrit to stop being stupid
02:33 openstackgerrit Merged openstack/puppet-openstack-integration master: keystone: run credential setup on xenial  https://review.openstack.org/504407
02:35 mnaser yeah its been quite slow since the upgrade
02:41 openstackstatus NOTICE: Gerrit is being restarted to feed its insatiable memory appetite
02:42 mnaser mwhahaha also both those patches (the original one and the fix) should be sent to stable/pike to fix the periodic problems in tripleo
02:43 mnaser ill remember to do them but just saying it in case i forget :p
02:43 mwhahaha k
02:46 mwarad joined #puppet-openstack
02:50 larsks joined #puppet-openstack
02:51 larsks Anyone around now who can help with an rspec test? I'm getting an "unsupported osfamily" error I don't understand while trying to write a test for puppet-tripleo.
02:53 mwhahaha larsks: sounds like you're not properly populating the facts so a module is erroring on you
02:54 mwhahaha larsks: do you have the test posted somewhere?
02:54 mwhahaha larsks: that's where the on_supported_os block for rspec tests is handy because it'll populate that stuff for you. example https://github.com/openstack/puppet-tripleo/blob/master/spec/classes/tripleo_profile_base_aodh_evaluator_spec.rb#L50-L58
02:55 larsks mwhahaha: this is my stub test that is failing: https://gist.github.com/larsks/3b82c8226f2eec94c476065fd392f67b
02:56 larsks I used the aodh test as a model, actually.
02:56 mwhahaha larsks: my assumption is that the fluentd class is doing something silly
02:56 larsks That's probably not an unreasonable assumption.  I'm just having a hard time reading the backtraces that rake spec is producing.
02:57 mwhahaha https://github.com/soylent/konstantin-fluentd/blob/master/manifests/params.pp#L6-L20
02:57 larsks Ah, for example.
02:57 mwhahaha so if $facts['osfamily'] isn't 'redhat' or 'debian' it throws that fatal
02:57 larsks I wasn't able to tell that the fluentd module is what was producing the error, so that helps a lot.
02:57 mwhahaha osfamily should be set correctly via the on_supported_os stuff
02:58 mwhahaha though it might be including something outside of redhat/debian
02:58 larsks Part of the problem is that the generated error shows up verbatim (the ${facts['osfamily']} part shows up literally in the output), so I'm not sure what is triggering it.
02:59 larsks Actually, belay that.
02:59 larsks I think it's empty?  The actual line with the error is "#   Unsupported osfamily"
02:59 mwhahaha yea it might be empty
03:00 larsks So...what is my best option here?
03:01 larsks E.g., do I set osfamily (+ other facts?) explicitly in the test instead of using the on_supported_os bit?
03:01 mwhahaha that wouldn't be ideal but it would work
03:01 mwhahaha let me take a look at it real quick
03:02 mwhahaha it might also be puppet version specific
03:02 larsks My local environment is puppet 4.8.1.
03:02 mwhahaha eh that should be ok
03:02 openstackgerrit ShangXiao proposed openstack/puppet-openstack-integration master: Update and replace http with https for doc links  https://review.openstack.org/504998
03:12 mwhahaha larsks: it's the $facts['osfamily']
03:12 mwhahaha larsks: $::osfamily is correct in the test but the $facts var doesn't appear to be properly constructed
03:13 larsks Okay. Is that something I can fix that in that let (:facts) ... block?
03:14 mwhahaha no i tried that as well
03:14 mwhahaha let me see if i can figure out what's going on
03:14 mwhahaha you might just have to skip the test for now
03:14 larsks I'm working on this because emilient said "I would be fine with this review if it had a test" :)
03:15 mwhahaha seems like a bug in puppet-rspec
03:15 larsks Well, I guess I'm glad I wasn't missing something simple.
03:17 mwhahaha it's probably because we use rspec-puppet 2.2.0 which is way old by now
03:24 mwhahaha larsks: yea it's the version of rspec-puppet we have in puppet-openstack_spec_helper
03:24 larsks mwhahaha: you mean, it works with a different version? Or you are confirming that 2.2.0 is the version currently in use?
03:24 mwhahaha yes to both
03:25 mwhahaha we need to bump the version in puppet-openstadck_spec_helper
03:25 mwhahaha which will resolve your problems
03:25 xarses_ joined #puppet-openstack
03:25 mwhahaha i'm testing locally then i'll propose a patch
03:25 larsks Awesome.  I appreciate you taking the time to look into this, because I was stumped.
03:27 larsks It's gotten way late here, so I'm going to turn in. Thanks again!
03:27 openstackgerrit Alex Schultz proposed openstack/puppet-openstack_spec_helper master: Bump rspec-puppet version  https://review.openstack.org/505002
03:27 mwhahaha larsks: good night. -^ is the patch we'll need first
03:27 larsks Yah, I added myself as a reviewer so I can find it in the morning :)
03:28 mwhahaha we'll see how badly it blows up :D
03:28 * mwhahaha wanders off as well
03:40 ntpttr_laptop joined #puppet-openstack
04:01 ykarel joined #puppet-openstack
04:03 ykarel_ joined #puppet-openstack
04:16 udesale joined #puppet-openstack
04:39 skramaja joined #puppet-openstack
05:04 agurenko joined #puppet-openstack
05:12 skramaja_ joined #puppet-openstack
05:47 ratailor joined #puppet-openstack
06:00 udesale joined #puppet-openstack
06:00 jtomasek joined #puppet-openstack
06:06 cmurphy joined #puppet-openstack
06:06 mwhahaha joined #puppet-openstack
06:10 Mosibi joined #puppet-openstack
06:10 spredzy joined #puppet-openstack
06:10 tdasilva joined #puppet-openstack
06:10 kellyzdude joined #puppet-openstack
06:10 rajinir joined #puppet-openstack
06:21 mnaser joined #puppet-openstack
06:41 jaganathan joined #puppet-openstack
06:49 ccamacho joined #puppet-openstack
07:14 yprokule joined #puppet-openstack
07:14 _mwarad_ joined #puppet-openstack
07:18 rcernin joined #puppet-openstack
07:24 tesseract joined #puppet-openstack
07:24 openstackstatus NOTICE: Post jobs are not executed currently, do not tag any releases
07:24 Topic for #puppet-openstack is now Post jobs are not executed currently, do not tag any releases
07:34 vnogin joined #puppet-openstack
07:37 openstackgerrit zhongshengping proposed openstack/puppet-nova master: Rename the spicehtml5proxy.pp test file  https://review.openstack.org/505091
07:48 openstackgerrit OpenStack Proposal Bot proposed openstack/puppet-openstack-integration master: Updated from Puppet OpenStack modules constraints  https://review.openstack.org/501613
07:55 _mwarad_ joined #puppet-openstack
07:55 openstackgerrit zhongshengping proposed openstack/puppet-neutron master: Add unit test for missing config resources  https://review.openstack.org/505100
07:56 vnogin joined #puppet-openstack
08:04 shardy joined #puppet-openstack
08:21 fxpester joined #puppet-openstack
08:34 jaosorior joined #puppet-openstack
08:39 pepijn joined #puppet-openstack
09:03 udesale joined #puppet-openstack
09:05 udesale joined #puppet-openstack
09:10 udesale__ joined #puppet-openstack
09:12 salmankhan joined #puppet-openstack
09:33 gfidente joined #puppet-openstack
09:33 gfidente joined #puppet-openstack
09:37 openstackgerrit Alfredo Moralejo proposed openstack/puppet-horizon stable/ocata: Create new version in ocata  https://review.openstack.org/505138
09:47 openstackgerrit Alfredo Moralejo proposed openstack/puppet-horizon stable/newton: Create new version in newton  https://review.openstack.org/505142
09:53 salmankhan joined #puppet-openstack
10:03 vnogin joined #puppet-openstack
10:32 udesale joined #puppet-openstack
10:34 jtomasek joined #puppet-openstack
10:35 openstackgerrit Merged openstack/puppet-openstack-integration master: Updated from Puppet OpenStack modules constraints  https://review.openstack.org/501613
10:36 openstackgerrit Merged openstack/puppet-nova master: add parameter to overwrite/add wsgi process options  https://review.openstack.org/504898
10:39 hjensas joined #puppet-openstack
10:43 chem joined #puppet-openstack
10:47 oidgar joined #puppet-openstack
10:55 udesale joined #puppet-openstack
10:58 salmankhan joined #puppet-openstack
11:46 morazi joined #puppet-openstack
11:49 jaganathan joined #puppet-openstack
11:57 openstackgerrit Juan Antonio Osorio Robles proposed openstack/puppet-openstacklib master: apache wsgi: Exchange defaults for workers and threads  https://review.openstack.org/505192
12:00 vnogin joined #puppet-openstack
12:09 openstackgerrit Dmitry Tantsur proposed openstack/puppet-ironic master: Removed deprecated support for setting IPMI credentials  https://review.openstack.org/505195
12:10 openstackgerrit Benedikt Trefzer proposed openstack/puppet-aodh master: add parameter to overwrite/add wsgi process options  https://review.openstack.org/505196
12:16 dprince joined #puppet-openstack
12:17 openstackgerrit Benedikt Trefzer proposed openstack/puppet-aodh master: add parameter to overwrite/add wsgi process options  https://review.openstack.org/505196
12:18 openstackgerrit Dmitry Tantsur proposed openstack/puppet-ironic master: Remove support for already removed SSH drivers  https://review.openstack.org/505200
12:23 openstackgerrit Benedikt Trefzer proposed openstack/puppet-gnocchi master: add parameter to overwrite/add wsgi process options  https://review.openstack.org/505203
12:25 atoth joined #puppet-openstack
12:35 amoralej could someone take a look into https://review.openstack.org/#/c/505142/ and https://review.openstack.org/#/c/505138 ?
12:35 amoralej we need it to unblock ci on stable releases in RDO
12:37 amoralej EmilienM, mwhahaha ^
12:38 jaganathan joined #puppet-openstack
12:41 ansmith joined #puppet-openstack
12:42 openstackgerrit Chenghui Yu proposed openstack/puppet-ironic master: Update openstackdocstheme to latest version  https://review.openstack.org/505208
12:45 vnogin joined #puppet-openstack
12:47 mnaser amoralej|lunch https://review.openstack.org/#/c/505197/ and https://review.openstack.org/#/c/505199/ and ready once that's done (but we cant release anything yet because post jobs are broken)
12:57 openstackgerrit Chenghui Yu proposed openstack/puppet-watcher master: Update openstackdocstheme to latest version  https://review.openstack.org/505215
12:58 openstackgerrit Chenghui Yu proposed openstack/puppet-zaqar master: Update openstackdocstheme to latest version  https://review.openstack.org/505218
12:59 openstackgerrit Chenghui Yu proposed openstack/puppet-vswitch master: Update openstackdocstheme to latest version  https://review.openstack.org/505219
13:00 openstackgerrit Chenghui Yu proposed openstack/puppet-vitrage master: Update openstackdocstheme to latest version  https://review.openstack.org/505221
13:05 openstackgerrit Chenghui Yu proposed openstack/puppet-trove master: Update openstackdocstheme to latest version  https://review.openstack.org/505223
13:05 openstackgerrit Chenghui Yu proposed openstack/puppet-tempest master: Update openstackdocstheme to latest version  https://review.openstack.org/505225
13:07 pepijn joined #puppet-openstack
13:07 openstackgerrit Chenghui Yu proposed openstack/puppet-tacker master: Update openstackdocstheme to latest version  https://review.openstack.org/505226
13:12 openstackgerrit Chenghui Yu proposed openstack/puppet-swift master: Update openstackdocstheme to latest version  https://review.openstack.org/505228
13:12 openstackgerrit Chenghui Yu proposed openstack/puppet-sahara master: Update openstackdocstheme to latest version  https://review.openstack.org/505229
13:12 openstackgerrit Chenghui Yu proposed openstack/puppet-panko master: Update openstackdocstheme to latest version  https://review.openstack.org/505230
13:12 openstackgerrit Chenghui Yu proposed openstack/puppet-oslo master: Update openstackdocstheme to latest version  https://review.openstack.org/505231
13:14 amoralej mnaser, thanks for creating the releases review
13:23 openstackgerrit Chenghui Yu proposed openstack/puppet-openstack_extras master: Update openstackdocstheme to latest version  https://review.openstack.org/505235
13:23 openstackgerrit Chenghui Yu proposed openstack/puppet-openstacklib master: Update openstackdocstheme to latest version  https://review.openstack.org/505236
13:24 openstackgerrit Chenghui Yu proposed openstack/puppet-nova master: Update openstackdocstheme to latest version  https://review.openstack.org/505237
13:25 openstackgerrit Chenghui Yu proposed openstack/puppet-neutron master: Update openstackdocstheme to latest version  https://review.openstack.org/505238
13:29 openstackgerrit Chenghui Yu proposed openstack/puppet-mistral master: Update openstackdocstheme to latest version  https://review.openstack.org/505241
13:29 openstackgerrit Chenghui Yu proposed openstack/puppet-manila master: Update openstackdocstheme to latest version  https://review.openstack.org/505242
13:30 markvoelker joined #puppet-openstack
13:30 openstackgerrit Chenghui Yu proposed openstack/puppet-horizon master: Update openstackdocstheme to latest version  https://review.openstack.org/505243
13:30 openstackgerrit Chenghui Yu proposed openstack/puppet-keystone master: Update openstackdocstheme to latest version  https://review.openstack.org/505244
13:36 openstackgerrit Chenghui Yu proposed openstack/puppet-gnocchi master: Update openstackdocstheme to latest version  https://review.openstack.org/505249
13:36 openstackgerrit Chenghui Yu proposed openstack/puppet-heat master: Update openstackdocstheme to latest version  https://review.openstack.org/505250
13:36 openstackgerrit Chenghui Yu proposed openstack/puppet-glance master: Update openstackdocstheme to latest version  https://review.openstack.org/505251
13:36 openstackgerrit Chenghui Yu proposed openstack/puppet-ec2api master: Update openstackdocstheme to latest version  https://review.openstack.org/505252
13:38 openstackgerrit Chenghui Yu proposed openstack/puppet-designate master: Update openstackdocstheme to latest version  https://review.openstack.org/505253
13:39 vnogin joined #puppet-openstack
13:45 openstackgerrit Chenghui Yu proposed openstack/puppet-congress master: Update openstackdocstheme to latest version  https://review.openstack.org/505257
13:45 openstackgerrit Chenghui Yu proposed openstack/puppet-cinder master: Update openstackdocstheme to latest version  https://review.openstack.org/505258
13:45 openstackgerrit Chenghui Yu proposed openstack/puppet-barbican master: Update openstackdocstheme to latest version  https://review.openstack.org/505259
13:45 openstackgerrit Chenghui Yu proposed openstack/puppet-ceph master: Update openstackdocstheme to latest version  https://review.openstack.org/505260
13:52 openstackgerrit Chenghui Yu proposed openstack/puppet-ceilometer master: Update openstackdocstheme to latest version  https://review.openstack.org/505264
13:52 openstackgerrit Chenghui Yu proposed openstack/puppet-openstack_spec_helper master: Update openstackdocstheme to latest version  https://review.openstack.org/505265
13:52 openstackgerrit Chenghui Yu proposed openstack/puppet-rally master: Update openstackdocstheme to latest version  https://review.openstack.org/505266
13:54 openstackgerrit Chenghui Yu proposed openstack/puppet-openstack-cookiecutter master: Update openstackdocstheme to latest version  https://review.openstack.org/505269
13:56 openstackgerrit Chenghui Yu proposed openstack/puppet-aodh master: Update openstackdocstheme to latest version  https://review.openstack.org/505272
13:56 openstackgerrit Chenghui Yu proposed openstack/puppet-ovn master: Update openstackdocstheme to latest version  https://review.openstack.org/505273
13:58 beddari joined #puppet-openstack
14:02 openstackgerrit Chenghui Yu proposed openstack/puppet-octavia master: Update openstackdocstheme to latest version  https://review.openstack.org/505275
14:02 openstackgerrit Chenghui Yu proposed openstack/puppet-magnum master: Update openstackdocstheme to latest version  https://review.openstack.org/505276
14:03 openstackgerrit Chenghui Yu proposed openstack/puppet-glare master: Update openstackdocstheme to latest version  https://review.openstack.org/505277
14:03 openstackgerrit Chenghui Yu proposed openstack/puppet-freezer master: Update openstackdocstheme to latest version  https://review.openstack.org/505278
14:03 dmsimard those patches...
14:04 openstackgerrit Chenghui Yu proposed openstack/puppet-murano master: Update openstackdocstheme to latest version  https://review.openstack.org/505279
14:05 openstackgerrit Chenghui Yu proposed openstack/puppet-cloudkitty master: Update openstackdocstheme to latest version  https://review.openstack.org/505281
14:14 ratailor joined #puppet-openstack
14:20 vnogin joined #puppet-openstack
14:42 mwhahaha mnaser: https://puppet.com/blog/building-docker-images-puppet so i guess we could look at that
14:42 mnaser mwhahaha yeah i did a bit of google-ing and there's also a few interesting docker providers
14:43 mwhahaha unfortunately the container aspect really isn't puppet friendly
14:43 mwhahaha because it's a step prior to the actual deployment
14:44 mnaser my logic was assuming the containers are already built
14:44 mwhahaha so all we really could do is expose container building using the existing stuff but that's pretty much on the operator to put it together
14:44 mnaser (kinda like the assumption that rpms/packaging exists)
14:44 mwhahaha unfortunately the config part is assumed to be wrapped in with the building
14:44 mwhahaha which is why we had to do all sort of shenanigans in tripleo
14:45 mnaser oh so you're not mounting volumes with the config in it?
14:45 mnaser you're building images with config baked in?
14:45 mwhahaha a bit of both
14:45 mwhahaha there's a config container but we also bindmap stuff
14:46 mnaser i was thinking to bind mount into the docker container a folder from the host so the containers themselves are never changed (ex: they are downloaded from dockerhub or $provider_regsitry)
14:46 mnaser if the user wants to build their own then that's up to them (kinda like how we just deploy rpms/debs.. regardless of where they come from)
14:47 mnaser i was thinking of doing barbican as an exercise and see how that goes
14:47 mwhahaha i'm personally not a huge fan of the containerize all the things movement
14:48 mwhahaha i think it makes sense for apis/workers
14:48 mnaser i agree
14:48 mwhahaha but when you get to infrastructure stuff (ie libvirt) it's just more painful
14:48 mnaser 100% agreed, anything that touches hardware shouldnt be containerized
14:48 jaosorior joined #puppet-openstack
14:49 mnaser at vexxhost, we run every service inside nspawn container except for neutron-openvswitch-agent, cinder-volume, nova-compute, etc
14:51 mwhahaha yea that makes a whole bunch of sense
14:52 mnaser puppet-nova gonna merge any second now
14:52 openstackgerrit Merged openstack/puppet-nova master: Pass arguments as array for nova-manage provider  https://review.openstack.org/504977
14:52 mnaser boom
14:52 openstackgerrit Merged openstack/puppet-horizon stable/newton: Create new version in newton  https://review.openstack.org/505142
14:52 openstackgerrit Merged openstack/puppet-horizon stable/ocata: Create new version in ocata  https://review.openstack.org/505138
14:55 openstackgerrit Mohammed Naser proposed openstack/puppet-nova stable/pike: Pass arguments as array for nova-manage provider  https://review.openstack.org/505295
14:55 openstackgerrit Mohammed Naser proposed openstack/puppet-nova stable/pike: Sanitize nova_manage output in provider  https://review.openstack.org/505294
15:00 xarses_ joined #puppet-openstack
15:03 openstackgerrit Mohammed Naser proposed openstack/puppet-openstacklib master: Fix beaker tests to use openstack_integration for RabbitMQ  https://review.openstack.org/505299
15:03 andreww joined #puppet-openstack
15:05 andreww joined #puppet-openstack
15:12 openstackgerrit Alex Schultz proposed openstack/puppet-openstacklib master: apache wsgi: Exchange defaults for workers and threads  https://review.openstack.org/505192
15:21 ccamacho joined #puppet-openstack
15:32 vnogin joined #puppet-openstack
15:44 jaganathan joined #puppet-openstack
15:48 openstackgerrit Alfredo Moralejo proposed openstack/puppet-aodh stable/newton: Prepare release 9.6.0  https://review.openstack.org/505311
16:01 agurenko joined #puppet-openstack
16:04 dprince joined #puppet-openstack
16:05 oyrogerg joined #puppet-openstack
16:11 oidgar joined #puppet-openstack
16:30 rwsu joined #puppet-openstack
16:30 rwsu joined #puppet-openstack
16:56 dprince joined #puppet-openstack
16:57 nmathew joined #puppet-openstack
17:27 udesale joined #puppet-openstack
17:48 openstackgerrit Merged openstack/puppet-nova stable/pike: change libvirt package name on debian stretch and up  https://review.openstack.org/504586
18:15 salmankhan joined #puppet-openstack
18:48 vnogin joined #puppet-openstack
19:01 vnogin joined #puppet-openstack
19:07 beddari left #puppet-openstack
19:22 vnogin joined #puppet-openstack
19:51 radez joined #puppet-openstack
20:14 rcernin joined #puppet-openstack
20:28 openstackstatus NOTICE: Zuul and Gerrit are being restarted to address issues discovered with the Gerrit 2.13 upgrade. review.openstack.org will be inaccessible for a few minutes while we make these changes. Currently running jobs will be restarted for you once Zuul and Gerrit are running again.
20:37 vnogin joined #puppet-openstack
20:45 salmankhan joined #puppet-openstack
21:06 vnogin joined #puppet-openstack
22:01 jistr joined #puppet-openstack
22:34 openstackstatus NOTICE: Gerrit is being restarted to address some final issues, review.openstack.org will be inaccessible for a few minutes while we restart
22:54 ansmith joined #puppet-openstack
23:41 Topic for #puppet-openstack is now CI Status: RED (TripleO CI broken, blocking patches) | Puppet OpenStack modules https://docs.openstack.org/puppet-openstack-guide/latest/
23:41 openstackstatus NOTICE: Gerrit is once again part of normal puppet config management. Problems with Gerrit gitweb links and Zuul post jobs have been addressed. We currently cannot create new gerrit projects (fixes in progress) and email sending is slow (being debugged).

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