Perl 6 - the future is here, just unevenly distributed

IRC log for #fuel-dev, 2015-06-15

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

All times shown according to UTC.

Time Nick Message
00:06 teran joined #fuel-dev
01:48 ilbot3 joined #fuel-dev
01:48 Topic for #fuel-dev is now #fuel-dev Fuel dev docs http://docs.mirantis.com/fuel-dev/ | Paste here http://paste.openstack.org/ | IRC logs http://irclog.perlgeek.de/fuel-dev/ | gerrit traffic @ #fuel-tracker
03:18 Longgeek joined #fuel-dev
03:20 LiJiansheng joined #fuel-dev
04:56 asheplyakov joined #fuel-dev
05:09 Longgeek joined #fuel-dev
05:28 teran joined #fuel-dev
06:17 Longgeek joined #fuel-dev
07:10 alex_bh joined #fuel-dev
07:13 tatyana joined #fuel-dev
07:14 sovsianikov_ joined #fuel-dev
07:15 sovsianikov_ joined #fuel-dev
07:25 samuelBartel joined #fuel-dev
07:26 tatyana joined #fuel-dev
07:34 subscope joined #fuel-dev
07:49 hyperbaba joined #fuel-dev
07:49 dancn joined #fuel-dev
07:56 salmon_ joined #fuel-dev
07:59 monester_laptop joined #fuel-dev
08:04 samuelBartel joined #fuel-dev
08:22 HeOS joined #fuel-dev
08:37 HeOS joined #fuel-dev
08:40 amnk joined #fuel-dev
08:50 dancn joined #fuel-dev
09:21 monester_laptop joined #fuel-dev
09:27 asyriy joined #fuel-dev
09:30 e0ne joined #fuel-dev
09:35 dklepikov joined #fuel-dev
09:47 e0ne joined #fuel-dev
09:56 f13o joined #fuel-dev
10:13 fuel-slackbot joined #fuel-dev
10:28 LiJiansheng joined #fuel-dev
10:40 ub joined #fuel-dev
10:41 e0ne joined #fuel-dev
10:46 ub joined #fuel-dev
11:00 jaypipes joined #fuel-dev
11:06 Longgeek_ joined #fuel-dev
11:08 pboldin joined #fuel-dev
11:14 evgeniyl___ joined #fuel-dev
11:29 ub joined #fuel-dev
11:35 Longgeek joined #fuel-dev
11:39 ddmitriev joined #fuel-dev
11:39 aarefiev joined #fuel-dev
11:46 alex_bh2 joined #fuel-dev
11:51 amnk joined #fuel-dev
12:03 degorenko joined #fuel-dev
12:08 alex_bh joined #fuel-dev
12:31 dancn Hello, I was not able to find some info about plugin execution dependencies.  Given my tasks.yaml: https://github.com/dancn/fuel-plugin-calamari/blob/master/tasks.yaml#L10 it seems that the post_deployment/6001 is executed only on the first deploy and not on when adding additional ceph-osd nodes.  Is there a way to declare the dependency/subscription on deployment/6000?   If not it seems that a suitable subscription will b
12:31 dancn L23network::Hosts_file puppet module that should be triggered whenever the list of nodes changes.  Your suggestions are welcome!
12:46 zerda joined #fuel-dev
12:53 xarses joined #fuel-dev
13:30 rmoe joined #fuel-dev
13:37 pboldin joined #fuel-dev
14:07 pasquier-s dancn, I don't think plugins are executed on existing nodes when new nodes are added
14:07 pasquier-s evgeniyl___, ^^
14:09 evgeniyl___ pasquier-s: dancn post and pre deployment tasks should be executed for new nodes, if it's not the way it works now, please submit a bug.
14:14 dancn evgeniyl___, to clarify: I need that post deployment task to be executed on an *already* deployed node (base-os), when a new node is added (ceph-osd), this is a step further from what you are saying, that by the way works now
14:15 dancn works now == plugins are executed on new nodes
14:15 xarses you need to run a task on the calamari node?
14:16 xarses dancn: ^
14:16 dancn xarses: yes
14:16 evgeniyl___ dancn: yeah, you are correct, we don't have it. Could you please submit a blueprint with detailed description of your case?
14:18 xarses so normally, you can't force an already completed node to run code again
14:18 xarses however you might be able to use a hack like what we do for update_hosts, and then filter it so you only do something on the calamari node
14:18 xarses https://github.com/stackforge/fuel-library/blob/master/deployment/puppet/osnailyfacter/modular/astute/tasks.yaml#L49
14:19 xarses but ya, we should log the defect and propose a feature for it
14:19 dancn evgeniyl___: yes, will do in the next future.  Do you can think about any workaround or quick and dirty hacks?
14:19 xarses we need to be able to notify or subscibe a role to other roles so it gets run if others change
14:20 xarses dancn: hack above^
14:21 dancn` joined #fuel-dev
14:21 claflico joined #fuel-dev
14:23 evgeniyl___ dancn: if you don't want to hack fuel itself and do everything with plugins, the only workaround which I can think about is to run required code by ssh from new nodes.
14:26 dancn` xarses: seems I had network problem, found your answer into the channel log, tnx
14:27 xarses that is how we run on every node to update hosts even if they aren't in roles list
14:27 xarses so it _should_ work for you too
14:28 dancn` evgeniyl___: also the ssh options seems interesting, will look deeper into both
14:35 dancn` xarses: your hack seems to be only in master, not in stable/6.1, right?
14:36 xarses dancn`: there should be a very similar location in stable/6.1
14:52 alex_bh joined #fuel-dev
15:08 dancn` evgeniyl___: blueprint filled at: https://blueprints.launchpad.net/fuel/+spec/fuel-task-notify-other-nodes
15:13 anotchenko joined #fuel-dev
15:13 anotchenko left #fuel-dev
15:32 dancn`` joined #fuel-dev
15:35 e0ne joined #fuel-dev
15:40 xarses_ joined #fuel-dev
15:41 xarses_ joined #fuel-dev
15:44 rmoe joined #fuel-dev
16:05 jaypipes joined #fuel-dev
16:09 xarses joined #fuel-dev
16:34 monester_laptop joined #fuel-dev
16:49 pboldin joined #fuel-dev
16:53 SergeyLukjanov left #fuel-dev
17:12 amnk joined #fuel-dev
18:17 Longgeek joined #fuel-dev
18:26 claflico joined #fuel-dev
18:39 ub joined #fuel-dev
18:51 e0ne joined #fuel-dev
19:09 monester_laptop joined #fuel-dev
19:12 xarses joined #fuel-dev
19:25 tatyana joined #fuel-dev
20:03 HeOS joined #fuel-dev
20:17 amnk joined #fuel-dev
20:49 Longgeek joined #fuel-dev
20:58 ub joined #fuel-dev
20:59 pboldin joined #fuel-dev
21:11 ub2 joined #fuel-dev
21:47 salmon_ joined #fuel-dev
23:19 Longgeek joined #fuel-dev

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