Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2016-02-01

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

All times shown according to UTC.

Time Nick Message
00:10 mwhahaha joined #puppet-openstack
00:10 kgalanov joined #puppet-openstack
00:12 xarses_ joined #puppet-openstack
00:13 rhefner joined #puppet-openstack
00:15 morazi joined #puppet-openstack
00:44 ducttape_ joined #puppet-openstack
00:46 markvoelker joined #puppet-openstack
00:48 Anticimex joined #puppet-openstack
00:51 xingchao joined #puppet-openstack
00:59 hogepodge joined #puppet-openstack
01:47 markvoelker joined #puppet-openstack
02:14 openstackgerrit Xingchao Yu proposed openstack/puppet-designate: Add designate::mdns class  https://review.openstack.org/214976
02:29 xingchao_ joined #puppet-openstack
02:30 ducttape_ joined #puppet-openstack
02:39 baker joined #puppet-openstack
02:48 nlahouti joined #puppet-openstack
02:56 fedexo joined #puppet-openstack
03:07 openstackgerrit Xingchao Yu proposed openstack/puppet-glance: Use stores to replace known_stores  https://review.openstack.org/265846
03:32 ducttape_ joined #puppet-openstack
03:37 ducttape_ joined #puppet-openstack
03:47 markvoelker joined #puppet-openstack
03:54 ducttape_ joined #puppet-openstack
04:06 baker joined #puppet-openstack
04:35 ducttape_ joined #puppet-openstack
04:52 baker joined #puppet-openstack
05:36 ducttape_ joined #puppet-openstack
05:41 michchap joined #puppet-openstack
05:43 trown joined #puppet-openstack
05:43 fedexo_ joined #puppet-openstack
05:45 Anticime1 joined #puppet-openstack
05:48 foxhunt7z joined #puppet-openstack
05:48 markvoelker joined #puppet-openstack
05:49 mgagne_ joined #puppet-openstack
05:50 logan- joined #puppet-openstack
05:50 ken_barber joined #puppet-openstack
05:56 aarefiev joined #puppet-openstack
05:57 saneax_AFK joined #puppet-openstack
06:42 xingchao joined #puppet-openstack
07:01 nlahouti joined #puppet-openstack
07:20 richm joined #puppet-openstack
07:21 magicboiz joined #puppet-openstack
07:26 jaosorior joined #puppet-openstack
07:26 magicboiz joined #puppet-openstack
07:27 jaosorior joined #puppet-openstack
07:32 jtomasek joined #puppet-openstack
07:38 ducttape_ joined #puppet-openstack
07:49 markvoelker joined #puppet-openstack
07:56 leanderthal joined #puppet-openstack
07:58 openstackgerrit Stephane Wartel proposed openstack/puppet-vswitch: Condition if ovs is not already installed  https://review.openstack.org/274448
08:09 gildub joined #puppet-openstack
08:15 dgurtner joined #puppet-openstack
08:26 rcernin joined #puppet-openstack
08:27 openstackgerrit Merged openstack/puppet-designate: Add designate::mdns class  https://review.openstack.org/214976
08:45 samuelBartel joined #puppet-openstack
08:52 richm joined #puppet-openstack
08:56 EmilienM good morning
08:59 skolekonov joined #puppet-openstack
09:03 mkarpin joined #puppet-openstack
09:20 jistr joined #puppet-openstack
09:23 reynir joined #puppet-openstack
09:23 hjensas joined #puppet-openstack
09:37 richm joined #puppet-openstack
09:42 chem joined #puppet-openstack
09:46 rochaporto joined #puppet-openstack
09:50 markvoelker joined #puppet-openstack
09:52 paramite joined #puppet-openstack
09:52 artem_panchenko_ joined #puppet-openstack
09:58 igajsin1 left #puppet-openstack
10:25 magicboiz joined #puppet-openstack
10:41 artem_panchenko_ joined #puppet-openstack
10:43 hjensas joined #puppet-openstack
10:43 magicboiz joined #puppet-openstack
11:07 richm joined #puppet-openstack
11:36 holser_ joined #puppet-openstack
11:36 jaosorior joined #puppet-openstack
11:39 darkxploit joined #puppet-openstack
11:43 rlaurika joined #puppet-openstack
11:50 markvoelker joined #puppet-openstack
11:53 iurygregory joined #puppet-openstack
11:54 openstackgerrit_ joined #puppet-openstack
11:54 openstackgerrit_ Sergey Kolekonov proposed openstack/puppet-neutron: Deprecate outdated auth_ options  https://review.openstack.org/274368
11:55 aarefiev joined #puppet-openstack
12:08 openstackgerrit joined #puppet-openstack
12:10 EmilienM mtreinish: hey good morning! I was wondering why we still don't see puppet jobs in http://status.openstack.org/openstack-health/ (our tempest jobs are now in the gate & voting)
12:11 openstackgerrit Alexey Deryugin proposed openstack/puppet-murano: Fix incorrect configuration for Murano Service Broker API  https://review.openstack.org/254181
12:11 spredzy joined #puppet-openstack
12:17 IvanBerezovskiy_ joined #puppet-openstack
12:17 paramite joined #puppet-openstack
12:21 jaosorior joined #puppet-openstack
12:32 artem_panchenko_ joined #puppet-openstack
12:35 ducttape_ joined #puppet-openstack
12:39 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Deploy Ceph on scenario001  https://review.openstack.org/272306
12:47 xingchao joined #puppet-openstack
12:51 markvoelker joined #puppet-openstack
12:52 artem_panchenko_ joined #puppet-openstack
12:53 openstackgerrit Merged openstack/puppet-murano: Fix incorrect configuration for Murano Service Broker API  https://review.openstack.org/254181
12:59 paramite joined #puppet-openstack
13:01 openstackgerrit Arnoud de Jonge proposed openstack/puppet-designate: Added SSL parameters for Rabbit  https://review.openstack.org/274646
13:02 darkxploit joined #puppet-openstack
13:03 openstackgerrit Lukas Bezdicka proposed openstack/puppet-cinder: Cleanup documentation of cinder::keystone::auth  https://review.openstack.org/274610
13:14 markvoelker joined #puppet-openstack
13:27 EmilienM I'm about to convert puppet-openstack-integration to use Hiera
13:28 EmilienM if someone is against, let me know
13:46 openstackgerrit Merged openstack/puppet-openstacklib: Remove notes about aviator puppet module from README  https://review.openstack.org/274601
13:48 EmilienM degorenko: hey you look https://review.openstack.org/#/c/272306/ please ?
13:48 EmilienM it's a first iteration of getting ceph
13:51 degorenko EmilienM, sure
13:51 degorenko hey :)
13:52 EmilienM thanks
13:52 degorenko EmilienM, looks good. Also i think we need to enable glance::rbd::backend, don't we?
13:54 degorenko and test glance with it, not onle file backend
13:54 degorenko only*
13:54 degorenko for cinder too
13:55 degorenko EmilienM, what do you think about this? :)
13:56 EmilienM degorenko: that's a next iteration
13:56 degorenko ok, got it, +2 then
13:56 EmilienM degorenko: I prefer small patches
13:56 EmilienM rather than 500 hundred of lines
13:57 degorenko i don't think, that it will be ~500 line with rbd for cinder and glance
13:57 EmilienM degorenko: we have to manage ceph rbd pools, configure cinder, glance and nova. It will be a next iteration
13:57 EmilienM I'm working on converting to Hiera now
13:58 degorenko Ok, no problem, just for information
13:58 degorenko EmilienM, what's exactly you want switch to hiera?
14:03 EmilienM degorenko: stop using manifests
14:03 EmilienM and use hieradata
14:03 EmilienM and do data driven deployments
14:03 paramite joined #puppet-openstack
14:04 degorenko hm, it sounds interesting
14:04 EmilienM because we start to have complex manifests
14:05 EmilienM if we want to support multiple backends for example in Glance, we'll have to add conditionals, etc.. which is not really Puppetish
14:12 ducttape_ joined #puppet-openstack
14:19 zhangjn joined #puppet-openstack
14:24 mdorman joined #puppet-openstack
14:39 openstackgerrit Oleksiy Molchanov proposed openstack/puppet-ceph: Hardcode client.radosgw prefix  https://review.openstack.org/269141
14:41 ducttape_ joined #puppet-openstack
14:44 openstackgerrit Bradley Klein proposed openstack/puppet-monasca: Replicate measurements projection for better horizontal scaling  https://review.openstack.org/274693
14:46 rochaporto joined #puppet-openstack
14:52 dmsimard EmilienM, aderyugin: fyi murano package spec reviews for RDO are still in progress but will move today
14:53 EmilienM awesome
14:53 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Swift scenarios to use Hiera  https://review.openstack.org/274699
14:55 openstackgerrit Merged openstack/puppet-openstack-integration: Deploy Ceph on scenario001  https://review.openstack.org/272306
15:04 ToMiles joined #puppet-openstack
15:09 openstackgerrit Arnoud de Jonge proposed openstack/puppet-designate: Added SSL parameters for Rabbit  https://review.openstack.org/274646
15:10 dfisher joined #puppet-openstack
15:13 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Swift scenarios to use Hiera  https://review.openstack.org/274699
15:23 dprince joined #puppet-openstack
15:34 ducttape_ joined #puppet-openstack
15:43 dhollinger joined #puppet-openstack
15:46 xarses joined #puppet-openstack
15:49 mgarza_ joined #puppet-openstack
15:50 openstackgerrit Denis Egorenko proposed openstack/puppet-cinder: Replace defines for managing cinder types with providers  https://review.openstack.org/273513
15:51 richm joined #puppet-openstack
15:54 EmilienM degorenko: you brave :-)
15:54 xarses \o/
15:54 * xarses gives three cheers to degorenko
15:55 degorenko :)
15:55 degorenko i'm working still on impotency for tests
15:56 degorenko and also tests are not ready yet :)
15:56 degorenko but any review is welcome, of course :)
15:58 openstackgerrit Oleksiy Molchanov proposed openstack/puppet-ceph: Hardcode client.radosgw prefix  https://review.openstack.org/269141
15:58 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Swift scenarios to use Hiera  https://review.openstack.org/274699
15:58 EmilienM I won't review it
15:58 EmilienM if CI pass I'll +2
15:59 EmilienM (joke)
15:59 degorenko :D
16:06 openstackgerrit Lukas Bezdicka proposed openstack/puppet-keystone: Follow-up on PyMySQL support for Red Hat platforms  https://review.openstack.org/274740
16:10 llua is there a reason why puppet-ceph doesn't enable the ceph services to start on boot?
16:14 darkxploit joined #puppet-openstack
16:16 richm joined #puppet-openstack
16:17 openstackgerrit Oleksiy Molchanov proposed openstack/puppet-ceph: Hardcode client.radosgw prefix  https://review.openstack.org/269141
16:19 xarses llua: it should
16:19 xarses did the osd's not start, or is this about mon, or rgw?
16:22 fedexo joined #puppet-openstack
16:25 openstackgerrit Xingchao Yu proposed openstack/puppet-oslo: Add define oslo::messaging_amqp  https://review.openstack.org/274764
16:34 rahulait joined #puppet-openstack
16:36 llua xarses: the mon/osd/mds does not start, with hammer, the ceph initscript isn't enabled.
16:36 llua (on centos)
16:37 xarses osd's can start differently from the monitors. where their filesystems mounted?
16:37 xarses and is this cent7?
16:37 llua yes
16:38 llua and the osd filesystems are mounted at /var/lib/ceph/osd/$cluster-$id/
16:39 rcernin joined #puppet-openstack
16:42 xingchao joined #puppet-openstack
16:47 llua looking at the various manifests, i don't see anything that explicitly enables any ceph related service, just starting/stopping.
16:50 baker joined #puppet-openstack
16:57 cwolferh joined #puppet-openstack
16:57 EmilienM crinkle: wdyt about using hiera in puppet-openstack-integration?
17:02 crinkle EmilienM: i'm still against it, it adds layers of abstraction that make things harder to debug
17:03 EmilienM crinkle: the problem is that we're adding complexity and logic in this repo if we want to support more backends, etc
17:03 EmilienM lot of conditionals
17:04 EmilienM because we want glance rbd backend, or swift, or because gnocchi does not work on ubuntu, etc... I thought Hiera could really help to stop writting .pp files & avoid dupplicated code
17:07 crinkle i don't really mind the duplicated code in tests
17:07 EmilienM well, we have to maintain it
17:07 openstackgerrit Merged openstack/puppet-cinder: Cleanup documentation of cinder::keystone::auth  https://review.openstack.org/274610
17:07 EmilienM and I've noticed people looking at the manifests because they are good example of how it works
17:08 crinkle to be honest i was kind of frustrated we started using things like openstack_integration::keystone in the beaker tests, it meant i had to go to a whole other repo to figure out what was going on
17:08 EmilienM crinkle: yeah but maintening this code is now easier
17:09 EmilienM if we need to update something in keystone we have one patch to do
17:09 EmilienM instead of 26
17:09 crinkle sure
17:09 EmilienM crinkle: I'm not arging that hiera is hard to debug, I 100% agree
17:10 EmilienM it's just that I don't like the way the manifest will groww
17:10 EmilienM we have ceph now working in this jobs, I was about to add nova, glance & cinder
17:10 crinkle well if you want to do it i won't -1 it, i just won't like it :P
17:10 EmilienM but I realized it's a lot of conditionnals
17:11 dhollinger joined #puppet-openstack
17:11 EmilienM crinkle: if I'm asking you is because I care about what you think so if you don't like it, I might reconsider my work now
17:11 mwhahaha hey anyone have any thoughts on the impact of https://review.openstack.org/#/c/273468/ as it relates to all our providers?
17:12 EmilienM yeah it will
17:12 EmilienM we use puppetlabs-inifile right now
17:12 mwhahaha oh i know it will, but how bad
17:12 mwhahaha i personally am not a fan of yaml but i try not to let it get to me too much :D
17:13 EmilienM mwhahaha: if you really want to know about my thinking on YAML in oslo.conf
17:13 EmilienM here is it: http://www.nooooooooooooooo.com/
17:14 xarses wait what
17:14 mwhahaha :D ditto
17:14 xarses the OS guys want to do what now
17:14 mwhahaha support .yaml for configs
17:14 mwhahaha instead of just ini
17:14 EmilienM crinkle: I'm just going to push a patch in the repo, that I'll -1 WIP so people can just have a look. If indeed it's too complex for us, I'll stop and continue to add more logics in our manifests
17:14 * xarses runs and gets the emergency knowledge transfer bat
17:14 crinkle EmilienM: okay, sounds good
17:15 EmilienM cool
17:15 mwhahaha so it's an addition, but it would only be a matter of time before people start requiring it which would mean we'd have to support it in the puppet modules which means way duplicated code
17:16 EmilienM mwhahaha: you can already start reading & learning http://ruby-doc.org/stdlib-1.9​.3/libdoc/yaml/rdoc/YAML.html
17:16 EmilienM lol
17:17 mwhahaha oh i'm aware of yaml as fuel's configurations are all yaml, but just wait until you get into the referencing of other elements. so not intuitive
17:19 richm joined #puppet-openstack
17:19 EmilienM just a note: if we plan to move on Hiera, we'll have to also use Hiera in beaker jobs
17:19 EmilienM it's complex indeed, but I've noticed a lot of puppet modules already rely on it in Puppetlabs
17:19 EmilienM and puppet-ceph is strongly relying on Hiera
17:20 xarses gah, no
17:20 xarses we can't have INI and YAML
17:20 xarses we can have one
17:20 xarses the problems he's alluding to cant be resolved if the file could be rendered in either format
17:21 EmilienM it's beer o'clock in Europe, see you later folks
17:21 xarses beer you later
17:25 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Swift scenarios to use Hiera  https://review.openstack.org/274699
17:31 openstackgerrit Merged openstack/puppet-cinder: Add rabbit_ha_queues option  https://review.openstack.org/215482
17:32 mgagne_ joined #puppet-openstack
17:32 crinkle EmilienM: I doubt any puppetlabs modules rely on it, do you have an example?
17:33 crinkle EmilienM: lots of people still don't use hiera or don't use data bindings, we don't want to break that
17:33 EmilienM crinkle: sorry I meant "a lot of modules are using Hiera for beaker tests"
17:33 EmilienM and you 100% right by saying we don't want to break non-hiera people
17:34 EmilienM I support that
17:34 EmilienM we actually don't break it, our modules are usable without Hiera
17:34 EmilienM we just take a risk if we use Hiera in our CI because we won't test non-hiera setups
17:45 rahulait joined #puppet-openstack
17:48 nlahouti joined #puppet-openstack
18:03 dgurtner joined #puppet-openstack
18:03 dgurtner joined #puppet-openstack
18:05 jaosorior joined #puppet-openstack
18:16 jesusaurus joined #puppet-openstack
18:23 jistr joined #puppet-openstack
18:27 xingchao joined #puppet-openstack
18:57 rmart04 joined #puppet-openstack
18:58 xarses llua: ya, your right it looks like we are missing turning on the init scripts.
18:59 richm joined #puppet-openstack
18:59 ducttape_ joined #puppet-openstack
19:07 llua :D
19:10 mgagne is there a way to ensure absent a whole ini section? looks to not work with the version of inifile I have
19:11 mgagne scratch that, not a great idea to remove that section :D
19:12 xarses XD
19:12 xarses mgagne: I thought we could only purge the whole file
19:12 mgagne xarses yea, that's a bit overkill :D
19:13 xarses yep
19:15 haplo37 joined #puppet-openstack
19:29 xingchao joined #puppet-openstack
19:32 artem_panchenko_ joined #puppet-openstack
20:39 ducttape_ joined #puppet-openstack
20:55 duritong joined #puppet-openstack
21:18 rcernin joined #puppet-openstack
21:24 cwolferh joined #puppet-openstack
21:25 nlahouti joined #puppet-openstack
21:31 xingchao joined #puppet-openstack
21:52 haplo37 joined #puppet-openstack
21:52 angdraug joined #puppet-openstack
21:59 farid joined #puppet-openstack
22:03 dgurtner joined #puppet-openstack
22:04 dmsimard Awesome, nova needs a new database in Mitaka for nova-api https://github.com/openstack/nova/commit/​df0fca62cf5324f5b6eae0fed1f88c6c9ed61c71
22:04 dmsimard I'll open a bug
22:04 dmsimard oh man dprince beat me to it https://bugs.launchpad.net​/puppet-nova/+bug/1539793
22:04 openstack Launchpad bug 1539793 in puppet-nova "Nova Mitaka requires a new nova_api database" [High,In progress] - Assigned to Dan Prince (dan-prince)
22:12 openstackgerrit Emilien Macchi proposed openstack/puppet-openstack-integration: Swift scenarios to use Hiera  https://review.openstack.org/274699
22:21 aimon joined #puppet-openstack
22:23 mtreinish EmilienM: hmm, lemme check the db to see if there are any puppet jobs in there
22:34 mtreinish EmilienM: http://paste.openstack.org/show/485675/
22:34 mtreinish I see puppet in the list
22:34 mtreinish EmilienM: http://status.openstack.org/opens​tack-health/#/g/project/openstack~2Fpuppet-cinder?groupKey=​project&resolutionKey=hour
22:37 EmilienM mtreinish: that's awesome !!
22:39 openstackgerrit Emilien Macchi proposed openstack/puppet-nova: Classes to create and sync new nova_api DB  https://review.openstack.org/274280
22:39 EmilienM dmsimard, trown|outttypeww ^
22:40 EmilienM it's a bit work in progress but any review it welcome
22:41 EmilienM but dprince and I made it work
22:59 openstackgerrit Emilien Macchi proposed openstack/puppet-nova: Classes to create and sync new nova_api DB  https://review.openstack.org/274280
23:09 _ody mgagne: Are you aware of a workaround for http://lists.openstack.org/pipermail/op​enstack-dev/2015-September/074871.html in kilo?
23:09 _ody The nova vix didn't ship until liberty.
23:10 mgagne _ody secure_proxy_ssl_header is only in liberty?
23:10 mgagne _ody then I don't know
23:11 mgagne _ody IIRC, a lot of configs need collaboration from project itself, it's not something oslo can fix in a self-contained manner
23:12 mgagne my wannabe blog post should have included version in with the config was introduced
23:14 _ody It is a pretty annoying bug.  Our entire deployment validates via rally just fine on kilo with a haproxy SSL termination but things like vagrant fail because they ask each service things about themselves and they end up returning http.
23:20 gchamoul joined #puppet-openstack
23:23 xarses dmsimard: https://people.redhat.com/duffy/selinu​x/selinux-coloring-book_A4-Stapled.pdf via https://lwn.net/Articles/674275/
23:36 gildub joined #puppet-openstack
23:36 dmsimard xarses: oh god
23:36 xarses I thought of you, since you where placing with SELinux recently
23:37 dmsimard I vastly underestimated the amount of selinux related issues I'd be dealing with since joining Red Hat :P
23:38 dmsimard (previously deploying on Ubuntu)
23:39 dmsimard xarses: tux is hilarious
23:40 xarses I think we should get a bunch of these printed for Austin
23:40 bkero dmsimard: You should have known. :P
23:41 ducttape_ joined #puppet-openstack
23:42 xarses is tux giving the cat the 'brid' when its scolding the cat?

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