Perl 6 - the future is here, just unevenly distributed

IRC log for #fuel-dev, 2015-11-17

| Channels | #fuel-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:09 krobzaur joined #fuel-dev
00:21 tcitlionok joined #fuel-dev
00:35 bogdando joined #fuel-dev
00:41 tzn joined #fuel-dev
00:42 jerrygb joined #fuel-dev
01:03 sylwesterB joined #fuel-dev
01:34 mkwiek07 joined #fuel-dev
01:42 shimura_ken joined #fuel-dev
01:43 bogdando joined #fuel-dev
02:01 mkwiek07 joined #fuel-dev
02:04 bogdando joined #fuel-dev
02:12 krobzaur joined #fuel-dev
02:13 rmoe joined #fuel-dev
02:24 javeriak joined #fuel-dev
02:26 javeriak_ joined #fuel-dev
02:52 sylwesterB joined #fuel-dev
02:57 xarses joined #fuel-dev
03:02 mkwiek07 joined #fuel-dev
03:29 mkwiek07 joined #fuel-dev
03:34 rmoe joined #fuel-dev
04:17 tzn joined #fuel-dev
04:30 mkwiek07 joined #fuel-dev
04:35 zhangjn joined #fuel-dev
04:41 sylwesterB joined #fuel-dev
04:54 warpc_ joined #fuel-dev
04:54 fBigBro joined #fuel-dev
04:56 HeOS__ joined #fuel-dev
04:56 swann joined #fuel-dev
04:57 mkwiek07 joined #fuel-dev
05:00 mgagne joined #fuel-dev
05:01 jerrygb joined #fuel-dev
05:01 vkramskikh joined #fuel-dev
05:01 aleksandr_null joined #fuel-dev
05:02 mwhahaha joined #fuel-dev
05:02 apalkina joined #fuel-dev
05:02 tuvenen joined #fuel-dev
05:03 charz joined #fuel-dev
05:28 aglarendil joined #fuel-dev
05:30 vitaly1 joined #fuel-dev
05:31 romcheg joined #fuel-dev
05:31 mkwiek joined #fuel-dev
05:32 kozhukalov joined #fuel-dev
05:33 akislitsky_ joined #fuel-dev
05:34 sylwesterB joined #fuel-dev
05:35 ashtokolov joined #fuel-dev
05:36 smakar joined #fuel-dev
05:36 evgenyl joined #fuel-dev
05:38 holser joined #fuel-dev
05:38 teran joined #fuel-dev
05:38 agordeev joined #fuel-dev
05:39 ikalnitsky joined #fuel-dev
05:39 bpiotrowski joined #fuel-dev
05:39 kgalanov joined #fuel-dev
05:39 akasatkin joined #fuel-dev
05:40 ogelbukh joined #fuel-dev
05:40 jaranovich joined #fuel-dev
05:58 mkwiek07 joined #fuel-dev
06:00 javeriak joined #fuel-dev
06:25 mkwiek07 joined #fuel-dev
06:26 rmoe joined #fuel-dev
06:39 jerrygb joined #fuel-dev
06:53 angdraug joined #fuel-dev
07:01 javeriak_ joined #fuel-dev
07:25 mkwiek07 joined #fuel-dev
07:31 ddepaoli joined #fuel-dev
07:49 tcitlionok joined #fuel-dev
07:53 mkwiek07 joined #fuel-dev
07:54 alex_didenko joined #fuel-dev
07:58 gongysh joined #fuel-dev
08:06 yottatsa joined #fuel-dev
08:25 ekosareva joined #fuel-dev
08:40 jerrygb joined #fuel-dev
08:48 elemoine joined #fuel-dev
08:50 mkwiek07 joined #fuel-dev
08:54 hyperbaba joined #fuel-dev
08:54 salmon_ joined #fuel-dev
08:54 elemoine joined #fuel-dev
08:57 elemoine joined #fuel-dev
09:01 elemoine joined #fuel-dev
09:03 xek joined #fuel-dev
09:06 tzn joined #fuel-dev
09:12 elemoine joined #fuel-dev
09:28 Liuqing joined #fuel-dev
09:34 amnk joined #fuel-dev
09:35 ekosareva_ joined #fuel-dev
09:39 tzn joined #fuel-dev
09:41 Chlorum joined #fuel-dev
09:48 e0ne joined #fuel-dev
09:48 luqas joined #fuel-dev
09:54 yottatsa joined #fuel-dev
09:57 Liuqing joined #fuel-dev
10:12 az joined #fuel-dev
10:17 luqas joined #fuel-dev
10:28 ddmitriev joined #fuel-dev
10:29 luqas joined #fuel-dev
10:30 subscope joined #fuel-dev
10:35 yottatsa joined #fuel-dev
10:35 alex_didenko joined #fuel-dev
10:43 jerrygb joined #fuel-dev
10:51 marfx000 joined #fuel-dev
10:54 marfx000 joined #fuel-dev
10:56 marfx000_ joined #fuel-dev
10:57 tzn joined #fuel-dev
10:57 e0ne joined #fuel-dev
10:58 pzhurba_ joined #fuel-dev
10:59 marfx000 joined #fuel-dev
11:08 dims joined #fuel-dev
11:12 zhangjn joined #fuel-dev
11:13 zhangjn joined #fuel-dev
11:14 zhangjn joined #fuel-dev
11:15 zhangjn joined #fuel-dev
11:16 zhangjn joined #fuel-dev
11:17 zhangjn joined #fuel-dev
11:18 yottatsa joined #fuel-dev
11:18 zhangjn joined #fuel-dev
11:20 zhangjn joined #fuel-dev
11:21 zhangjn joined #fuel-dev
11:26 ekosareva_ joined #fuel-dev
11:58 Liuqing joined #fuel-dev
12:04 amnk joined #fuel-dev
12:25 elemoine_ joined #fuel-dev
12:31 jerrygb joined #fuel-dev
12:33 eren joined #fuel-dev
12:36 tzn joined #fuel-dev
12:37 eren hello folks
12:38 eren I asked a question about multi-region deployment on the mailing list and came to here. As far as I read, there is no split service feature of fuel. Is there any more documentation about it?
12:45 eren with fuel distribution, it installs all the service in controllers when GUI is used. I believe there are more cases where expert installation is possible without gui at all
12:57 luqas joined #fuel-dev
13:06 aglarendil eren: there is actually one
13:06 aglarendil I sent an update openstack-operators list
13:06 aglarendil there is a feature called detached-services as plugins for fuel
13:07 aglarendil it allows one to deploy a detached controller service by introducing a new role
13:07 aglarendil all you need is to set hiera region parameter in deployment yamls for corresponding nodes
13:07 eren aglarendil: ah thanks for the update Vladimir :)
13:08 eren aglarendil: can I pm you just quick?
13:08 aglarendil let me summon @mattymo who was leading this feature within 7.0 timeframe
13:08 mattymo I have awakened
13:09 mattymo eren, you're looking for https://wiki.openstack.org/wiki/Fuel/Plugins#How_to_separate_services_from_Controller_with_a_plugin probably
13:10 mattymo a plugin can override any hiera metadata, including the region name
13:11 mattymo it's defined in the top level value hiera('region')
13:13 eren mattymo: thanks. I am actually trying to dive into fuel but I'm a bit lost
13:14 eren my problem is how to manage multiple region properly using fuel
13:14 eren I don't want to end up writing puppet configuration for each site (sure I can) but if I can use existing technology, why not? :)
13:14 eren I manually installed our second region with vanilla ubuntu and kilo repository, it works well with shared keystone
13:14 eren but I'm evaluating fuel
13:14 mattymo eren, right now we have one big user who is doing it with 1 main fuel cluster that runs keystone, but then other clusters that skip deploying keystone, but they connect back to the original one and set a different region name
13:15 eren mattymo: I believe that's what I'm looking for
13:15 eren + I will need modifications to some configuration file
13:15 eren let's say adding nexenta driver configuration in cinder node
13:15 aglarendil you need to set hiera region attribute for this - it is not available with UI, but you can download deployment defaults with FUEL CLI/API, modify what you need and upload it back
13:15 eren after fuel deployed everything, I need to change it
13:16 aglarendil this is another topic - adding plugins after the installation
13:16 aglarendil we are working on enabling this feature.
13:16 aglarendil not sure if it gets to 8.0
13:16 eren hm
13:16 aglarendil and we know this is important
13:16 eren aglarendil: those are the things that I would like to elaborate actually. so that's why asked if it's possible for some commercial time :)
13:17 eren basically, I want to SWOT fuel and other deployment strategies for the company
13:19 eren mattymo: aglarendil are there any deployment documentation that explains CLI only? I only used web gui (which is great btw but for 1-site, multiple-node deployment only)
13:20 aglarendil yep, there is https://docs.mirantis.com/openstack/fuel/fuel-7.0/user-guide.html#cli-usage
13:21 eren how do you handle multi-dc then? there should be pxe network that cobbler uses to deploy images as well
13:21 eren so that's actually same .yaml file across fuel nodes
13:21 eren but fuel nodes are per-site basis?
13:21 aglarendil basically, you can access Fuel API and fetch deployment configuration, modify and upload it back
13:22 aglarendil you can modify per-node configuration as well
13:22 luqas__ joined #fuel-dev
13:22 aglarendil we are also working on hierarchical structure of configuration (e.g. per-cluster, per-rack, per-node, per-plugin), but it is in 9.0 RoadMap
13:22 aglarendil our new multi-rack feature leverages usage of dhcp relays
13:23 aglarendil you will need to assign nodes to racks and configure a set of networks per rack
13:23 aglarendil then dnsmasq will be configured accordingly to assign IPs from corresponding L2 segment
13:23 aglarendil you will need to have routing configured to reach the master node
13:23 eren so there will be fuel nodes in different sites (isolated from each other since network is isolated), upload the deployment configuration via API, and trigger the deployment for each site?
13:24 aglarendil you can do it with the same fuel node
13:24 eren oh, hm
13:24 eren but they are geographically different
13:24 eren I mean the sites
13:24 aglarendil well, this is a little bit different. for several sites I would suggest to have one keystone per-site
13:24 eren think of them as Frankfurt and England sites :)
13:25 eren aglarendil: yeah one keystone/mysql/horizon for each site is the default in fuel, I believe
13:26 eren but we need a centralized auth architecture so that a user isn't required to register more than 1 time
13:26 eren if there will be keystone per-site, I will need to replicate MySQL across all sites
13:26 eren and deploy our specific horizon changes (css, js, some modules) to all the sites
13:27 eren 1 keystone, 1 horizon, and multiple endpoints are more manageable
13:27 aglarendil well, galera cross-site replication is tricky - you will need to have a thick link with low latency
13:28 eren yeah, that's why I'm looking for shared keystone, and detached-server feature of fuel
13:29 mattymo eren, in theory this second deployment could have a second fuel master, but you will need to override all the keystone configuration so it can authenticate back to the original keystone server
13:29 aglarendil anyway we store tokens in memcache, so you need galera only as a identity provider
13:29 luqas joined #fuel-dev
13:29 aglarendil but you can attach several keystones to the same DB cluster
13:30 aglarendil e.g. deploy db only once and then create a keystone per-site for example
13:30 mattymo oh I didn't realize that
13:30 mattymo but in this case, you might not want to do your entire DB on the second site remotely. just keystone
13:31 eren mattymo: is it possible to override the configuration? Btw I manually installed the second site to use shared keystone, so I'm experienced in all those configs but looking for automation solution
13:31 aglarendil yep. but if you have a thick link - you can consider several DCs as two racks in this case
13:31 yottatsa joined #fuel-dev
13:31 mattymo https://github.com/openstack/fuel-library/blob/master/deployment/puppet/osnailyfacter/modular/keystone/keystone.pp#L31-L34
13:32 mattymo you just would override the keystone section in hiera to point to your DB from the first env
13:32 aglarendil and deploy accross them with the same node. anyway, the solution depends on the particular characteristics of your connection
13:32 aglarendil and which latency guarantees you have
13:32 eren need to ask and test
13:33 eren it's around 8ms, let's say 10ms
13:33 aglarendil is it the best case, average or the worst case
13:33 eren it's avarage
13:34 elemoine joined #fuel-dev
13:34 luqas__ joined #fuel-dev
13:34 eren best case is 6.8ms, worst case should be 15 or 20 (haven't experienced worst case)
13:36 aglarendil hmm, it could work, but you need to test with your workloads anyways
13:40 luqas joined #fuel-dev
13:48 luqas joined #fuel-dev
13:52 msemenov joined #fuel-dev
13:56 luqas joined #fuel-dev
14:05 luqas joined #fuel-dev
14:32 krobzaur joined #fuel-dev
14:40 krobzaur_ joined #fuel-dev
14:48 kozhukalov_ joined #fuel-dev
14:55 yottatsa joined #fuel-dev
15:09 xarses joined #fuel-dev
15:17 rmoe joined #fuel-dev
15:18 samuelBartel joined #fuel-dev
15:22 tzn joined #fuel-dev
15:22 sylwesterB joined #fuel-dev
15:30 elemoine joined #fuel-dev
15:36 krobzaur_ joined #fuel-dev
15:39 ekosareva_ joined #fuel-dev
15:59 jaypipes joined #fuel-dev
16:03 krobzaur_ joined #fuel-dev
16:16 krobzaur_ hello! I have a question about deploying the influxdb-grafana and elasticsearch-kibana plugins using Fuel 6.1
16:17 krobzaur_ Is it possible to deploy those plugins on the same physical server? I would set up 3 seperate RAID arrays, 1 for root, 1 for influxdb, and 1 for elasticsearch db
16:53 e0ne joined #fuel-dev
16:54 javeriak joined #fuel-dev
16:55 marfx000 joined #fuel-dev
16:56 elemoine joined #fuel-dev
17:09 rmoe joined #fuel-dev
17:11 tkhno joined #fuel-dev
17:20 tzn joined #fuel-dev
17:21 e0ne joined #fuel-dev
17:25 yottatsa joined #fuel-dev
17:32 sylwesterB joined #fuel-dev
17:38 rmoe joined #fuel-dev
17:49 e0ne joined #fuel-dev
18:01 pzhurba_ joined #fuel-dev
18:16 teran joined #fuel-dev
18:16 yottatsa joined #fuel-dev
18:19 kozhukalov joined #fuel-dev
18:40 dims joined #fuel-dev
18:48 ashtokolov joined #fuel-dev
18:48 aglarendil joined #fuel-dev
18:50 alex_didenko joined #fuel-dev
18:57 luqas joined #fuel-dev
19:02 agordeev joined #fuel-dev
19:02 kozhukalov joined #fuel-dev
19:02 vitaly1 joined #fuel-dev
19:02 akislitsky_ joined #fuel-dev
19:02 evgenyl joined #fuel-dev
19:02 akasatkin joined #fuel-dev
19:04 ikalnitsky joined #fuel-dev
19:04 jaranovich joined #fuel-dev
19:10 holser joined #fuel-dev
19:14 teran joined #fuel-dev
19:16 kozhukalov_ joined #fuel-dev
19:17 smakar joined #fuel-dev
19:17 bpiotrowski joined #fuel-dev
19:18 kgalanov joined #fuel-dev
19:21 sylwesterB joined #fuel-dev
19:24 mkwiek joined #fuel-dev
19:24 romcheg joined #fuel-dev
19:26 krobzaur_ joined #fuel-dev
19:27 jaypipes joined #fuel-dev
19:27 e0ne joined #fuel-dev
19:29 luqas joined #fuel-dev
19:32 ogelbukh joined #fuel-dev
19:42 elemoine joined #fuel-dev
19:42 w_verdugo joined #fuel-dev
19:48 angdraug joined #fuel-dev
20:31 kozhukalov_ joined #fuel-dev
20:35 angdraug Fuel team, welcome to OpenStack!
20:35 angdraug https://review.openstack.org/#/c/199232/
20:36 aglarendil I am not sure if should cry or laugh.
20:36 bookwar aglarendil: drink :)
20:36 aglarendil obviously, an horde of bears died in the woods :)
20:37 aglarendil I cannot drink for several weeks :(
20:37 angdraug drink water :D
20:37 aglarendil angdraug: I know it is your plot to not let me drink after Big Tent integration
20:38 aglarendil congrats anyways :) this was a hard job )
20:38 elemoine joined #fuel-dev
20:38 angdraug it was, and not just for me, it's really awesome how everyone pitched in!
20:39 angdraug nothing would have happened without you folks actually doing all the work
20:39 aglarendil you owe ashtokolov and mwhahaha and warpc and kozhukalov and dilyin a lot of good scotch, I guess :)
20:40 angdraug the puppet-openstack integration, the gate jobs, modularization of fuel-web, awesome threads on openstack-dev, all that
20:40 angdraug I do indeed, don't I )
20:41 angdraug well, the Moscow folks I got covered, mwhahaha will be a bit harder to reach
20:41 mwhahaha :D
20:41 angdraug next time your in Mountain View, check for a scotch bottle on my desk and grab it :D
20:42 Verilium Not sure I understand.  What does this mean exactly for Fuel?
20:43 angdraug Verilium: it means Fuel is now officially part of OpenStack, governed by OpenStack technical committee, following the same practices and using the same tools as other OpenStack projects
20:43 Samos123 joined #fuel-dev
20:44 e0ne joined #fuel-dev
20:45 angdraug most importantly, it's an encouragement by the official OpenStack governance body for all of OpenStack community to use Fuel and contribute to it
20:45 Verilium Ahh, that was kind of the feeling I had out of reading that, but not being fully aware of the intricacies, wasn't sure quite sure.
20:45 Verilium angdraug:  Great news. :)
20:46 angdraug there were many myths and misconceptions there lingered in the community about it being a distro, a closed project, and so on, this is the best thing that can help dispell all those
20:46 angdraug we are an OpenStack Deployment service
20:46 angdraug Verilium: thanks!
21:00 dims_ joined #fuel-dev
21:10 sylwesterB joined #fuel-dev
21:21 krobzaur_ joined #fuel-dev
21:27 salmon_ joined #fuel-dev
21:42 kozhukalov_ joined #fuel-dev
21:57 dims joined #fuel-dev
22:13 luqas__ joined #fuel-dev
22:26 luqas joined #fuel-dev
22:59 sylwesterB joined #fuel-dev
23:00 az joined #fuel-dev
23:01 dims joined #fuel-dev
23:02 tzn joined #fuel-dev
23:04 dims_ joined #fuel-dev
23:34 w_verdugo joined #fuel-dev

| Channels | #fuel-dev index | Today | | Search | Google Search | Plain-Text | summary