Project

General

Profile

-2E - Chef Cookbook Consolidation & » History » Version 1

Jessica Mack, 06/22/2015 05:48 AM

1 1 Jessica Mack
h1. -2E - Chef Cookbook Consolidation & ceph-deploy Improvements
2
3
<pre>
4
saras	not troolll really just bigger fan on salt	10:30
5
saras	of salt	10:30
6
*** John has joined #ceph-summit2	10:30
7
rturk	lol	10:30
8
rturk	scuttlemonkey and I are too	10:30
9
scuttlemonkey	scuttlemonkey is a juju fanboi	10:30
10
scuttlemonkey	/innocent	10:30
11
*** elder has joined #ceph-summit2	10:30
12
*** dmick has joined #ceph-summit2	10:31
13
*** gregaf has joined #ceph-summit2	10:31
14
saras	salt/python	10:31
15
*** jlogan has joined #ceph-summit2	10:32
16
*** wonko_be has joined #ceph-summit2	10:34
17
wonko_be	no pad for the chef discussion?	10:34
18
dmick	http://pad.ceph.com/p/chef-ceph-deploy	10:34
19
rturk	http://pad.ceph.com/p/chef-ceph-deploy	10:35
20
rturk	oops	10:35
21
rturk	beat me to it!	10:35
22
dmick	http://pad.ceph.com/p/chef-ceph-deploy	10:35
23
dmick	:)	10:35
24
rturk	good thing our nicks are the same length or they wouldn't line up so nicely	10:35
25
wonko_be	:)	10:35
26
wonko_be	thx	10:35
27
*** mmgaggle has joined #ceph-summit2	10:36
28
*** mmgaggle has left #ceph-summit2	10:36
29
rturk	if you have questions on this session, ask them here (or on the pad if you want to record them)	10:37
30
dmick	http://github.com/ceph/ceph-cookbooks	10:39
31
*** cdl has joined #ceph-summit2	10:42
32
alop	in the ATT-cloud chef repo, we use LWRP for creating keystone users/tenants glance images, etc	10:42
33
*** joshd has joined #ceph-summit2	10:44
34
alop	what's "Small to medium size"?	10:46
35
nwl	alop: size is less an issue that whether root ssh is something you want to run at scale	10:46
36
alop	k	10:47
37
saras	python3 or 2	10:47
38
dmick	2.6 atm	10:48
39
dmick	for the Red OSes	10:48
40
saras	oh	10:49
41
dmick	alop: no specific limitation, just sort of "where it's aimed"	10:49
42
Karcaw	i think it should be more than just an adoption tool..	10:49
43
saras	any idea how hard it is to move to python3	10:49
44
Karcaw	it would be better to be able to come back to it and add osd's. or be able to pull old osd's out..  or remove/add mons in the future..	10:50
45
dmick	saras: we're trying not to make it harder :) but it's not a target right now because of the distros	10:50
46
dmick	Karcaw: that should work today (except removal, which is imminent)	10:51
47
Karcaw	ok	10:51
48
saras	dmick: got you that sad are red really back on 2.6 ouch	10:52
49
*** kbader has joined #ceph-summit2	10:54
50
rturk	(remember: if you want to join the hangout, ping me or scuttlemonkey!)	10:54
51
saras	thanks	10:55
52
saras	please bon't forget salt	10:56
53
alop	idiosyncratic is an understatement :)	10:56
54
kbader	are you guys streaming over the wifi?	10:58
55
kbader	it's supper choppy for me	10:58
56
rturk	I'm cabled in here	10:58
57
dmick	working well on the wire here kbader	10:58
58
kbader	yeah, my office is in a faraday cage	10:58
59
rturk	:P	10:59
60
rturk	welcome to join us in here if you want to chat	10:59
61
saras	virual io use case	11:00
62
dmick	saras: could you expand on that a bit?	11:01
63
kbader	there was a good talk on LWRPs at chefconf, i'll try to find the video/slide links	11:02
64
alram	kbader: can you paste it to pad when you find it?	11:02
65
saras	dmick: open compute has virual IO project that been tring get people hardware for the have buch of disk ready for ceph might be good use case	11:03
66
kbader	[link shortened for formatting - rdt]	11:03
67
*** hskinner has joined #ceph-summit2	11:03
68
alop	I was hoping to start deploying with chef cookbooks this week in my lab	11:03
69
kbader	saras: we have a contact with opencompute and have been talking about some designs with them	11:04
70
kbader	I'm not familiar with the virtual io stuff, do you have a link?	11:04
71
wonko_be	it seems to me the chef recipes are more like a one-shot replacement for a install/deploy script, that manage the cluster	11:04
72
wonko_be	get it up, and then never run it again	11:05
73
kbader	that's the way we use them (dreamhost)	11:05
74
kbader	deploy and manage with them	11:05
75
saras	kbader: http://www.opencompute.org/projects/virtual-io-2/	11:05
76
kbader	saras: thanks	11:05
77
saras	kbader: http://www.opencompute.org/ocp-summit-iv-videos/ the track 6 you good idea in frist 10 min. or so	11:06
78
kbader	ok, i'll check it out	11:07
79
kbader	wonko_be: when you say get it up and never run it again, are you refering to ceph-deploy or the chef recipes?	11:07
80
wonko_be	the chef recipes	11:07
81
wonko_be	there is nothing in there to actually manage the cluster	11:07
82
kbader	ah ok, well that depends on the set of cookbooks that your using	11:08
83
wonko_be	create pools, adding client keys, etc...	11:08
84
alram	wonko_be: what would you like to see in terms of management?	11:08
85
kbader	slightly before argonaut inktank and dreamhost cookbooks diverged	11:08
86
saras	so how would snyc projects work as tring to get salt up to speed	11:08
87
kbader	alexandre and I have done a lot of work to get them merged back together to support bobtail	11:08
88
saras	mailing list wiki page	11:08
89
wonko_be	deploying a ceph-client role to clients, allowing rbd mounts, etc...	11:08
90
kbader	I'm not sure if he has a copy of them on github but we should publish what we have on github	11:09
91
alop	wonko_be: +1	11:09
92
wonko_be	well, "mounts", maps is the term	11:09
93
kbader	wonko_be: yeah, that is needed. Checks for kernel RBD, ceph packages and drops off a key with least caps	11:09
94
saras	or 3, 4	11:10
95
wonko_be	to be honest, i'm baised, i made some cookbooks myself a year ago, and it seems like duplicate work	11:10
96
*** loicd has quit IRC	11:11
97
wonko_be	but some of the ideas can be stolen from them	11:11
98
kbader	alright, I'll work on getting the dreamhost cookbooks up today. Where do you have your cookbooks?	11:11
99
wonko_be	let me get the link, just a sec	11:12
100
kbader	awesome	11:12
101
wonko_be	https://github.com/wonko/ceph-cookbook	11:12
102
wonko_be	apparently, suse forked them	11:12
103
wonko_be	so it seems	11:12
104
John	Chef docs are here:	11:13
105
John	http://wiki.ceph.com/02Guides/Deploying_Ceph_with_Chef	11:13
106
wonko_be	they are nowhere complete, or up-to-date, but parts of the code might be reusable	11:13
107
saras	a wiki would be great too	11:13
108
alop	alright, thanks for setting this up	11:14
109
saras	John: thanks	11:14
110
*** alop has left #ceph-summit2	11:14
111
</pre>