Friday, 2015-02-06

*** zz_avozza is now known as avozza00:02
*** reed has quit IRC00:08
*** Piet has quit IRC00:22
*** markvoelker has quit IRC00:30
*** markvoelker has joined #openstack-operators00:31
*** mdorman has quit IRC00:31
*** Gala-G has quit IRC00:32
*** markvoelker has quit IRC00:35
*** Marga_ has quit IRC00:42
*** alop has quit IRC00:50
*** esker has joined #openstack-operators00:50
*** markvoelker has joined #openstack-operators01:01
*** markvoelker has quit IRC01:06
mgagnethat thread about galera on openstack-dev: "well, that escalated quickly, really that got out of hand fast!"01:31
harlowjalol01:32
jlkI missed that, I'm not on that list01:32
*** openstack has joined #openstack-operators01:33
-sendak.freenode.net- [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp01:33
harlowjamgagne whats wrong with zookeeper, etcd being involved? ;)01:38
* harlowja is curious01:39
mgagneharlowja: it's a trap, isn't it?01:39
harlowjahow so?01:39
harlowjalol01:39
harlowjaanything could be a trap, never know01:39
mgagneguys, has anyone tackle the challenge of having multiple brands (or resellers) within the same OpenStack installation with all that comes with it? (public flavors, images, networks, etc.)01:43
*** markvoelker has joined #openstack-operators01:44
*** VW_ has joined #openstack-operators01:47
jlkmultiple brands?01:57
jlkso multiple horizons?01:57
jlknot sure how reselling works, with multiple tenants01:57
mgagnejlk: horizon is trivial, it isn't the core of the problem. Mainly related to public resources such as flavor.02:04
*** verdurin has quit IRC02:05
mgagnejlk: brand A sells foo.small and brand B sells bar.small. You don't want users/customers of brand A to see/spawn flavor bar.small and vise-versa.02:05
jlkcan't flavors be tenant specific?02:05
mgagnejlk: and each brand wishes to have its own users/tenants, maybe segregated in domains02:05
mgagnejlk: you have to scale the idea to 10k tenants/users02:06
jlkthat many resellers on a single cloud sounds like madness02:06
mgagne=)02:06
jlkso you have flavor-access-list at your disposal02:07
mgagneI often see topics at the summit about what could be this multi-brand support and it's never quite what I expect.02:07
jlkwhich should get you per-project (or sets of projects) flavor constraints02:07
mgagnejlk: and you have 10k ACL multiplied by your number of flavors to maintain =)02:08
jlkyes, madness02:08
mgagneI'm more or less wishing for a way to say: public BUT within the scope of a domain02:08
mgagneso each resellers could have their domains and do whatever they wish within it.02:08
mgagnecreating tenants, users, flavors, public images, etc.02:09
* mgagne dreams02:10
*** j05h1 has quit IRC02:10
*** verdurin has joined #openstack-operators02:12
jlkyou want sub-projects02:18
jlkactually02:18
jlkhave you looked into federated keystone?02:18
jlkand breaking our cloud into federated parts?02:18
mgagneIf I can federate clouds, in my specific use case, I would just create multiple openstack installations instead.02:19
jlkfair enough02:20
mgagneThe idea is to reuse the same management infra to lower infra and operation costs02:20
jlkwould you be somehow applying quotas at a reseller level?02:20
mgagneI would say yes02:20
jlkto prevent one resller from consuming all the resources out from under others?02:20
jlkyeah, you need a lot of inception level stuff02:21
jlkquotas to a project which gets divvied into quotas for sub-projects which get divvied into quotas for users02:21
mgagnequota aren't that much of a problem tbh02:21
*** gfa has joined #openstack-operators02:21
mgagnemore the "public" resources around those brands02:21
jlkso, images, flavors, networks02:22
mgagnethere is no scope, it's full public or it isn't02:22
mgagneyep02:22
jlkimages there is scope, but it's just a difficult scope02:22
mgagnemembers, same as flavor access to me02:22
jlker not images02:22
jlkflavors02:22
klindgrenwhile not public - I think we have some similar uses cases02:23
mgagneI could invoke the power of wafflehaus and more metadata madness though02:23
klindgrenwe are hoping for hierarchical projects02:24
klindgrento try to solve some of this02:24
mgagneI think it can be part of the solution02:24
jlkcloud overlord -> top level tenants (resllers) -> customer tenants02:25
mgagnelooks like we are running out of words to describe those new entities :D02:26
jlkoverload controls truly fully public things, top level tenants creates things only their section can see, etc...02:26
mgagnejlk: yep02:26
jlkshould only need a small amount of code.... :p02:26
mgagnejlk: and then you could isolate a reseller to a specific cell (or more)02:27
mgagneor aggregate02:27
jlkI seem to recall we did something like that already at Rackspace02:27
mgagneso the guy can buy whole dedicated compute nodes too02:27
jlktenant isolation to cells02:27
mgagnejlk: super easy part tbh02:27
jlkyeah02:27
mgagnejlk: on a side note, I just don't understand people coding "isolation" filters to Nova. The filters often just do half of the job02:28
mgagnejlk: aggregate is dedicated for a tenant but it's blatantly false that the tenant is isolated, it can spawn everywhere else too /rant02:29
jlktickles some part of cell capabilities in my brain02:30
jlkbut that could be some of the non-upstream goo that RAX had02:30
jlkwe had some way to keep a particular customer only spawning within a given cell02:30
jlkmaybe it had to do with flavors though02:30
klindgrenis cells v2 going to allow cells + az's?02:30
mgagneI wouldn't mind contributing what I have here but cells v1 are deprecated and no new feature are accepted :-/02:31
mgagnejlk: I'm sure it has to do with flavors too02:31
mgagnejlk: compute1 flavor class -> those go in this cell02:31
jlkyeah, but then the hard part is keeping said tenant from seeing any other flavors02:32
mgagnejlk: oh, that's a whole different subject then02:32
*** esker has quit IRC02:36
*** esker has joined #openstack-operators02:37
*** esker has quit IRC02:42
*** VW_ has quit IRC02:42
*** harlowja is now known as harlowja_away02:48
*** clfh has joined #openstack-operators02:52
*** Marga_ has joined #openstack-operators03:20
*** Marga_ has quit IRC03:20
*** Marga_ has joined #openstack-operators03:21
*** VW_ has joined #openstack-operators03:25
*** avozza is now known as zz_avozza03:29
*** esker has joined #openstack-operators03:49
*** esker has quit IRC04:07
*** zz_avozza is now known as avozza04:27
*** avozza is now known as zz_avozza04:37
*** beddari has quit IRC04:52
*** beddari has joined #openstack-operators04:53
*** VW_ has quit IRC04:54
*** harlowja_away has quit IRC05:38
*** blairo has joined #openstack-operators06:20
*** Gala-G has joined #openstack-operators06:21
*** blair has quit IRC06:24
*** blairo has quit IRC06:25
*** Gala-G has quit IRC06:50
*** Gala-G has joined #openstack-operators07:05
*** Gala-G has quit IRC07:19
*** Marga_ has quit IRC07:23
*** SimonChung1 has quit IRC07:55
*** SimonChung has joined #openstack-operators07:55
*** belmoreira has joined #openstack-operators08:01
*** esker has joined #openstack-operators08:06
*** markvoelker has quit IRC08:12
*** markvoelker has joined #openstack-operators08:13
*** markvoelker has quit IRC08:18
*** matrohon has joined #openstack-operators08:20
*** blair has joined #openstack-operators08:31
*** blair has quit IRC08:36
*** markvoelker has joined #openstack-operators08:44
*** zz_avozza is now known as avozza08:44
*** markvoelker has quit IRC08:51
*** blair has joined #openstack-operators08:51
*** derekh has joined #openstack-operators09:02
*** tuvenen has joined #openstack-operators09:16
*** bvandenh has joined #openstack-operators09:17
*** markvoelker has joined #openstack-operators09:46
*** Gala-G has joined #openstack-operators09:48
*** SimonChung has quit IRC09:50
*** markvoelker has quit IRC09:51
*** belmoreira has quit IRC10:01
*** esker has quit IRC10:05
*** avozza is now known as zz_avozza10:13
*** subscope has quit IRC10:14
*** blair has quit IRC10:18
*** subscope has joined #openstack-operators10:26
*** zz_avozza is now known as avozza10:31
*** avozza is now known as zz_avozza10:34
*** markvoelker has joined #openstack-operators10:47
*** Gala-G has quit IRC10:48
*** subscope has quit IRC10:52
*** markvoelker has quit IRC10:52
*** belmoreira has joined #openstack-operators11:01
*** bvandenh has quit IRC11:03
*** bvandenh has joined #openstack-operators11:03
*** Gala-G has joined #openstack-operators11:05
*** reed has joined #openstack-operators11:21
*** Gala-G has quit IRC11:26
*** zigo has quit IRC11:42
*** markvoelker has joined #openstack-operators11:48
*** markvoelker has quit IRC11:54
*** Gala-G has joined #openstack-operators11:56
*** clfh has quit IRC11:58
*** clfh has joined #openstack-operators11:58
*** furlongm_ has joined #openstack-operators11:59
*** simonmcc has quit IRC11:59
*** furlongm has quit IRC12:00
*** simonmcc has joined #openstack-operators12:01
*** gfa has quit IRC12:19
*** medberry has quit IRC12:19
*** dmsimard_away has quit IRC12:19
*** mgagne has quit IRC12:19
*** j^2 has quit IRC12:19
*** gfa has joined #openstack-operators12:21
*** medberry has joined #openstack-operators12:21
*** dmsimard_away has joined #openstack-operators12:21
*** mgagne has joined #openstack-operators12:21
*** j^2 has joined #openstack-operators12:21
*** jaypipes has joined #openstack-operators12:31
*** markvoelker has joined #openstack-operators12:50
*** SimonChung has joined #openstack-operators12:50
*** markvoelker has quit IRC12:54
*** markvoelker has joined #openstack-operators13:04
*** pboros has joined #openstack-operators13:12
*** Gala-G has quit IRC13:25
*** Gala-G has joined #openstack-operators13:36
*** Marga_ has joined #openstack-operators13:51
*** jaypipes is now known as leakypipes14:07
*** radez_g0n3 is now known as radez14:11
*** tuvenen1 has joined #openstack-operators14:26
*** tuvenen1 has quit IRC14:26
*** tuvenen has quit IRC14:27
*** Gala-G has quit IRC14:31
*** Ctina_ has joined #openstack-operators14:31
*** VW_ has joined #openstack-operators14:44
*** clfh has quit IRC14:46
*** signed8bit has joined #openstack-operators14:59
*** signed8b_ has joined #openstack-operators15:01
*** j05h has joined #openstack-operators15:01
*** signed8bit has quit IRC15:04
*** Gala-G has joined #openstack-operators15:06
*** Marga_ has quit IRC15:11
*** Marga_ has joined #openstack-operators15:12
*** Gala-G has quit IRC15:17
*** signed8b_ has quit IRC15:22
*** Marga_ has quit IRC15:24
*** dmsimard_away is now known as dmsimard15:25
*** Piet has joined #openstack-operators15:31
*** mdorman has joined #openstack-operators15:39
*** signed8bit has joined #openstack-operators15:43
*** mdorman has quit IRC15:46
*** emccormick has joined #openstack-operators15:58
*** mdorman has joined #openstack-operators15:59
*** david-lyle_afk is now known as david-lyle16:07
*** Marga_ has joined #openstack-operators16:10
*** signed8b_ has joined #openstack-operators16:19
*** signed8bit has quit IRC16:23
*** matrohon has quit IRC16:33
*** mdorman has quit IRC16:38
*** mdorman has joined #openstack-operators16:40
*** SimonChung has quit IRC16:42
*** mdorman has quit IRC16:44
*** mdorman has joined #openstack-operators16:46
*** alop has joined #openstack-operators16:46
*** signed8b_ is now known as signed8bit_ZZZzz16:49
*** Ti-mo has quit IRC16:51
*** mdorman has quit IRC16:51
*** Ti-mo has joined #openstack-operators16:52
*** VW_ has quit IRC16:53
*** signed8bit_ZZZzz is now known as signed8b_16:56
*** Ti-mo has quit IRC16:59
*** Ti-mo has joined #openstack-operators17:01
*** bvandenh has quit IRC17:06
*** Marga_ has quit IRC17:08
*** j05h has quit IRC17:09
*** j05h has joined #openstack-operators17:14
*** mdorman has joined #openstack-operators17:17
*** belmoreira has quit IRC17:21
*** mdorman has quit IRC17:22
*** SimonChung has joined #openstack-operators17:23
*** mdorman has joined #openstack-operators17:26
*** VW_ has joined #openstack-operators17:42
*** radez is now known as radez_g0n317:43
*** mdorman has quit IRC17:50
*** Marga_ has joined #openstack-operators17:51
*** mdorman has joined #openstack-operators17:52
*** mdorman has quit IRC17:54
*** mdorman has joined #openstack-operators17:54
*** Gala-G has joined #openstack-operators17:55
*** mdorman has quit IRC17:56
*** mdorman has joined #openstack-operators17:56
*** j05h has quit IRC17:56
*** derekh has quit IRC18:06
jlkAny of y'all familiar with supernova?18:07
jlkif you are, or aren't but have to deal with multiple openstacks with different auths, this may be useful to you: https://github.com/j2sol/superstack18:08
mgagnejlk: is only nova supported?18:09
jlkno, this uses the new python-openstackclient tool so it supports all the things18:09
jlkhttp://docs.openstack.org/developer/python-openstackclient/command-list.html  and more18:09
jlkthat list doesn't show ip and network and some others which are available.18:10
mgagneoh, haven't tried openstackclient yet =(18:10
mgagnejlk: I have a .openrc folder with ~100 openrc files :-/18:10
jlksupernova was nova only, which was okay for Rackspace which only exposed nova. But superstack makes it better18:10
*** harlowja has joined #openstack-operators18:15
jlkmgagne: yeah, now you could have them all in a single file and just select from them.18:16
*** j05h has joined #openstack-operators18:19
Ctina_jlk: thanks for sharing!18:26
dvorakI'll be glad when the openstack client is a little further along, I think it's a great project18:29
dvorakI love that the output of basically any command can be made easily parsable18:29
*** signed8b_ is now known as signed8bit_ZZZzz18:30
jlkI love that the arguments are unified18:31
dvorakyeah, it really should have happened a while ago18:32
jlkhated how nova client had network-list, neutron had net-list, nova had volume-list, cinder had list18:32
jlknow if we could just make all the <project>-manage CLIs unified I'd be even happier.18:32
dvorakyeah, and you have nova list --all-tenants vs glance image-list --all18:32
*** SimonChung has quit IRC18:32
Ctina_jlk i'd settle for a consistent <project>-manage structure18:33
*** SimonChung1 has joined #openstack-operators18:33
Ctina_sometimes it's db_sync vs db sync18:33
dvorakheh, and I noticed the other day if you do nova list --all, it complains that you specified an ambiguous argument, and you need to specify either --all-tenants or --all_tenants18:33
jlkCtina_: yeah, we used to have a fun block of code to deal with all that18:33
dvorakCtina_: well, and neutron is completely different18:33
jlkthen we gave up and put the specific sync command into each project's ansible role18:33
*** SimonChung has joined #openstack-operators18:33
*** SimonChung1 has quit IRC18:33
dvorakyeah, that's how the puppet modules do it also18:33
Ctina_jlk do you deploy using ansible then?18:34
jlkyes18:34
jlkhttps://github.com/blueboxgroup/ursula18:34
Ctina_we're currently using pupmods but we're going to move to packstack/ansible way of things18:34
Ctina_jlk: thanks that looks handy!18:34
Ctina_packstack or ansible*18:35
Ctina_ah we're using centos not ubuntu18:38
jlkyeah it's pretty opinionated on Ubuntu right now :(18:38
jlkhowever, you could use it as a reference18:38
Ctina_definitely18:38
*** esker has joined #openstack-operators18:45
*** bvandenh has joined #openstack-operators18:55
*** SimonChung1 has joined #openstack-operators18:56
*** SimonChung has quit IRC18:56
*** SimonChung has joined #openstack-operators18:56
*** SimonChung1 has quit IRC18:56
*** zz_avozza is now known as avozza18:59
*** SimonChung1 has joined #openstack-operators19:01
*** SimonChung has quit IRC19:01
*** SimonChung has joined #openstack-operators19:05
*** SimonChung1 has quit IRC19:05
*** Ctina_ is now known as Ctina19:05
*** signed8bit_ZZZzz is now known as signed8b_19:11
*** bvandenh has quit IRC19:29
*** SimonChung1 has joined #openstack-operators19:33
*** SimonChung has quit IRC19:33
*** avozza is now known as zz_avozza19:34
*** SimonChung1 has quit IRC19:34
*** SimonChung has joined #openstack-operators19:34
*** SimonChung1 has joined #openstack-operators19:34
*** SimonChung2 has joined #openstack-operators19:35
*** SimonChung1 has quit IRC19:35
*** SimonChung has quit IRC19:35
*** Miouge has joined #openstack-operators19:46
*** Gala-G has quit IRC19:50
*** Ctina has quit IRC19:50
*** signed8b_ is now known as signed8bit_ZZZzz19:50
*** radez_g0n3 is now known as radez19:50
*** mdorman_ has joined #openstack-operators19:51
*** mdorman has quit IRC19:52
*** mdorman_ is now known as mdorman19:52
*** ctina has joined #openstack-operators19:53
*** signed8bit_ZZZzz is now known as signed8b_19:58
*** ctina has left #openstack-operators19:59
*** ctina has joined #openstack-operators20:00
*** SimonChung has joined #openstack-operators20:04
*** SimonChung2 has quit IRC20:04
*** SimonChung1 has joined #openstack-operators20:04
*** SimonChung has quit IRC20:04
*** signed8b_ has quit IRC20:05
*** ctina has quit IRC20:05
*** signed8bit has joined #openstack-operators20:05
*** SimonChung has joined #openstack-operators20:05
*** SimonChung1 has quit IRC20:05
*** signed8bit has quit IRC20:06
*** SimonChung has quit IRC20:06
*** signed8bit has joined #openstack-operators20:06
*** signed8bit has quit IRC20:07
*** signed8bit has joined #openstack-operators20:10
*** SimonChung has joined #openstack-operators20:11
*** Gala-G has joined #openstack-operators20:17
*** pboros has quit IRC20:20
*** Marga_ has quit IRC20:47
*** Marga_ has joined #openstack-operators20:48
*** Gala-G has quit IRC20:48
*** Gala-G has joined #openstack-operators20:52
mgagne(fortunately?) I missed that discussion around clients consistency in OpenStack...20:57
mgagneI'm really losing sleep because of that20:58
jlkhah :(20:58
mgagnewe need the CLI WG20:58
jlkgoing to be at the operators meetup? might be a good time to gather gripes about it then20:58
mgagneI'll be there for sure20:58
jlksweet.20:59
mgagnemfisch greatly summarized the state of OpenStack as a product in this tweet: https://twitter.com/tadowguy/status/55613790282908057621:00
jlkheh, yup21:02
mgagneuntil the inconsistency plague is contained and cured, I can't consider it a serious *product*21:02
*** Miouge has quit IRC21:08
*** Gala-G has quit IRC21:13
*** signed8bit is now known as signed8bit_ZZZzz21:21
*** signed8bit_ZZZzz is now known as signed8bit21:25
*** Gala-G has joined #openstack-operators21:25
*** Marga_ has quit IRC21:28
*** Marga_ has joined #openstack-operators21:28
*** radez is now known as radez_g0n321:31
*** Marga_ has quit IRC21:32
*** leakypipes has quit IRC21:41
*** signed8bit has quit IRC21:44
*** dmsimard is now known as dmsimard_away21:47
*** Marga_ has joined #openstack-operators21:49
*** Gala-G has quit IRC21:53
*** emccormickva has joined #openstack-operators22:06
*** emccormick has quit IRC22:09
*** zigo has joined #openstack-operators22:11
*** SimonChung1 has joined #openstack-operators22:22
*** SimonChung has quit IRC22:22
*** Marga_ has quit IRC22:23
*** Marga_ has joined #openstack-operators22:23
*** Marga_ has quit IRC22:28
*** signed8bit has joined #openstack-operators22:28
*** Marga_ has joined #openstack-operators22:50
*** signed8bit has quit IRC22:58
*** Marga_ has quit IRC23:02
*** Marga_ has joined #openstack-operators23:03
*** Marga__ has joined #openstack-operators23:06
*** Marga_ has quit IRC23:07
*** Marga__ has quit IRC23:11
*** reed has quit IRC23:11
*** Marga_ has joined #openstack-operators23:19
*** dmsimard_away is now known as dmsimard23:24
*** dmsimard is now known as dmsimard_away23:25
*** Marga_ has quit IRC23:26
*** Marga_ has joined #openstack-operators23:26
*** SimonChung1 has quit IRC23:27
*** SimonChung has joined #openstack-operators23:27
*** blair has joined #openstack-operators23:28
*** SimonChung1 has joined #openstack-operators23:30
*** SimonChung has quit IRC23:30

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!