Thursday, 2016-12-15

*** Kevin_Zheng has joined #openstack-nimble01:30
*** kevinz has joined #openstack-nimble01:31
*** liusheng has quit IRC01:38
*** liusheng has joined #openstack-nimble01:39
*** yuntongjin has joined #openstack-nimble01:49
shaohe_fengzhenguo: liusheng: ping01:59
zhenguoshaohe_feng: pong01:59
liushengshaohe_feng: pong01:59
liushengtime for meeting ?02:00
zhenguoyes02:00
zhenguo#startmeeting nimble02:00
openstackMeeting started Thu Dec 15 02:00:31 2016 UTC and is due to finish in 60 minutes.  The chair is zhenguo. Information about MeetBot at http://wiki.debian.org/MeetBot.02:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.02:00
openstackThe meeting name has been set to 'nimble'02:00
zhenguoo/02:00
RuiCheno/02:00
liushengo/02:00
shaohe_fengo/02:01
zhenguoyuntongjin, luyao: are you around?02:01
luyaozhenguo: yes02:01
zhenguook02:01
zhenguothe agenda:02:01
zhenguohttps://wiki.openstack.org/wiki/Meetings/Nimble#Agenda_for_next_meeting02:01
zhenguolet's jump in02:02
zhenguo#topic Announcements and reminders02:02
zhenguoI have nearly finished the create instance taskflow refactor work, will add more tests today02:02
shaohe_fengNice02:02
liushengawesome works02:03
RuiChensounds great02:03
zhenguoplease help to tests02:03
zhenguothanks luyao for draft the initial patch02:03
zhenguoOur tempest gate is still broken with the tests, I will work with liusheng to address that later :(02:04
zhenguoreally hard to debug ironic things02:04
liushengzhenguo: hope you can address it :)02:04
zhenguoliusheng: hah02:04
shaohe_fengzhenguo: luyao is busy on hers master's thesis02:05
zhenguoshaohe_feng: oh, that's important02:05
liushengso she will reduce time on Nimble ?02:05
shaohe_fengliusheng: these days.02:06
RuiChenthesis about nimble :-)?02:06
zhenguolol02:06
liushenghah02:06
shaohe_fengRuiChen: about performance optimization02:06
liushengcool!02:06
zhenguomay help to us later, hah02:06
zhenguook, let's continue02:07
luyaozhenguo: yes02:07
zhenguoAfter discussion, we decide to allow duplicate instance names, liusheng is working on that02:07
zhenguoluyao: hope everything goes well02:08
luyaozhenguo, I hope so,thank you!:)02:08
zhenguoluyao: hah02:08
zhenguook, not much of announcement, anyone else have a thing here?02:08
RuiChenyes, zhenguo, i think depulicate name match most openstack project behavior02:09
zhenguoRuiChen: yes,02:09
liushengyes, and will add copy Nova's implementation to add an option to enalbe/disable02:09
zhenguoRuiChen: and with that we can avoid many unneeded concerns02:09
liushengI cannot open the link, since something wrong with my blue cloud :(02:10
zhenguoliusheng: cool02:10
RuiChenyeah, uuid is unique key02:10
zhenguoliusheng: what link02:10
zhenguoRuiChen: yes02:10
liushengzhenguo: the patch's link02:10
zhenguoliusheng: hah, you can use your yellow cloud instead02:11
shaohe_fengyes, uuid is for machine02:11
shaohe_fengname is for human02:11
liushengzhenguo: really ?02:11
liushengzhenguo: let me try02:11
RuiChenblue/yellow cloud are magic words, I think not everybody knew it, hah02:11
liushengzhenguo: I am acessing the bluecloud by VNC :(02:12
zhenguoshaohe_feng: yes, but many duplicate name may not easy to distinguish for human02:12
zhenguoRuiChen: lol02:12
zhenguoliusheng: why using VNC02:12
liushengzhenguo: I cannot acess my bluecloud..02:13
zhenguoliusheng: hah02:13
liushengzhenguo: but VNC tool is available02:13
zhenguoliusheng: it's not easy to use02:13
liushenglol02:13
zhenguoOK, let's continue02:14
RuiChenyeah, move on02:14
zhenguothe contribution report:02:14
zhenguo#link http://stackalytics.com/report/contribution/nimble/9002:14
zhenguook, anything else?02:15
liushengzhenguo: I am stuck by the tempest patch a totally week! :P02:15
shaohe_fengzhenguo: so, user should rename by himself  to distinguish his instances.02:15
zhenguoliusheng: yes, so please just stop it, lol02:15
liushengzhenguo: :P02:16
zhenguoshaohe_feng: like nova, we will have an option to enable/disable duplicate names02:16
liushengshaohe_feng: name should be able to update02:16
zhenguoshaohe_feng: I thinkg that should be ok, because a cloud not usually used by human, but other machines or scripts02:16
shaohe_fengyes.02:17
*** _liusheng has joined #openstack-nimble02:17
zhenguoshaohe_feng: ok, we can keep this way until someone request us to change02:18
zhenguook, what's next02:18
zhenguo#topic Task tracking02:18
_liushenglet's chose a new name for our Nimble ?02:18
zhenguo_liusheng: next agent is that02:18
zhenguo:P02:18
RuiChen\o/ naming day02:18
zhenguoTask tracking topic first, sorry02:19
shaohe_fengmogan02:19
zhenguowait, wait, wait....02:19
zhenguohah02:19
_liushengzhenguo: hah02:19
zhenguo#link https://etherpad.openstack.org/p/nimble-task02:19
RuiChenexciting event02:19
zhenguohah02:19
zhenguoThanks shaohe_feng for creating the etherpad02:20
zhenguoeveryone please feel free to add the task you are working on or the task you plan to do there02:20
zhenguoalso need to register a bp first02:20
_liushengzhenguo: I have filed a bp for supporting notification in Nimble02:21
zhenguo_liucheng: cool02:22
zhenguo_liusheng: it's your familiar fields, ceilometer guy :P02:22
_liusheng:)02:23
RuiChen^^ notification powered02:23
RuiChen:-)02:23
zhenguoyeah, it's coming...02:23
shaohe_feng_liusheng: experter on notification02:23
_liushengRuiChen: lol02:23
zhenguook, so we can follow the task list, everyone can coorparate with with the owner if you want02:24
shaohe_fengOK02:25
zhenguoseems everyone can't wait to start the new name topic02:25
zhenguoso let's move on02:25
zhenguo#topic New project name02:25
_liushengmay need to start a irc voting ? lol02:26
zhenguo_liusheng: not today02:26
_liushengzhenguo: ok02:26
zhenguo_liusheng: we should ask the lawyer first. lol02:26
RuiChenso the whole name list is ?02:26
_liushengthat should be02:27
zhenguoseems now we have a few options: Mogan, Melter, Skua, ...02:27
zhenguoanything else?02:27
shaohe_fengzhenguo: JF has asked YanLin to consult the intel's lawyer02:28
RuiChenno from me02:28
zhenguoshaohe_feng: cool02:28
RuiChenthank you shaohe_feng and JF02:28
zhenguoshaohe_feng: so we can wait for a while02:29
zhenguoI will meet JF this afternoon at Intels party, lol02:29
RuiChenparty?02:30
zhenguoRuiChen: yes02:30
RuiChencool02:30
zhenguohah02:30
shaohe_fengmeal  party02:30
RuiChenwho is the owner of Skua?02:30
_liushengzhenguo: sounds great02:30
zhenguoRuiChen: me02:30
RuiChencan you give some intrducation about it?02:31
zhenguoRuiChen: a bird name, not much meanings...02:32
zhenguoRuiChen: but seems all other projects' name doesn't mean what they are doing02:33
RuiChenheh, it's fine02:33
zhenguoso the list is Mogan, Melter, Skua, right02:33
zhenguoanyone else want to add more02:34
liushengseems people like Mogan :)02:34
zhenguoyes02:34
RuiChen\o/02:35
liushengmeans "摸黑儿干" lol02:35
zhenguolol02:35
RuiChenwaiting the final lawyer choose02:35
zhenguoFred gives it an interesting meaning02:35
RuiChenmatch the project status,heh02:36
zhenguook, if we have more than one option after the consult for lawer, then we will vote for the final name02:36
zhenguook, next02:37
zhenguo#topic Shorten Nimble OSC commands02:37
liushengzhenguo: OK, thanks, I have added the agenda02:37
zhenguoI discussed with liusheng about the current osc command, he thinks it's too long and not easy to use02:38
zhenguoliusheng: thanks02:38
liushengzhenguo: IMO, the current commands looks too long, and a bit inhuman :)02:38
RuiChenopenstack baremetal compute xxx02:38
zhenguoseems instance should be replaced with server02:39
zhenguoRuiChen: can we remove the 'compute'02:39
liushengRuiChen: yes, and I think Nova manage virtual machine, we Nimble manage baremetal machine02:39
RuiChenlet me check,  i think ironic catch it02:39
liushengso maybe openstack baremetal server xxx02:40
zhenguoRuiChen: ironic use openstack baremetal node02:40
zhenguoso maybe it's ok for use to take 'openstack baremetal server'02:40
RuiChenhttp://docs.openstack.org/developer/python-openstackclient/plugin-commands.html#ironic02:40
liushengthey guys care node, we care server, lol02:41
RuiChen| openstack.baremetal.v1           | ['baremetal set', 'baremetal create', 'baremetal list', 'baremetal unset', 'baremetal show', 'baremetal delete']02:41
zhenguothere isn't a server concept in ironic02:42
RuiChendeprecated name, but exist now02:42
liushengyes02:42
liushengbut I am not sure, the 'friend' to end users02:43
RuiChenosc PTL suggest more distingish name than server02:43
liushengsorry, the server is friend to end users02:43
zhenguoyes,02:44
liushengRuiChen: any reference ?02:44
zhenguoRuiChen: I don't quite familiar with the rule of osc name02:44
RuiChenI talk about that with him servral months02:45
zhenguoRuiChen: as we are not offical now, how to avoid othe project use the same name with us02:45
RuiChenbaremetal server and server02:45
liushengthe OSC cli don't care about the specific project and the specific service, it only care the resource, e.g. image, network, server02:46
zhenguoso we should belongs to server02:46
RuiChenif nimble come to offical project, osc have jenkins job to check name02:46
zhenguoRuiChen: ok02:46
zhenguoThe best choice is 'openstack baremetal server create'02:47
RuiChenI think we are discuss shorten name, baremetal => bm? thought?02:48
zhenguoas we have already have a baremetal in osc namespace,02:48
zhenguoseems it's a bit confused to have both bm and baremetal,02:49
RuiChenactually, i think if we use osc interactive mode, the CLI auto complete may have help02:49
liushengRuiChen: yes02:50
RuiChenand if the not interactive mode, linux alias is a choose02:50
zhenguoRuiChen: yes, it's ok.02:50
liushengRuiChen: but our currently "baremetal compute", looks a bit meaningless02:51
RuiChenalias "openstack baremetal compute"="openstack bm server", hehe02:51
zhenguomaybe we can send a email to the dev-list to discuss02:51
liushengwe may should consider, the CLI is for end users02:52
zhenguobut wait for a while to finish our configdive and taskflow work02:52
RuiChenyeah, 8 minutes left02:52
zhenguoyes,02:52
zhenguo#topic open discussion02:53
zhenguoone thing here, the flavor and instance_type02:53
liushengit is also releated the last topic :P02:54
zhenguoliusheng: hah02:54
liushengif we support openstack baremetal server xxx02:54
zhenguoopenstack baremetal flavor02:55
liushengthe openstack baremetal type xxx is easy to mislead02:55
zhenguoironic will change to use 'openstack baremetal list' directly, right?02:55
zhenguoand nova is 'openstack server list'?02:56
liushengzhenguo: ironic has deprected this usage02:56
RuiChenyes, nova use server list02:56
zhenguoso we should maybe thing out another resouce name02:57
RuiChenso in the future, all the ironic commands looks like: baremetal node xxx? zhenguo02:57
zhenguoopenstack xxx list02:57
zhenguoRuiChen: not sure, maybe just baremetal list02:57
RuiCheni'm not sure02:57
liushengroot@liusheng:~# openstack baremetal list02:58
liushengThis command is deprecated. Instead, use 'openstack baremetal node list'.02:58
liusheng+--------------------------------------+--------+---------------+-------------+--------------------+-------------+02:58
liusheng| UUID                                 | Name   | Instance UUID | Power State | Provisioning State | Maintenance |02:58
liusheng+--------------------------------------+--------+---------------+-------------+--------------------+-------------+02:58
liusheng| 9f2c7b47-32fd-434d-bbf0-abb10f7893ed | node-0 | None          | power off   | available          | False       |02:58
liusheng| 3b8b50e2-f292-45a7-a587-89ad35aa888b | node-1 | None          | power off   | available          | False       |02:58
liusheng| 0fe83120-4132-49ae-90b7-835198e6f155 | node-2 | None          | power off   | available          | False       |02:58
liusheng+--------------------------------------+--------+---------------+-------------+--------------------+-------------+02:58
zhenguoif they use openstack baremetal node xxx, seems it's ok for use to use openstack baremetal server xxx02:59
liushengif we can find a new an more meaningful name, it is better03:00
liushengor use openstack baremetal server xxx ?03:00
zhenguo....03:00
zhenguonot time left03:00
zhenguothanks all for joining03:00
liusheng\o03:00
zhenguo#endmeeting03:00
openstackMeeting ended Thu Dec 15 03:00:54 2016 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)03:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/nimble/2016/nimble.2016-12-15-02.00.html03:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/nimble/2016/nimble.2016-12-15-02.00.txt03:00
openstackLog:            http://eavesdrop.openstack.org/meetings/nimble/2016/nimble.2016-12-15-02.00.log.html03:00
shaohe_fengzhenguo: liusheng: RuiChen: devstack can not make dir /etc/keystone/fernet-keys/03:01
RuiChenshihanzhang: had added the instance part nimble CLI, now the command is: openstack baremetal instance create03:01
shaohe_fengzhenguo: liusheng: RuiChen: after I make it manually, it report: /etc/keystone/fernet-keys/ does not contain keys, use keystone-manage fernet_setup to create Fernet keys.03:02
zhenguoRuiChen: has changed?03:02
zhenguoshaohe_feng: seems weird, we build devstack on our gate for every patch set, it seems ok03:03
liushengshaohe_feng: devstack is also ok for me03:04
liushengmaybe permission issue ?03:06
RuiChenthe current master of nimbleclent is that "instance xxx"03:06
liushengRuiChen: yes03:06
shaohe_fengzhenguo: liusheng: I have done clean03:06
zhenguoRuiChen: yes, no 'compute'?03:06
zhenguoshaohe_feng: not sure why...03:06
liushengshaohe_feng: any error when runing the devstack script ?03:07
RuiChenzhenguo:     baremetal_compute_instance_create = nimbleclient.osc.v1.instance:CreateInstance03:10
zhenguoRuiChen: yes, I use it everyday, hah03:10
liushengRuiChen: so the command is openstack baremetal compute instance create, it include 5 words, and the "baremtal compute" is hard to understard ... lol03:11
zhenguoif there's no compeling reason to prevent us to use 'openstack baremetal server', I think it's better to use it.03:13
*** yuntongjin has quit IRC03:39
shaohe_fengliusheng: first error is: report no /etc/keystone/fernet-keys/04:03
shaohe_fengliusheng: I use the lastest keystone repo04:03
*** yuntongjin has joined #openstack-nimble04:56
*** yuntongjin has quit IRC06:38
*** yuntongjin has joined #openstack-nimble07:02
*** yuntongjin has quit IRC09:08
*** kevinz has quit IRC10:03
*** openstackgerrit has quit IRC10:18
*** kevinz has joined #openstack-nimble11:51
*** kevinz has quit IRC12:04
*** kevinz has joined #openstack-nimble12:04
*** kevinz has quit IRC14:51

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