*** ruijie has joined #senlin | 01:02 | |
*** yuanbin has quit IRC | 01:10 | |
*** Jeffrey4l has joined #senlin | 01:14 | |
*** yanyanhu has joined #senlin | 01:35 | |
*** fabian1 has joined #senlin | 01:35 | |
*** yuanbin has joined #senlin | 01:38 | |
*** fabian1 has left #senlin | 01:38 | |
*** elynn has joined #senlin | 01:49 | |
*** guoshan has joined #senlin | 02:27 | |
*** guoshan has quit IRC | 02:33 | |
*** guoshan has joined #senlin | 02:33 | |
*** guoshan has quit IRC | 02:39 | |
*** XueFeng has joined #senlin | 03:03 | |
*** guoshan has joined #senlin | 03:14 | |
*** XueFeng has quit IRC | 03:22 | |
*** guoshan has quit IRC | 03:51 | |
*** yanyanhu has quit IRC | 04:26 | |
*** guoshan has joined #senlin | 04:37 | |
*** guoshan has quit IRC | 04:42 | |
*** XueFeng has joined #senlin | 05:00 | |
*** rezroo has quit IRC | 05:13 | |
*** rezroo has joined #senlin | 05:27 | |
*** rezroo has quit IRC | 05:58 | |
yuanbin | Hi, I have a question. I see you node check has two status record senlin, but nova support more status record , the snelin why not support record more status ? | 06:02 |
---|---|---|
yuanbin | The senlin code do check get status, the status is not active, senlin will be record status error? I don't understand | 06:04 |
Qiming | hi, yuanbin | 06:09 |
Qiming | there is no direct translation from nova status to senlin node status | 06:09 |
Qiming | if a sever is not active, it is not usable, from senlin's point of view, it is in error status | 06:10 |
Qiming | node is an abstraction of all types of resources, we are not supposed to directly expose nova server statuses | 06:10 |
yuanbin | Qiming, ok. | 06:13 |
yuanbin | Qiming, I find os/nova/server.py module support nova rebuild, but senlin don't support rebuild, why ? | 06:13 |
Qiming | ... | 06:14 |
Qiming | os/nova/server.py is a profile type implementation | 06:14 |
Qiming | it can support whatever operations exposed by the nova API | 06:15 |
Qiming | these operations are used for different purposes | 06:15 |
Qiming | 'rebuild' is there for supporting the health policy | 06:15 |
Qiming | and there are node_op and cluster_op APIs allowing you to invoke them | 06:16 |
yuanbin | the helath manager , i don't find rebuild, i only find (event or cluster_check(node_check)) failed after execute "do_delete, do_create_ | 06:17 |
Qiming | don't try read the source code first | 06:18 |
Qiming | the code is not structured as you see it | 06:18 |
Qiming | try understand how policies work first | 06:18 |
yuanbin | ok, thanks | 06:19 |
Qiming | REBUILD is modeled as an action that can be invoked when a health policy is attached to your cluster and your cluster is about nova servers | 06:20 |
Qiming | do_rebuild is a method you can invoke on nova servers | 06:21 |
Qiming | health policy will leverage that method for failure recovery | 06:21 |
Qiming | in addition to this | 06:24 |
*** guoshan has joined #senlin | 06:24 | |
Qiming | we are adding support to client side tool so that you can do | 06:24 |
Qiming | senlin cluster op reboot my_cluster | 06:25 |
Qiming | senlin cluster op reboot -P type=soft my_cluster | 06:25 |
yuanbin | senlin support do_recover(do_delete, do_create)or do_rebuild(nova rebuild), the health policy check failure after which choice ? | 06:26 |
Qiming | again, don't try understand the code before reading some basics | 06:27 |
Qiming | https://docs.openstack.org/developer/senlin/ | 06:27 |
yuanbin | cluster reboot, Under the cluster node will be reboot ? | 06:28 |
Qiming | all nodes in a cluster will execute such an operation | 06:29 |
Qiming | it is a batch operation when issued on a cluster | 06:29 |
Qiming | I'm telling you what the do_rebuild method in os/nova/server means | 06:29 |
yuanbin | I unstand the nova about rebuild | 06:30 |
Qiming | you understand libvirt, qemu and qemu-kvm and kvm Linux kernel module | 06:31 |
Qiming | then what? | 06:31 |
Qiming | those knowledge is not helping you to make your resource managment life any easier | 06:31 |
yuanbin | Qiming, thanks | 06:34 |
Qiming | np | 06:34 |
Qiming | you may want to start reading some boring docs before understanding where the project is heading | 06:35 |
Qiming | and whether it suits your need | 06:35 |
*** yanyanhu has joined #senlin | 06:58 | |
*** XueFeng has quit IRC | 08:34 | |
*** XueFeng has joined #senlin | 08:51 | |
*** openstackgerrit has joined #senlin | 09:07 | |
*** ChanServ sets mode: +v openstackgerrit | 09:07 | |
openstackgerrit | Hongbin Li proposed openstack/senlin master: Refresh resource status before doing node_recover https://review.openstack.org/438379 | 09:07 |
*** XueFeng has quit IRC | 09:21 | |
*** yanyanhu has quit IRC | 09:41 | |
*** elynn has quit IRC | 09:42 | |
*** elynn has joined #senlin | 09:54 | |
*** elynn_ has joined #senlin | 10:00 | |
*** elynn has quit IRC | 10:01 | |
*** guoshan has quit IRC | 10:04 | |
*** ruijie has quit IRC | 10:14 | |
openstackgerrit | Qiming Teng proposed openstack/senlin master: WIP: Fix tempest test https://review.openstack.org/437798 | 12:51 |
*** elynn_ has quit IRC | 15:14 | |
*** elynn_ has joined #senlin | 15:14 | |
*** elynn_ has quit IRC | 15:15 | |
*** Drago has joined #senlin | 16:26 | |
*** Drago has quit IRC | 19:45 | |
*** Drago has joined #senlin | 20:15 | |
ThiagoCMC | Qiming, bug reported: https://bugs.launchpad.net/senlin/+bug/1668398 | 21:04 |
openstack | Launchpad bug 1668398 in senlin "Ocata / Senlin / Ubuntu LTS: os.heat.stack profile create fails, SDKException" [Undecided,New] | 21:04 |
ThiagoCMC | Ha! Marking it as invalid... | 21:06 |
ThiagoCMC | Region name was wrong... lol | 21:07 |
*** Jeffrey4l_ has joined #senlin | 21:07 | |
*** Jeffrey4l has quit IRC | 21:07 | |
ThiagoCMC | It would be nice if Senlin outputs better error messages. | 21:08 |
*** ThiagoCMC_ has quit IRC | 21:22 | |
*** Jeffrey4l_ has quit IRC | 21:35 | |
*** Jeffrey4l__ has joined #senlin | 21:35 | |
*** Drago1 has joined #senlin | 21:57 | |
*** Drago has quit IRC | 21:58 | |
*** catintheroof has joined #senlin | 22:15 | |
*** elynn_ has joined #senlin | 23:13 | |
*** elynn_ has quit IRC | 23:21 | |
*** elynn has joined #senlin | 23:39 | |
*** catintheroof has quit IRC | 23:44 | |
*** elynn has quit IRC | 23:51 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!