Thursday, 2018-03-22

openstackgerritMerged openstack/senlin master: Fix hints update appear 'NoneType' object has no attribute 'update'
Qimingdtruong, resize is a time consuming operation, so we want users to use the scale-out, scale-in and resize apis01:04
*** chenyb4 has joined #senlin01:04
QimingAs for policies, each policy can be attached to more than one cluster. Changing an existing policy may impact all clusters. For example, we need to lock all clusters.01:06
QimingWhat's more, each policy is checked/enforced at different stages, they target different operations. It is hard to design a general update workflow that is suitable to all policy types.01:07
QimingSo ... in the initial design, we chose to pursue simplicity rather than more flexibility01:08
QimingIf there are ideas to improve the design, we can discuss ...01:08
chenyb4Hi, Qiming Unable to complete the nova corresponding virtual machine name update, when the node update name operation is performed. Only the profile update can update the existing virtual machine.01:26
chenyb4Senlin only triggers the update of the virtual machine information when there is a new profile.01:28
chenyb4So, the name of the virtual machine,metadata does not support the updating of the existing virtual machine, but only completes the node information update.01:30
QimingWe may need a flag for this operation01:54
QimingThe name of a VM is sometimes also used as the hostname inside the virtual machine.01:54
QimingI'm not sure we really want to dynamically change the hostname of a VM, or changing the user assumption on that.01:55
QimingNode name is only Senlin's representation of the VM or stack or whatever01:56
QimingWith that said, I'm not very sure if there is a use case for changing VM names01:56
QimingIf we do have that requirement, we can think about how to support it01:57
chenyb4Not only name, the metadata as same.02:04
*** dtruong2 has joined #senlin02:09
openstackgerritMerged openstack/senlin-dashboard master: Imported Translations from Zanata
Qiming"The metadata as name", what do you mean?02:17
dtruong2@qiming.  thanks for your answer.  your point about cluster locking and the stage of policy enforcement makes sense.02:26
dtruong2Changing an existing policy then would require something like a policy lock.02:27
dtruong2I will think about it some more and see if there a clean way to do that since we have a use case for changing an existing policy.02:28
*** dtruong2 has quit IRC02:29
QimingCool, dtruong, ideally, we should support update any resources created by senlin. :)02:41
*** shu-mutow has joined #senlin03:05
*** AlexeyAbashkin has joined #senlin03:17
*** AlexeyAbashkin has quit IRC03:21
*** AlexeyAbashkin has joined #senlin06:16
*** AlexeyAbashkin has quit IRC06:21
openstackgerritNguyen Hai proposed openstack/python-senlinclient master: Follow the new PTI for document build
*** AlexeyAbashkin has joined #senlin07:56
*** AlexeyAbashkin has quit IRC08:17
*** AlexeyAbashkin has joined #senlin08:18
*** shu-mutow is now known as shu-mutow-AWAY09:32
*** chenyb4 has quit IRC10:14
*** AlexeyAbashkin has quit IRC11:00
*** AlexeyAbashkin has joined #senlin11:00
*** chenyb4 has joined #senlin11:44
*** chenyb4 has quit IRC12:03
*** chenyb4 has joined #senlin12:27
*** chenyb4 has quit IRC12:34
*** xinhuili has joined #senlin14:00
*** xinhuili has quit IRC15:46
*** AlexeyAbashkin has quit IRC16:34
openstackgerritMerged openstack/senlin master: Use decimal type for start_time and end_time
openstackgerritMerged openstack/senlin-tempest-plugin master: Check valid values for start_time and end_time
*** AlexeyAbashkin has joined #senlin18:15
*** AlexeyAbashkin has quit IRC18:20
*** AlexeyAbashkin has joined #senlin20:45
*** AlexeyAbashkin has quit IRC20:52
*** AlexeyAbashkin has joined #senlin21:17
*** AlexeyAbashkin has quit IRC21:21
*** AlexeyAbashkin has joined #senlin23:16
*** AlexeyAbashkin has quit IRC23:20

Generated by 2.15.3 by Marius Gedminas - find it at!