Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2016-03-17

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

All times shown according to UTC.

Time Nick Message
00:03 openstackgerrit Merged openstack/puppet-keystone: Make request by service token if got unauth error  https://review.openstack.org/293579
00:05 Blah joined #puppet-openstack
00:05 mentat joined #puppet-openstack
00:08 mjb joined #puppet-openstack
00:10 ducttape_ joined #puppet-openstack
00:12 openstackgerrit Ricardo Rocha proposed openstack/puppet-magnum: Add conductor install and configuration.  https://review.openstack.org/275223
00:14 mihgen joined #puppet-openstack
00:22 vinsh joined #puppet-openstack
00:23 ducttape_ joined #puppet-openstack
00:27 finchd joined #puppet-openstack
00:28 openstackgerrit Merged openstack/puppet-neutron: Add support for ovsdb_interface option  https://review.openstack.org/293639
00:39 ducttape_ joined #puppet-openstack
00:52 vinsh joined #puppet-openstack
01:08 brandon joined #puppet-openstack
01:18 xarses joined #puppet-openstack
01:35 rstarmer joined #puppet-openstack
01:47 rstarmer joined #puppet-openstack
01:55 brandon joined #puppet-openstack
02:17 vinsh_ joined #puppet-openstack
02:19 vinsh joined #puppet-openstack
02:20 ducttape_ joined #puppet-openstack
02:25 kbyrne joined #puppet-openstack
02:25 yolanda joined #puppet-openstack
02:25 mtreinish joined #puppet-openstack
02:25 simonmcc joined #puppet-openstack
02:25 mwhahaha joined #puppet-openstack
02:25 fc__ joined #puppet-openstack
02:27 ducttape_ joined #puppet-openstack
02:28 kbyrne joined #puppet-openstack
02:28 baker joined #puppet-openstack
02:36 baker_ joined #puppet-openstack
02:41 ducttape_ joined #puppet-openstack
02:46 ntpttr joined #puppet-openstack
02:51 rahulait joined #puppet-openstack
02:55 openstackgerrit Liao Penghui proposed openstack/puppet-keystone: Do not manage keystone provider resources if prefetch fails  https://review.openstack.org/293792
03:07 openstackgerrit Merged openstack/puppet-tripleo: Allow enabling authentication on haproxy.stats  https://review.openstack.org/293581
03:19 openstackgerrit Emilien Macchi proposed openstack/puppet-tripleo: IPv6: dual-stack support for Keystone  https://review.openstack.org/286344
03:29 xarses joined #puppet-openstack
03:31 openstackgerrit Merged openstack/puppet-nova: Set default branch to stable/liberty in .gitreview  https://review.openstack.org/279053
03:55 openstackgerrit Marcus Furlong proposed openstack/puppet-magnum: minor doc fixes  https://review.openstack.org/293814
03:58 rstarmer joined #puppet-openstack
04:15 openstackgerrit Liao Penghui proposed openstack/puppet-openstacklib: Catch HTTP 403 response  https://review.openstack.org/293818
04:18 openstackgerrit Merged openstack/puppet-keystone: Remove matcher definition.  https://review.openstack.org/292563
04:25 openstackgerrit Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles  https://review.openstack.org/292712
04:35 rstarmer joined #puppet-openstack
04:47 fedexo joined #puppet-openstack
05:13 Blah joined #puppet-openstack
05:15 markvoelker joined #puppet-openstack
05:23 openstackgerrit Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles  https://review.openstack.org/292712
05:26 openstackgerrit Michael Chapman proposed openstack/puppet-tripleo: Add neutron profiles  https://review.openstack.org/293436
05:39 rstarmer joined #puppet-openstack
06:07 rstarmer joined #puppet-openstack
06:30 rstarmer joined #puppet-openstack
06:52 markvoelker joined #puppet-openstack
06:58 jaosorior joined #puppet-openstack
07:15 tesseract joined #puppet-openstack
07:39 rcernin joined #puppet-openstack
08:37 karimb joined #puppet-openstack
08:43 xarses_ joined #puppet-openstack
08:49 karimb_ joined #puppet-openstack
09:07 rmart04 joined #puppet-openstack
09:08 ken_barber joined #puppet-openstack
09:19 openstackgerrit Michael Chapman proposed openstack/puppet-tripleo: Add neutron profiles  https://review.openstack.org/293436
09:25 openstackgerrit Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles  https://review.openstack.org/292712
09:26 jistr joined #puppet-openstack
09:32 samuelBartel joined #puppet-openstack
10:11 fwdit joined #puppet-openstack
10:11 degorenko mjblack, yes, your example is valid. so, i think will be better to use resource tittles for Package and Service. But i have also one question: why do we need dependency Package['horizon'] -> Package['httpd'] ?
10:13 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-nova: Use oslo module for messaging (rabbit) configuraion  https://review.openstack.org/292309
10:15 jaosorior joined #puppet-openstack
10:28 openstackgerrit Liao Penghui proposed openstack/puppet-horizon: Support custom TIME_ZONE option in localsettings  https://review.openstack.org/293934
10:30 openstackgerrit Merged openstack/puppet-keystone: Do not manage keystone provider resources if prefetch fails  https://review.openstack.org/293792
10:55 openstackgerrit Liyankun proposed openstack/puppet-ceph: remove redundant code in manifest/mon.pp  https://review.openstack.org/289174
11:01 openstackgerrit Liao Penghui proposed openstack/puppet-horizon: Support custom TIME_ZONE option in localsettings  https://review.openstack.org/293934
11:25 dgurtner joined #puppet-openstack
11:26 openstackgerrit Dmitry Tantsur proposed openstack/puppet-ironic: [inspector] create a separate class for configuring logging  https://review.openstack.org/293366
11:26 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-oslo: Fix values for rabbit_hosts  https://review.openstack.org/293964
11:27 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-oslo: Fix values for rabbit_hosts  https://review.openstack.org/293964
11:34 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-nova: Use oslo module for messaging (rabbit) configuraion  https://review.openstack.org/292309
11:39 johnmilton joined #puppet-openstack
11:43 EmilienM hello
11:45 EmilienM degorenko: https://review.openstack.org/#/c/293690/
11:46 openstackgerrit Ivan Berezovskiy proposed openstack/puppet-nova: Use oslo module for messaging (rabbit) configuraion  https://review.openstack.org/292309
11:46 iberezovskiy hi
11:47 iberezovskiy EmilienM, I've found small mistake https://review.openstack.org/293964
11:47 iberezovskiy I got it in beaker tests for nova
11:47 EmilienM iberezovskiy: cool!
11:48 _skolekonov EmilienM, hi. btw, similar patch already exists https://review.openstack.org/#/c/282294
11:48 EmilienM skolekonov: yeah sorry I did not remember that one
11:48 openstackgerrit joined #puppet-openstack
11:49 skolekonov I'll ping jmikolajczak
11:49 degorenko hey
11:49 degorenko EmilienM, ok, will look
11:49 EmilienM skolekonov: we can abandon 282294
11:49 EmilienM mine is rebased on master
11:49 EmilienM either way is fine, just drop the deprecated params :)
11:52 iberezovskiy EmilienM, I saw you were talking about puppet-oslo release. what's needed to be done to make its release? I'm already working to switch some modules to it
11:52 EmilienM iberezovskiy: we won't release it in Mitaka
11:53 EmilienM it's too early
11:53 iberezovskiy so probably switch should be postponed
11:53 EmilienM we'll work in Newton to make the module used in nova, neutron, glance, etc etc
11:53 EmilienM iberezovskiy: yes, your patch is not going to merged for 8.0.0
11:53 EmilienM but it's good to have progress on this don't worry
11:53 iberezovskiy k, np
11:53 EmilienM your patch will likely merge right after the release
11:53 iberezovskiy I can keep working on puppet-oslo improvements
11:54 EmilienM that's excellent
11:54 iberezovskiy good, thx
11:54 EmilienM thanks for understanding
11:54 EmilienM I don't think we want big changes like this just during a release process ;-)
11:55 iberezovskiy sure, I'm ok with that
11:56 iberezovskiy I'll create trello card so someone else will be able to work on this after release
12:09 openstackgerrit Merged openstack/puppet-designate: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/293663
12:19 gfidente joined #puppet-openstack
12:24 EmilienM degorenko, mwhahaha: it would be great if someone from Fuel team could write some doc about the CI jobs here: https://wiki.openstack.org/wiki/Puppet/CI
12:25 degorenko EmilienM, ack, we will write something :)
12:31 colonwq joined #puppet-openstack
12:36 openstackgerrit Merged openstack/puppet-openstack-integration: neutron: drop depreacted parameters  https://review.openstack.org/293690
12:37 openstackgerrit Merged openstack/puppet-openstacklib: Catch HTTP 403 response  https://review.openstack.org/293818
12:37 openstackgerrit Merged openstack/puppet-horizon: Support custom TIME_ZONE option in localsettings  https://review.openstack.org/293934
12:39 openstackgerrit Alexey Deryugin proposed openstack/puppet-nova: [WIP] Add ability to create security groups from puppet  https://review.openstack.org/293989
12:43 openstackgerrit Alexey Deryugin proposed openstack/puppet-nova: [WIP] Add ability to create security groups from puppet  https://review.openstack.org/293989
12:45 EmilienM dmsimard, xarses_: what is the progress on getting a release of puppet-ceph?
12:48 EmilienM ntpttr, rochaporto: it would be great to have acceptance tests on puppet-magnum
12:55 colonwq joined #puppet-openstack
12:56 delattec joined #puppet-openstack
12:59 richm joined #puppet-openstack
13:01 blkperl joined #puppet-openstack
13:11 markvoelker joined #puppet-openstack
13:24 karimb joined #puppet-openstack
13:33 dgurtner joined #puppet-openstack
13:33 morazi joined #puppet-openstack
13:43 ducttape_ joined #puppet-openstack
13:45 moravec joined #puppet-openstack
13:51 dfisher joined #puppet-openstack
13:54 dgurtner joined #puppet-openstack
13:54 dgurtner joined #puppet-openstack
14:16 delattec joined #puppet-openstack
14:20 baker joined #puppet-openstack
14:21 degorenko EmilienM, looks like it can be abandoned https://review.openstack.org/#/c/293557/2
14:22 EmilienM degorenko: ok
14:22 degorenko i've also discussed this on openstack-cinder channel with smcginnis - he confirmed that
14:23 EmilienM excellent
14:38 xarses_ joined #puppet-openstack
14:48 ntpttr EmilienM: sure, I can look into adding that
14:48 EmilienM ntpttr: thanks and let me know if you need any help
14:51 openstackgerrit Dan Prince proposed openstack/puppet-tripleo: Add barbican support to loadbalancer  https://review.openstack.org/294075
14:59 bogdando joined #puppet-openstack
15:03 dhollinger joined #puppet-openstack
15:04 rochaporto EmilienM, ntpttr: i'll try to help too
15:04 EmilienM awesome
15:11 dprince joined #puppet-openstack
15:11 karimb joined #puppet-openstack
15:14 delatte joined #puppet-openstack
15:15 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: properly scale down an OSD when requested  https://review.openstack.org/294091
15:21 moravec joined #puppet-openstack
15:22 dprince joined #puppet-openstack
15:23 Blah joined #puppet-openstack
15:24 delattec joined #puppet-openstack
15:31 _ody wheeee! I think I figured out why our scenarios don't pass on Puppet 4...now how to fix them.
15:31 _ody Looks like where losing containment and certain relationships on Puppet 4 in the keystone module that make them work.
15:33 angdraug joined #puppet-openstack
15:34 _ody Results in the admin_token_auth being removed before everything it needs it for is set up.
15:35 openstackgerrit Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles  https://review.openstack.org/292712
15:36 Hunner joined #puppet-openstack
15:36 Hunner joined #puppet-openstack
15:37 mentat joined #puppet-openstack
15:37 EmilienM _ody: nice catch
15:37 EmilienM it's definitly a critical bug
15:38 EmilienM _ody: please file launchpad bugs as long you make progress on it. Also if you can, please send a patch to p-o-i that install puppet4 (with conditionals, etc) -- PUPPET_VERSION is in place, and you can run experimental jobs
15:44 openstackgerrit Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles  https://review.openstack.org/292712
15:55 openstackgerrit Merged openstack/puppet-gnocchi: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/293714
15:55 openstackgerrit Merged openstack/puppet-heat: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/293718
15:58 openstackgerrit Merged openstack/puppet-horizon: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/293736
15:59 bmjen joined #puppet-openstack
16:03 cwolferh joined #puppet-openstack
16:15 chem _ody: hi ody, jpena found some interesting bug in facter https://tickets.puppetlabs.com/browse/FACT-1372 , looks like nobody really uses IPv6 :)
16:16 zigo mwhahaha: All of the 3 puppet modules I uploaded yesterday are now in Debian (ie: aodh, rsyslog and galera).
16:16 chem _ody: I was wondering if facter ruby was still receiving bug fix ?
16:16 EmilienM Hunner ^
16:19 Hunner ooo
16:19 Hunner Yes, it is
16:19 Hunner wait, I think it is
16:19 EmilienM too late !
16:19 EmilienM ahah
16:26 dtantsur joined #puppet-openstack
16:27 dtantsur o/
16:28 EmilienM dtantsur: hey! thanks for joigning the channel
16:29 dtantsur hey-hey :) I'll be around in case something ironic-related arises
16:29 EmilienM for those who don't know dtantsur, he's an Ironic expert and help a lot on puppet-ironic
16:29 * dtantsur waves
16:30 dmsimard EmilienM: I commented on https://review.openstack.org/#/c/294091
16:30 dgurtner joined #puppet-openstack
16:33 chem joined #puppet-openstack
16:33 EmilienM dmsimard: you're probably right, do you think the command is wrong?
16:33 dmsimard it's likely osd.$id like the other reviewer mentioned
16:33 dmsimard that's how the osd would be named in the crush map
16:33 EmilienM so I was wrong, no problem
16:33 * EmilienM updates the patch
16:34 v1k0d3n joined #puppet-openstack
16:35 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: properly scale down an OSD when requested  https://review.openstack.org/294091
16:36 karimb joined #puppet-openstack
16:37 dmsimard EmilienM: I also noticed that it conflicts with this patch: https://review.openstack.org/#/c/220981/4
16:37 dmsimard maybe we want to revive that patch instead
16:40 EmilienM dgurtner, dmsimard, xarses: you might have missed my question earlier, but when you plan to release puppet-ceph?
16:41 dmsimard we haven't actively discussed it recently, would need to check my emails to see what's the status
16:42 EmilienM dmsimard: well, Li's patch is very similar and not active, I don't think we should block my patch, which is based on recent HEAD, but as you wish..
16:42 dmsimard We agreed on dropping CentOS6, Precise and Ceph Firefly support before cutting a release
16:42 dmsimard This hasn't been done yet I think
16:43 dmsimard EmilienM: let's just give him a chance, if he doesn't reply we can see what to do
16:43 EmilienM sure
16:44 dgurtner dmsimard: CentOS6 and Precise are out
16:44 dmsimard They are ? ok. I knew the rspec-system tests were out but I missed out on that (or forgot)
16:45 dgurtner dmsimard: firefly not yet - but then it's also still supported upstream http://docs.ceph.com/docs/master/releases/
16:45 EmilienM dgurtner: what is missing for a release? can we help?
16:46 dmsimard dgurtner: the other thing I could see missing is updating the openstack release in the rgw tests
16:46 EmilienM Juno :-)
16:46 dmsimard I had submitted a poc a while back to just re-use openstack_integration manifests
16:46 EmilienM it's doing similar thing as puppet-openstack-integration
16:46 EmilienM dmsimard: yeah? do you have the patch handy?
16:46 dmsimard but I didn't have the time to follow it through
16:47 dmsimard EmilienM: https://review.openstack.org/#/c/251531/
16:47 dmsimard Ah, I had copy/pasted the equivalent of your keystone.pp, I didn't use the manifests outright
16:47 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-tripleo: Hack to fix IPv6 parsing in facter.  https://review.openstack.org/294159
16:47 dmsimard I think at the time the projects were still bundled in scenarioXXX.pp (instead of being in their own manifests like they are now)
16:48 EmilienM right
16:48 dmsimard I think we could fairly easily re-use openstack_integration::repos and openstack_integration::keystone
16:49 dgurtner dmsimard: EmilienM agreed, moving to Liberty is the main missing piece
16:49 dmsimard I'll try a quick and dirty patch to the rgw tests
16:49 dmsimard to see what happens
16:49 EmilienM it sounds fair
16:51 dmsimard dgurtner: is that scenario_node_terminus thing still relevant ? I think that was for the rspec system tests
16:51 EmilienM it's not
16:53 dmsimard so we don't need the classes that dachary did for that purpose ?
16:53 dmsimard (anymore)
16:53 dmsimard e.g, ::mons
16:53 dmsimard "# Class wrapper for the benefit of scenario_node_terminus"
16:53 dgurtner dmsimard: the classes are still valid
16:54 dgurtner dmsimard: even though the scenario_node_terminus usecases probably isn't
16:54 openstackgerrit David Moreau Simard proposed openstack/puppet-ceph: Don't clone scenario_node_terminus for acceptance tests anymore  https://review.openstack.org/294167
16:55 haplo37 joined #puppet-openstack
16:56 openstackgerrit Matt Fischer proposed openstack/puppet-heat: Set region_name for [keystone_authtoken]  https://review.openstack.org/294169
16:56 mfisch Heat bug fix ^
16:57 EmilienM some changes are happenning in Zuul, if you see NOT_REGISTERED in the CI jobs, just run recheck
16:57 EmilienM mfisch: ack
16:58 EmilienM mfisch: no unit test?
16:59 mfisch I will add right away boss
17:00 EmilienM ... it's one line :P
17:01 openstackgerrit Matt Fischer proposed openstack/puppet-heat: Set region_name for [keystone_authtoken]  https://review.openstack.org/294169
17:01 mfisch 2 lines ^
17:23 EmilienM I think our whole CI is currently broken, beaker jobs.
17:23 EmilienM due to a change in infra
17:25 chem EmilienM: whazza Host file '/home/jenkins/workspace/gate-puppet-heat-p​uppet-beaker-rspec-devstack-centos7/spec/ac​ceptance/nodesets/nodepool-[centos7].yml' does not exist! (ArgumentError)
17:25 EmilienM chem: yeah we are on #openstack-infra debugging it
17:27 EmilienM infra is going to revert a recent change so our beaker jobs should be green again, soon hopefully, i'll keep you posted here
17:28 chem It affects all projects ...
17:28 moravec joined #puppet-openstack
17:29 chem it's massive :)
17:29 chem time to take a break
17:29 EmilienM chem: all projects running beaker so all infra & all puppet
17:29 EmilienM chem: or more?
17:30 chem EmilienM: gate-puppet-pacemaker-puppet-synta​x-3-devstack-centos7NOT_REGISTERED
17:30 EmilienM chem: yeah all puppet modules are affected
17:30 chem EmilienM: on this one for instance : https://review.openstack.org/#/c/294159/
17:30 EmilienM but this NOT_REGISTERED is not related
17:30 chem well it makes all jobs fail
17:30 EmilienM NOT_REGISTERED is when zuul has been puppetized with some changes related to Puppet jobs but now updated yet, afik
17:30 chem here also https://review.openstack.org/#/c/294182/
17:31 EmilienM chem: yeah, all puppet jobs. Nothing in Nova for example, I think
17:32 chem EmilienM: so the NOT_REGISTERED is transiant, not related to the current CI and I should run recheck ?
17:32 EmilienM it's transiant
17:32 EmilienM you can run it
17:32 EmilienM but all beaker jobs are blocked now
17:32 EmilienM so don't waste CI nodes for now, jobs will fail anyway
17:32 EmilienM they are about to revert the JJB change
17:32 EmilienM puppet will run again, etc etc... you can take a break lol
17:33 chem oki, time for ending this day then :)
17:33 EmilienM chem: see you tomorrow !
17:33 chem EmilienM: see ya
17:38 ntpttr EmilienM: https://review.openstack.org/#/c/294200/1 <- puppet-magnum acceptance test
17:39 EmilienM ntpttr: awesome ! just FYI, our CI is currently under outage, that is being fixed today.
17:39 ntpttr EmilienM: cool, no problem
17:39 EmilienM ntpttr: does Ubuntu provide packaging for Magnum?
17:39 EmilienM same question for RDO
17:40 ntpttr EmilienM: hmm I'm not sure, I'll have to check that out
17:40 ntpttr I think so
17:41 ntpttr EmilienM: it's not listed here actually https://wiki.openstack.org/wiki/Packaging/Ubuntu
17:42 EmilienM this page is outdated
17:42 EmilienM let's check http://reqorts.qa.ubuntu.com/reports/ubuntu​-server/cloud-archive/mitaka_versions.html
17:42 EmilienM I see python-magnumclient
17:42 EmilienM but nothing else
17:42 EmilienM http://ubuntu-cloud.archive.can​onical.com/ubuntu/pool/main/m/
17:42 EmilienM :(
17:43 EmilienM let's check in RDO
17:43 EmilienM ok I see it
17:43 EmilienM ntpttr: so please, look at puppet-gnocchi acceptance and do the same to  have conditional on distro
17:43 ntpttr EmilienM: okay I can do that
17:44 EmilienM thx
17:45 dgurtner joined #puppet-openstack
17:48 tdb joined #puppet-openstack
17:51 openstackgerrit Emilien Macchi proposed openstack/puppet-ironic: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/294207
17:52 xarses dgurtner: dmsimard have we bumped the releases to latest for ceph yet though?
17:53 EmilienM mwhahaha: please -1 me when you comment, I don't read gerrit emails, I don't watch reviews
17:53 EmilienM mwhahaha: I mean, i just watch -1/+1
17:53 xarses I don't think we are doing version testing since Loic's thrid-party ci was turned off
17:54 colonwq xarses, Do you mean for getting latest ceph in opm?
17:55 openstackgerrit Emilien Macchi proposed openstack/puppet-glance: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/293707
17:55 xarses opm?
17:56 colonwq openstack puppet modules
17:56 dgurtner xarses: no, that's also missing for a release
17:56 dgurtner xarses: we test 1 version and currently that's hammer
17:56 EmilienM xarses: opm is the fancy name Red Hat gives to Puppet OpenStack modules ;-)
17:57 colonwq It could be called the kitchen sink
17:57 xarses no colonwq we need to test the puppet-ceph module it self against the latest ceph modules separately of whichever version openstack CI is using
17:58 xarses puppet-ceph is a friend of puppet openstack modules
17:58 xarses it isn't officially a member
17:59 v1k0d3n joined #puppet-openstack
17:59 EmilienM xarses: well, we're testing what puppet-ceph provides us by default: https://github.com/openstack/puppet-openstack-​integration/blob/master/manifests/repos.pp#L46
17:59 dgurtner EmilienM: xarses right, but this should be infernalis now...
18:00 EmilienM you can kick of a change in puppet-ceph, and we'll see if our jobs pass
18:00 dgurtner but with infernalis we probably should look into systemd as well
18:00 xarses dgurtner: that was my assumption, it didn't move up
18:00 EmilienM ouch, it's a big change.
18:00 dgurtner EmilienM: yes :/
18:00 xarses ya, we are still pre-systemd
18:01 dgurtner but keeping sys-v around for hammer and systemd for infernalis is going to be quite a bit of work
18:03 xarses I can't allocate any time for something like that until after summit
18:05 openstackgerrit Nate Potter proposed openstack/puppet-magnum: Add acceptance test  https://review.openstack.org/294200
18:07 openstackgerrit Nate Potter proposed openstack/puppet-magnum: Add acceptance test  https://review.openstack.org/294200
18:08 colonwq xarses, Are you going to Austin? I need to pour a beer or two into you.
18:08 xarses colonwq: Yes, I'm planning on attending
18:09 colonwq xarses, good. I'll be there. Im driving over for the week.
18:10 xarses driving over?
18:10 _ody BOOM! Run complete on Puppet 4.
18:10 xarses _ody: and it blew up?
18:10 _ody Head exploded...
18:10 xarses or is the BOOM! from the mic drop?
18:10 _ody The edge case these modules pull out that I see no where else is amazing.
18:14 moravec joined #puppet-openstack
18:15 jaosorior_away joined #puppet-openstack
18:15 tdb joined #puppet-openstack
18:17 haplo37 joined #puppet-openstack
18:26 dmsimard EmilienM: that's a weird error for your job http://logs.openstack.org/91/294091/2/check/gat​e-puppet-ceph-puppet-beaker-rspec-ubuntu-trusty​/88c17d9/console.html#_2016-03-17_17_10_07_179
18:26 dmsimard your review*
18:27 _ody There are telltale signs that the way we use dependencies is going to have to be reworked.
18:28 dmsimard EmilienM: anteaya said to recheck in a few
18:28 dmsimard hours
18:29 moravec joined #puppet-openstack
18:31 ducttape_ joined #puppet-openstack
18:32 mjblack anyone run into instance launching errors with rabbit/nova and message responses timing out?
18:33 _ody mjblack: Not often.  If it is small HA enabled cluster then it could be a rabbit split brain.
18:34 mjblack I turned off the other rabbits and went with one
18:34 mjblack just to make sure that wasnt the case
18:34 _ody We for a time tried having components just talk directly to their local rabbit instances and rely on backend message replication.  That didn't work out and we saw a few timeouts so we eventuall just configured services to be aware of the entire cluster.
18:35 mjblack right but I only have one rabbit running
18:45 openstackgerrit Alexey Deryugin proposed openstack/puppet-nova: [WIP] Add ability to create security groups from puppet  https://review.openstack.org/293989
18:47 mjblack _ody: I think I figured it out, looks like I forgot to include nova::network::neutron so it defaulted to nova network which isnt installed/configured...I'm hoping its just that
18:48 EmilienM dmsimard: mitaka tag should happen very soon after official release
18:49 dmsimard EmilienM: okay, let us know when it's cut.. until then we are testing mitaka with master branch of puppet-openstack-integration
18:50 EmilienM dmsimard: we are currently testing current-mitaka in RDO
18:53 mjblack _ody: yup it was most certainly pebkac
18:59 angdraug joined #puppet-openstack
19:16 colonwq joined #puppet-openstack
19:32 moravec joined #puppet-openstack
19:37 openstackgerrit Nate Potter proposed openstack/puppet-magnum: Add acceptance test  https://review.openstack.org/294200
19:45 openstackgerrit Merged openstack/puppet-heat: Set region_name for [keystone_authtoken]  https://review.openstack.org/294169
19:47 haplo37 joined #puppet-openstack
19:49 openstackgerrit Emilien Macchi proposed openstack/puppet-manila: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/294259
20:20 openstackgerrit Emilien Macchi proposed openstack/puppet-mistral: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/294271
20:21 openstackgerrit Emilien Macchi proposed openstack/puppet-mistral: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/294271
20:30 colonwq joined #puppet-openstack
20:35 openstackgerrit Emilien Macchi proposed openstack/puppet-murano: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/294276
20:36 xarses EmilienM: ihttps://review.openstack.org/#/c/294091/
20:37 xarses do we want to down and out the drive first and add wait's for the data replication?
20:37 EmilienM I don't understand the question
20:38 xarses so to properly remove the disk, it needs to be marked down and out
20:38 xarses then it will relocate all of the disks PG's and move any data around as necessary
20:39 xarses once that is done, we can safely remove it from the cluster
20:39 EmilienM xarses: oh, you want to add a sleep or something?
20:39 EmilienM before deleting the OSD?
20:40 xarses we can ignore it for now, but as a pre-cursor it should have been marked down and out before attempting to remove it
20:40 xarses on a small test cluster you won't notice
20:40 EmilienM right
20:40 xarses in a real env it will hurt
20:40 EmilienM that's very true
20:40 EmilienM what do you suggest,
20:40 EmilienM ?
20:41 xarses we can go with 294091, but we need to discuss how we want to approach handling it, since it can be a long lived process
20:42 xarses we may want to just document that the operator should have done the down && out && wait before deleting
20:42 xarses for now
20:42 EmilienM xarses: we might need a ruby provider for that
20:43 EmilienM puppet-ceph has a ton of Exec resources, that might need Ruby providers to handle such problematics
20:43 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: properly scale down an OSD when requested  https://review.openstack.org/294091
20:43 xarses we will need a programming language to deal with it yes,
20:44 xarses because properly knowing its making progress that will ever be able to complete requires checking a json output from the ceph pg_dump
20:44 EmilienM we need a provider then
20:45 xarses we will also want to consider the lifecycle of how to deal with bringing in an OSD to a working cluster
20:45 xarses if we bring it into the prod crush map, at full weight it will destroy the replication network
20:46 xarses I'm slightly partial to an asyc service to do these long ended lifecycles
20:49 xarses in the case of the osd in, we are supposed to join with a weight of 0, increment slightly wait for replication and repeat until the weight is normalized
20:50 xarses back to what current in disks resemble
20:50 dmsimard I've always used puppet-ceph for the initial setup/bootstrap of the ceph cluster and nodes
20:50 dmsimard I would not want to manage the crush map with puppet
20:50 dmsimard Like I would not want to manage the Swift ring with puppet
20:50 dmsimard but this is just me, though
20:51 EmilienM dmsimard: I tend to agree
20:51 xarses dmsimard: hence why I'm partial to ordering an external service to do these long ended tasks
20:51 xarses prep the disk and stuff and go, hey service new disk, deal with it
20:53 cdelatte joined #puppet-openstack
20:53 dmsimard can you imagine managing stuff like erasure coding, cache tiering, custom crush map rules through puppet
20:53 dmsimard ugh
20:56 openstackgerrit Nate Potter proposed openstack/puppet-magnum: Add acceptance test  https://review.openstack.org/294200
21:02 moravec joined #puppet-openstack
21:09 xarses EmilienM: the way we deal with it in fuel is that we don't allow removal of nodes active on ceph, and point to the docs https://docs.mirantis.com/openstac​k/fuel/fuel-8.0/operations.html#ho​w-to-safely-remove-a-ceph-osd-node
21:10 xarses so maybe, we add another define that does the out
21:10 xarses we can call it in our CI
21:10 xarses and fail the removal here if the disk isn't already out
21:18 moravec joined #puppet-openstack
21:27 ntpttr EmilienM: my acceptance test is failing the test where it ensures the magnum-api port is listening, am I missing something? http://logs.openstack.org/00/294200/5/check/gat​e-puppet-magnum-puppet-beaker-rspec-dsvm-centos​7/e924380/console.html#_2016-03-17_21_11_11_788
21:27 EmilienM did you look logs?
21:27 ntpttr It looks like it should be configured in magnum::api when the service starts
21:27 ntpttr yeah I linked it there
21:27 EmilienM http://logs.openstack.org/00/294200/5/check/g​ate-puppet-magnum-puppet-beaker-rspec-dsvm-ce​ntos7/e924380/logs/magnum/magnum-api.txt.gz
21:27 EmilienM 2016-03-17 21:09:12.063 1808 ERROR magnum NoSuchOptError: no such option in group DEFAULT: api_paste_config
21:27 ntpttr oh that log!
21:27 ntpttr thanks
21:27 EmilienM :)
21:28 ntpttr I need to learn which logs to look at haha
21:28 EmilienM ntpttr: we have this doc, it might help https://wiki.openstack.org/wiki/Puppet/CI
21:29 ntpttr EmilienM: I don't have that 'api_paste_config' defined anywhere in the module though
21:29 ntpttr thanks for the link
21:31 EmilienM ntpttr: maybe you need it?
21:32 EmilienM it sounds like the file is missing in packaging?
21:32 ntpttr EmilienM: maybe, but it should just be getting a default value https://github.com/openstack/magnum​/blob/master/magnum/api/app.py#L37
21:32 EmilienM if so, feel free to jump on #rdo or report a bug https://github.com/openstack-packages/magnum
21:32 EmilienM it sounds like you found a bug
21:33 EmilienM I don't see the config file on https://github.com/openstack-packages/magnum​/blob/rpm-master/openstack-magnum.spec#L254
21:33 ntpttr oh okay, so it needs to generate an api-paste.ini
21:33 EmilienM yeah
21:33 EmilienM jump on #rdo
21:33 ntpttr will do
21:40 EmilienM ntpttr: should be fixed by https://review.gerrithub.io/266576 -- once it lands, we'll have to wait package is built (it takes some minutes) and then promote our CI to a newest repo (I can do it later tonight or tomorrow)
21:40 ntpttr EmilienM: thanks for doing that!
21:42 EmilienM my pleasure to help
21:56 EmilienM dmsimard, xarses: sounds like we hit https://tickets.puppetlabs.com/browse/PUP-4045
21:56 EmilienM on my OSD patch https://review.openstack.org/#/c/294091/
21:56 EmilienM http://logs.openstack.org/91/294091/3/check/gat​e-puppet-ceph-puppet-beaker-rspec-dsvm-centos7/​2bc3d5f/console.html#_2016-03-17_20_51_25_019
21:57 EmilienM sounds like a workaround exists https://docs.puppetlabs.com/puppet/latest/​reference/type.html#file-attribute-ignore
21:58 EmilienM encountaring the same bug on both distros
21:59 EmilienM the problem looks like in acceptance
22:02 openstackgerrit Alex Schultz proposed openstack/puppet-keystone: Update keystone wsgi scripts  https://review.openstack.org/294303
22:04 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: properly scale down an OSD when requested  https://review.openstack.org/294091
22:04 openstackgerrit Emilien Macchi proposed openstack/puppet-ceph: acceptance: do not try to rm /var/run/ceph  https://review.openstack.org/294304
22:12 openstackgerrit Emilien Macchi proposed openstack/puppet-neutron: releasenotes: add notes for Mitaka cycle  https://review.openstack.org/294309
22:14 brandon joined #puppet-openstack
22:58 openstackgerrit Matt Fischer proposed openstack/puppet-trove: Remove deprecated mysql_module references  https://review.openstack.org/294319
23:01 johnmilton joined #puppet-openstack
23:10 imcsk8 joined #puppet-openstack
23:12 moravec joined #puppet-openstack
23:50 johnmilton joined #puppet-openstack
23:53 fedexo joined #puppet-openstack
23:57 karimb joined #puppet-openstack

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