Wednesday, 2015-08-26

*** achanda has quit IRC00:01
*** dims_ has joined #openstack-nova00:06
*** dims has quit IRC00:07
*** baoli_ has quit IRC00:08
*** 64MADOR5X has quit IRC00:09
*** haomaiwang has joined #openstack-nova00:10
*** thorst has joined #openstack-nova00:11
*** dims has joined #openstack-nova00:12
*** IanGovett has quit IRC00:13
*** asd112z has joined #openstack-nova00:14
*** tsekiyam_ has joined #openstack-nova00:15
*** dims_ has quit IRC00:15
cburgessdansmith *ping*00:16
dansmithcburgess: ouch00:16
jwcroppejust ran into a nasty'ish metrics issue... https://bugs.launchpad.net/nova/+bug/148869600:16
openstackLaunchpad bug 1488696 in OpenStack Compute (nova) "Nova compute *.percent metrics are always 0" [Undecided,New]00:16
*** wuhao has quit IRC00:17
dansmithjwcroppe: I blame jaypipes00:17
*** y_sawai has joined #openstack-nova00:17
jwcroppedansmith: lol00:17
cburgessdansmith: So really random question, I was mucking about in netstat today and I noticed that nova-conductor (well actually *every* openstack daemon) have a random UDP port from the ephemeral range bound.00:17
cburgessdansmith: Any idea what that is?00:17
dansmithcburgess: hmm, not the backdoor if it's udp, right?00:18
cburgessRight00:18
cburgessand that requires a flag which isn't set.00:18
dansmithhuh, I dunno00:18
cburgessAlso.. its always FD3.00:18
*** mtanino has quit IRC00:18
*** y_sawai has quit IRC00:18
dansmithah00:18
cburgessFor every service, and it changes on restart so its definantly coming from the ephemeral range.00:18
cburgessah?00:18
dansmithsyslog?00:18
cburgessOh...00:18
cburgessThat could be it.00:18
cburgessEasy enough to test... let me disable syslog.00:19
jwcroppedansmith: he's not around right now - I found the source of the problem, but I'm not sure what the intended behavior was.  Do you have a sec to read the bug and comment on whether the Integer thing was intended, or if we really wanted Float?00:19
dansmithcan you tcpdump on it and see what it's doing?00:19
*** tsekiyama has quit IRC00:19
jwcroppedansmith: otherwise I can track down jaypipes tomorrow.  The fix might not be too bad, but I'm just not sure what the intent was.00:19
dansmithjwcroppe: I think it was intended, but he probably expected it was actually percent (i.e. 0-100) and not a fraction00:19
*** tsekiyam_ has quit IRC00:20
cburgessdansmith I'll try...00:20
cburgessProblem is what interface is that even on....00:20
cburgesslocal host I guess...00:20
dansmithprobably, but is it bound to any address?00:20
cburgessThe service binds all.00:21
cburgessand yes good call.00:21
cburgessin lo it is talking to syslog.00:21
dansmith\o/00:21
cburgessThat explains why I've never seen it when trying to sniff traffic between nodes.00:21
jwcroppedansmith: would you advocate that we multiply by 100 going into the object and divide by 100 on json conversion back into compute_nodes.metrics for compatibility?00:21
cburgessit never leaves the node.00:21
cburgessI was loosing my mind for a minute00:21
cburgessThanks.00:21
dansmithcburgess: :)00:21
dansmithjwcroppe: well, two things00:21
cburgessdansmith: Add another beer to my tab....00:22
dansmithjwcroppe: 1. it's integer on the wire now, so we should roll with that. 2. I think the _intent_ was to be simple and use integers00:22
dansmithcburgess: hmm, there appears to be no more room on your tab... :P00:22
cburgessdansmith: Guess I need to pay that take in Toyko.00:22
cburgesser tab00:22
dansmithjwcroppe: so yes, I think *=100 on the way over the wire at least.. if the other end was storing as a fraction, then either convert that or /=100.0 yeah00:23
*** diogogmt has joined #openstack-nova00:23
dansmithcburgess: I'm just kidding, you have permanent no-tab status on account of your awesomeness00:23
cburgessdansmith: Wow... thanks. I really do owe you a beer or 3 though...00:23
*** takedakn has left #openstack-nova00:23
dansmithit's a rare thing, like having an account from the early days of DynDNS before they decided that dynamic dns was worth $30/yr or whatever :)00:24
*** wuhao has joined #openstack-nova00:24
cburgessLOL00:24
cburgessI remember when that was cool.00:24
dansmithheh00:24
jwcroppedansmith: the compute_nodes.metrics is a JSON string and the values were historically [0, 1], so we could just /100 before we cram them back in there00:25
jwcroppebtw, when you say it's "integer on the wire now" ... this was a Liberty induced change, so that might give us more freedom to change?  Not that losing the fractional capability is worth doing, but just thought I'd throw that out there :)00:26
dansmith(just a sec, phone)00:26
jwcroppedansmith: hang up, they will call back if it's important ;)00:26
dansmithit's my wife, so, that no worky00:27
jwcroppelol00:27
dansmithso, the change was very recent yes00:27
dansmithhowever,00:27
dansmithyou don't get to play fast and loose with the rpc interface like that00:27
dansmithsince every commit is "deployed"00:27
dansmithso anyway, I vote for rolling forward and scaling by 100.. I don't think we're really losing anything00:28
dansmithbut, we should talk to jaypipes tomorrow in case we're missing something00:28
jwcroppedansmith: yeah, figured... so I guess we have two choices... the *100 thing seems required.  The decision comes down to (a) do we use the *100 value back in the JSON string, or /100 for compat00:29
dansmithjwcroppe: wait, wait00:29
dansmithjwcroppe: https://github.com/openstack/nova/blob/master/nova/objects/monitor_metric.py#L44-L4500:29
dansmithI think we're still sending over the wire in dict format,00:29
dansmithwhich means the bug is probably in there00:29
*** VikasC has joined #openstack-nova00:30
dansmithso maybe his to_dict() is wrong and it should be /=100 the value?00:30
*** salv-orlando has quit IRC00:30
jwcroppelooking at something00:30
jwcroppedansmith: https://github.com/openstack/nova/blob/master/nova/compute/resource_tracker.py#L365 ... 'metrics' is hosed even at this point00:32
*** openstack has joined #openstack-nova00:34
jwcroppehttps://github.com/openstack/nova/blob/master/nova/compute/monitors/cpu/virt_driver.py#L80-L9800:34
*** VikasC_ has joined #openstack-nova00:34
jwcroppedansmith: can't just *100 across the board, since some values *are* ints already00:35
jwcroppeit's just these pesky % values00:35
dansmithyep00:35
jwcroppeperc * 100 on all those lines00:36
dansmithhe also unified a lot of code which may make this harder I guess00:36
dansmithI don't even really know where those values come from00:36
dansmithbut they kinda need to be *=100 at the source00:37
*** exploreshaifali has quit IRC00:37
*** VikasC has quit IRC00:37
dansmithah here00:38
dansmithhttps://github.com/openstack/nova/commit/c41db608fe3cd75c5925bb7693261ac8379737f0#diff-9db70f87753cc0ce07b32f7bdfbc86e4R8100:38
jwcroppethey are all derived from libvirt calls that give you kernel, user, etc. time.  Then looking at the delta/total00:38
dansmithwhich is probably what you were saying above00:38
jwcroppeso it's just a derived float-style percent.  easy to overlook00:38
dansmithyeah, so you can fix this. yes?00:39
*** diogogmt has quit IRC00:39
*** meghal has quit IRC00:39
jwcroppehttps://github.com/openstack/nova/blob/master/nova/compute/resource_tracker.py#L366 ... then when we send the notifications though and store in the DB, I guess we have to do the /100 stuff, but only do it conditionally.... yuck00:39
jwcroppewe can't /100 across the board, and it'd be super gross to check the metric name to /100.00:40
dansmithright, so do it where we gather the data, like I linked above00:40
*** diogogmt has joined #openstack-nova00:40
dansmithhere: https://github.com/openstack/nova/blob/master/nova/compute/monitors/cpu/virt_driver.py#L8100:41
jwcroppedansmith: right, that is the source of the data and we can just say perc*100 for the places we knew the value was [0, 1].   However, the issue is knowing where to /100 for on-the-way-out of the obj00:42
jwcroppedansmith: yep, we do the *100 there00:42
dansmithoh I see what you mean00:42
dansmithwell, here's the thing00:42
dansmithit's dinner time00:42
jwcroppeNo kidding.00:42
dansmithso, I'll (maybe) care about this tomorrow :)00:42
*** changbl has quit IRC00:42
jwcroppeI'll look at this tonight some more00:42
dansmithcool00:42
*** Zhang has joined #openstack-nova00:42
jwcroppettyl.  enjoy dinner.00:42
dansmithwe can shame jaypipes tomorrow00:42
jwcroppeoh I will00:42
jwcroppelol00:42
dansmiththanks00:42
* dansmith &00:42
*** Sukhdev has quit IRC00:45
*** claudiub has quit IRC00:46
*** jwcroppe has quit IRC00:47
*** baoli has quit IRC00:47
*** jwcroppe has joined #openstack-nova00:47
*** shoutm has quit IRC00:47
*** baoli has joined #openstack-nova00:48
*** shoutm has joined #openstack-nova00:49
*** jwcroppe has quit IRC00:52
*** liusheng has quit IRC00:52
*** sachin has quit IRC00:58
*** armax has quit IRC00:59
*** shoutm has quit IRC01:00
*** shoutm has joined #openstack-nova01:00
*** humble__ has quit IRC01:02
*** RuiChen_ has quit IRC01:02
*** zhihai_song has joined #openstack-nova01:02
*** yanxb has quit IRC01:04
*** yanxb__ has joined #openstack-nova01:04
*** yanxb_ has quit IRC01:04
*** yanxb_ has joined #openstack-nova01:04
*** oomichi has joined #openstack-nova01:05
*** shoutm has quit IRC01:07
*** VikasC_ has quit IRC01:08
*** shoutm has joined #openstack-nova01:09
*** haomaiwang has quit IRC01:09
*** haomaiwang has joined #openstack-nova01:10
*** shaohe_feng has joined #openstack-nova01:10
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Enable options for oslo.reports  https://review.openstack.org/21691701:12
*** summer has joined #openstack-nova01:12
*** nic1 has quit IRC01:12
*** Kevin_Zheng_ has joined #openstack-nova01:13
*** summer has quit IRC01:17
*** zhenguo has joined #openstack-nova01:17
*** jwcroppe has joined #openstack-nova01:19
*** shyu has joined #openstack-nova01:21
openstackgerritZhenyu Zheng proposed openstack/nova: Add UniqueConstraint for quota usages table  https://review.openstack.org/21290801:22
*** humble__ has joined #openstack-nova01:23
openstackgerritZhenyu Zheng proposed openstack/nova: Add project-id when list server-groups  https://review.openstack.org/20901801:24
*** browne has quit IRC01:24
*** vilobhmm1 has quit IRC01:25
*** vilobhmm1 has joined #openstack-nova01:25
*** bnemec has quit IRC01:26
*** sachin has joined #openstack-nova01:27
*** shoutm has quit IRC01:27
*** sachin has quit IRC01:31
*** vilobhmm1 has quit IRC01:32
*** Apoorva has quit IRC01:33
*** edmondsw has joined #openstack-nova01:39
*** shoutm has joined #openstack-nova01:40
*** jwcroppe_ has joined #openstack-nova01:40
*** ssurana has quit IRC01:42
*** shaohe_feng has quit IRC01:42
*** jwcroppe has quit IRC01:42
*** lyanchih has joined #openstack-nova01:44
*** shyu has quit IRC01:49
*** shyu has joined #openstack-nova01:56
openstackgerritGhanshyam Mann proposed openstack/nova: Cleanup for merging v2 and v2.1 functional tests.  https://review.openstack.org/21498501:59
openstackgerritJoe Cropper proposed openstack/nova: WIP: Convert percent metrics back to [0, 1] range  https://review.openstack.org/21692302:01
jwcroppe_dansmith: ^^^02:02
*** unicell has quit IRC02:08
*** haomaiwang has quit IRC02:09
*** Marga_ has quit IRC02:09
*** haomaiwang has joined #openstack-nova02:10
*** yamahata has quit IRC02:14
*** meghal has joined #openstack-nova02:19
*** rushil has joined #openstack-nova02:19
*** boris-42 has quit IRC02:20
*** sachin has joined #openstack-nova02:21
alex_xusdague: the reason is the v2.1 api accept the extra parameter, then host update request send to the comptue node, the virt driver didn't implement the set enable/maintanice. Then it return 50102:21
*** meghal1 has joined #openstack-nova02:21
*** rushil has quit IRC02:23
*** achanda has joined #openstack-nova02:23
*** meghal has quit IRC02:24
openstackgerritzhangfeng proposed openstack/nova: Fix the error of duplicate words.  https://review.openstack.org/21664602:24
*** rushil has joined #openstack-nova02:24
*** sachin has quit IRC02:25
*** baoli has quit IRC02:26
*** dave-mccowan has quit IRC02:27
*** rotbeard has quit IRC02:28
*** mdrabe has joined #openstack-nova02:28
*** rotbeard has joined #openstack-nova02:29
openstackgerrithuan proposed openstack/nova: Do not rely on XenAPI to guess device names  https://review.openstack.org/21311202:31
*** annegent_ has quit IRC02:32
*** baoli has joined #openstack-nova02:35
openstackgerritlyanchih proposed openstack/nova: xenapi: soft reboot should attempt hard reboot on failure  https://review.openstack.org/20351302:35
*** achanda has quit IRC02:38
*** VW_ has joined #openstack-nova02:41
*** mtanino has joined #openstack-nova02:41
*** kiwik-chenrui has joined #openstack-nova02:42
openstackgerritEli Qiao proposed openstack/nova: Pass block_device_info when delete an encrypted lvm  https://review.openstack.org/21612302:42
*** annegentle has joined #openstack-nova02:42
oomichijohnthetubaguy, sdague, alex_xu, gmann: yesterday nova api irc meeting was interesting for me.02:43
oomichijohnthetubaguy, sdague, alex_xu, gmann: I got an idea after that. so please see http://lists.openstack.org/pipermail/openstack-dev/2015-August/072896.html02:44
oomichijohnthetubaguy, sdague, alex_xu, gmann: and I'm glad to get feedback ;)02:44
*** dims has quit IRC02:46
*** RuiChen has quit IRC02:46
gmannoomichi: Thanks thats really cool. I will also think more on this.02:46
oomichigmann: thanks :)02:47
alex_xuoomichi: cool, I'm reading02:47
oomichigmann: http://lists.openstack.org/pipermail/openstack-dev/2015-August/072898.html also02:47
oomichialex_xu: thank you too :)02:47
gmannoomichi: yea02:47
eliqiaooomichi: the basic idea is to grab api sample from tempes log files?02:48
oomichieliqiao: yeah, right.02:49
gmannoomichi: one thing just strike in my mind is how we want to have doc for extensions as tempest runs with all_extension02:49
gmannoomichi: but there was some discussion on this in API meeting by johnthetubaguy . i will check that02:49
*** yanxb__ has quit IRC02:49
oomichigmann: nice point. in long-term, we will remove extensions and we will not need to explain each extension02:50
gmannoomichi: yea.02:50
oomichigmann: but yeah, for now we need some extension explanations02:50
oomichigmann: I think the existing sample files can be still useful for each extension02:51
gmannoomichi: or may be we go with all extension thing for oure new doc structure and people need extension base doc they can refer the old one02:51
gmannoomichi: yea02:51
oomichigmann: the idea is not only for nova but also for all projects02:52
*** hakimo has joined #openstack-nova02:52
oomichigmann: and it is nice to keep the existing files if necessary like for extensions02:52
gmannoomichi: yea02:52
gmannoomichi: m sure we need some more Test coverage in Tempest for that doc support but that we can easily do :)02:53
oomichigmann: really nice point :-)02:53
oomichigmann: yeah, that is another merit of the way!02:54
gmannoomichi: yea02:54
*** hakimo_ has quit IRC02:54
oomichione problem of this idea is that we cannot test some APIs(like "stop a service" API) on the gate because the API operation will cause the gate problem02:55
oomichibut I feel it is fine to write the API by hand02:55
*** VW_ has quit IRC02:56
*** VW_ has joined #openstack-nova02:56
gmannoomichi: totally agree other are host API. I think that should be fine to do manually02:56
*** VW_ has quit IRC02:59
*** VW_ has joined #openstack-nova02:59
*** gyee has quit IRC03:00
*** alex_xu has quit IRC03:00
*** venkat_p has joined #openstack-nova03:02
*** browne has joined #openstack-nova03:02
*** venkat_p has quit IRC03:02
*** tpeoples has joined #openstack-nova03:08
*** haomaiwang has quit IRC03:09
*** haomaiwang has joined #openstack-nova03:10
*** mdrabe has quit IRC03:14
openstackgerritJoe Cropper proposed openstack/nova: Convert percent metrics back into the [0, 1] range  https://review.openstack.org/21692303:16
*** Nikolay_St has quit IRC03:17
*** alex_xu has joined #openstack-nova03:17
*** Nikolay_St has joined #openstack-nova03:18
*** VW_ has quit IRC03:22
*** VW_ has joined #openstack-nova03:22
*** vladikr has quit IRC03:26
*** VW_ has quit IRC03:27
openstackgerritZhenyu Zheng proposed openstack/nova: add support for muti_statuses_query from migration  https://review.openstack.org/16963103:28
openstackgerritZhenyu Zheng proposed openstack/nova: DB:support for migration objects multi-statuses  https://review.openstack.org/16960403:28
openstackgerritZhenyu Zheng proposed openstack/nova: resize-revert can break anti-affinity policy  https://review.openstack.org/16011003:28
*** achanda has joined #openstack-nova03:30
openstackgerrithuan proposed openstack/nova: Do not rely on XenAPI to guess device names  https://review.openstack.org/21311203:32
*** alex_xu has quit IRC03:32
*** alex_xu has joined #openstack-nova03:33
jwcroppe_eliqiao: thanks for your review of my patch... in discussion w/ dansmith, we thought integer was preferred here03:35
openstackgerritlyanchih proposed openstack/nova: nova secgroup-list-rules shows empty table with neutron  https://review.openstack.org/20302203:35
*** achanda has quit IRC03:35
*** jwcroppe_ is now known as jwcroppe03:35
eliqiaojwcroppe_:  okay, get you.03:35
*** Sree has joined #openstack-nova03:38
jwcroppeeliqiao: no problem - I thought the same as you originally, but now that the metric object is an integer, the only choice we have for more precision is to multiply by even more than 100 (e.g., 10,000) on the way into the obj03:38
jwcroppeI guess we could do that if people want a bit more precision03:39
eliqiao jwcroppe: that would be more confused to users..03:39
jwcroppeagree03:39
jwcroppethen let's leave as is03:40
jwcroppeI hope we can merge this quickly - it's a nasty one :)03:40
*** haomaiwang has quit IRC03:40
*** Marga_ has joined #openstack-nova03:41
*** hemna has joined #openstack-nova03:41
*** hemna has quit IRC03:42
eliqiaojwcroppe:  okay , I can remove my -1 now. don't want to block you :)03:42
jwcroppethanks!03:42
*** VW_ has joined #openstack-nova03:43
*** VW_ has quit IRC03:44
*** VW_ has joined #openstack-nova03:45
*** deepthi has joined #openstack-nova03:45
*** links has joined #openstack-nova03:45
*** boris-42 has joined #openstack-nova03:46
*** changbl has joined #openstack-nova03:46
*** Marga_ has quit IRC03:49
*** unicell has joined #openstack-nova03:52
*** rushil has quit IRC03:53
*** VW__ has joined #openstack-nova03:54
*** VW__ has quit IRC03:54
*** VW_ has quit IRC03:54
openstackgerritJoe Cropper proposed openstack/nova: Convert percent metrics back into the [0, 1] range  https://review.openstack.org/21692303:54
*** VW_ has joined #openstack-nova03:55
jwcroppeupdated the UTs to be more explicit so this can't happen again03:56
*** fawadkhaliq has joined #openstack-nova03:58
openstackgerritJoe Cropper proposed openstack/nova: Convert percent metrics back into the [0, 1] range  https://review.openstack.org/21692303:59
*** Nikolay_St has quit IRC04:02
*** zh_song has joined #openstack-nova04:03
*** lyanchih has quit IRC04:03
*** baoli has quit IRC04:04
*** haomaiwang has joined #openstack-nova04:05
*** zhihai_song has quit IRC04:06
*** kiwik-chenrui has quit IRC04:06
*** annegentle has quit IRC04:07
*** armax has joined #openstack-nova04:07
*** unicell has quit IRC04:07
*** unicell has joined #openstack-nova04:07
*** hparekh2 has joined #openstack-nova04:07
*** hparekh has quit IRC04:08
*** sachin has joined #openstack-nova04:09
*** liusheng has joined #openstack-nova04:09
*** haomaiwang has quit IRC04:09
*** haomaiwang has joined #openstack-nova04:10
*** hemna has joined #openstack-nova04:13
*** RuiChen has joined #openstack-nova04:13
*** sachin has quit IRC04:14
*** rajesht has joined #openstack-nova04:17
*** rajesht has quit IRC04:19
*** VW_ has quit IRC04:22
*** ajayaa has joined #openstack-nova04:23
*** VikasC has joined #openstack-nova04:25
*** humble__ has quit IRC04:28
*** ildikov has quit IRC04:30
*** shoutm_ has joined #openstack-nova04:32
*** hparekh2 has quit IRC04:32
*** hparekh has joined #openstack-nova04:33
*** shoutm has quit IRC04:34
*** deepakcs has joined #openstack-nova04:35
*** meghal1 has quit IRC04:38
*** Marga_ has joined #openstack-nova04:45
*** n0ano has quit IRC04:48
*** VW_ has joined #openstack-nova04:48
*** yanxb__ has joined #openstack-nova04:49
*** Marga_ has quit IRC04:49
*** Sukhdev has joined #openstack-nova04:51
deepakcsjohnthetubaguy: Hi, can u pls take  a look at https://review.openstack.org/#/c/212518/ - very small bug fix04:57
*** achanda has joined #openstack-nova05:01
*** tojuvone has joined #openstack-nova05:03
*** shuquan has joined #openstack-nova05:04
*** lpetrut has joined #openstack-nova05:06
*** VW_ has quit IRC05:08
*** doude has quit IRC05:09
*** VW_ has joined #openstack-nova05:09
*** haomaiwang has quit IRC05:09
*** haomaiwang has joined #openstack-nova05:10
*** shyu has quit IRC05:12
*** shyu has joined #openstack-nova05:13
*** hemna has quit IRC05:13
*** davideagnello has quit IRC05:14
*** VW_ has quit IRC05:14
*** salv-orlando has joined #openstack-nova05:16
*** VW_ has joined #openstack-nova05:16
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/21696805:18
*** salv-orlando has quit IRC05:21
*** RaySun has joined #openstack-nova05:21
*** VW_ has quit IRC05:26
*** asd112z has quit IRC05:35
*** dims has joined #openstack-nova05:36
*** armax has quit IRC05:38
*** dims has quit IRC05:42
*** armax has joined #openstack-nova05:42
*** lpetrut has quit IRC05:43
*** tpeoples has quit IRC05:43
*** summer has joined #openstack-nova05:44
*** VikasC has quit IRC05:45
*** Marga_ has joined #openstack-nova05:46
*** shyu has quit IRC05:49
*** Marga_ has quit IRC05:50
*** VikasC has joined #openstack-nova05:53
*** sachin has joined #openstack-nova05:57
*** sachin has quit IRC06:01
*** shyu has joined #openstack-nova06:02
*** hparekh has quit IRC06:02
*** vilobhmm1 has joined #openstack-nova06:03
*** vivekd_ has joined #openstack-nova06:05
openstackgerritSergey Nikitin proposed openstack/nova: Switch to oslo.cache lib  https://review.openstack.org/20304906:06
*** lyanchih has joined #openstack-nova06:07
*** vivekd has quit IRC06:08
*** vivekd_ is now known as vivekd06:08
*** wanghua has joined #openstack-nova06:08
*** afazekas has joined #openstack-nova06:08
*** haomaiwang has quit IRC06:09
*** lpetrut has joined #openstack-nova06:09
*** haomaiwa_ has joined #openstack-nova06:10
*** jichen has joined #openstack-nova06:10
*** kiran-r has joined #openstack-nova06:13
*** agireud has joined #openstack-nova06:14
*** vivekd_ has joined #openstack-nova06:15
*** nkrinner has joined #openstack-nova06:15
*** vivekd has quit IRC06:16
*** vivekd_ is now known as vivekd06:17
openstackgerritZhenyu Zheng proposed openstack/nova: resize-revert can break anti-affinity policy  https://review.openstack.org/16011006:19
*** Murali has joined #openstack-nova06:20
*** RaySun has quit IRC06:20
*** armax has quit IRC06:20
*** rajesht has joined #openstack-nova06:21
*** vivekd has quit IRC06:22
*** lpetrut has quit IRC06:27
*** alex_klimov has joined #openstack-nova06:28
*** Marga_ has joined #openstack-nova06:29
*** Marga_ has quit IRC06:29
*** Marga_ has joined #openstack-nova06:30
*** yanxb__ has quit IRC06:31
*** yanxb_ has quit IRC06:31
*** rdopiera has joined #openstack-nova06:33
*** madhaviy has joined #openstack-nova06:35
tonybmikal: would you be so kind as to look at: https://review.openstack.org/#/c/206709/06:37
*** salv-orlando has joined #openstack-nova06:38
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Transifex  https://review.openstack.org/21236706:39
*** neelabh has joined #openstack-nova06:39
*** achanda has quit IRC06:40
neelabhI want to access list of servers through token, How I will do that...06:40
*** Zhang has quit IRC06:40
neelabhIf anyone know please tell me06:40
neelabhpenick06:41
neelabhpenick:  I want to access list of servers through token, How I will do that...06:41
*** jichen has quit IRC06:43
*** abhishekk has joined #openstack-nova06:44
abhishekkndipanov: hi you around?06:45
*** moshele has joined #openstack-nova06:45
*** artom has quit IRC06:46
*** ociuhandu has quit IRC06:47
*** agireud has quit IRC06:49
*** Sukhdev has quit IRC06:51
*** sachin has joined #openstack-nova06:51
*** shaohe_feng has joined #openstack-nova06:52
*** vilobhmm1 has quit IRC06:54
*** shuquan has quit IRC06:55
*** sachin has quit IRC06:56
*** shuquan has joined #openstack-nova06:57
*** ociuhandu has joined #openstack-nova06:59
*** pbrooko has joined #openstack-nova07:00
*** ankit_ag has joined #openstack-nova07:01
mikaltonyb: it would be my pleasure07:03
*** sahid has joined #openstack-nova07:04
*** humble_ has joined #openstack-nova07:04
*** alexschm has joined #openstack-nova07:04
*** wanghua has quit IRC07:07
*** haomaiwa_ has quit IRC07:09
*** Zhang has joined #openstack-nova07:09
*** haomaiwang has joined #openstack-nova07:10
*** fawadkhaliq has quit IRC07:15
*** Zhang has quit IRC07:16
*** wanghua has joined #openstack-nova07:18
*** humble_ has quit IRC07:19
openstackgerritRadomir Dopieralski proposed openstack/nova: Gracefully handle 404 responses from neutron when polling for floating IPs  https://review.openstack.org/21674607:20
*** davideagnello has joined #openstack-nova07:22
*** humble_ has joined #openstack-nova07:22
*** Zhang has joined #openstack-nova07:24
*** dims has joined #openstack-nova07:24
*** kumar has joined #openstack-nova07:25
*** wanghua has quit IRC07:25
*** davideagnello has quit IRC07:26
*** VikasC has quit IRC07:27
*** dims has quit IRC07:29
*** shaohe_feng1 has joined #openstack-nova07:29
*** Nikolay_St has joined #openstack-nova07:30
*** rushiagr_away is now known as rushiagr07:31
*** shaohe_feng has quit IRC07:32
*** mpaolino has joined #openstack-nova07:32
*** mpaolino has quit IRC07:32
*** shuquan has quit IRC07:33
*** apuimedo has quit IRC07:33
*** fawadkhaliq has joined #openstack-nova07:34
*** Sukhdev has joined #openstack-nova07:34
*** scheuran has joined #openstack-nova07:35
*** scheuran has quit IRC07:35
*** Nikolay_St has quit IRC07:36
*** Nikolay_St has joined #openstack-nova07:37
*** fawadkhaliq has quit IRC07:38
*** Sukhdev_ has joined #openstack-nova07:39
*** Sukhdev has quit IRC07:39
*** shyu has quit IRC07:41
*** shyu has joined #openstack-nova07:42
*** matrohon has joined #openstack-nova07:44
*** shaohe_feng has joined #openstack-nova07:44
*** lyanchih has quit IRC07:44
*** shaohe_feng1 has quit IRC07:45
*** browne1 has joined #openstack-nova07:48
*** browne has quit IRC07:49
*** andrearo1 is now known as andrearosa07:50
tdurakovjohnthetubaguy, hi, are you around?07:51
*** fawadkhaliq has joined #openstack-nova07:54
*** Sukhdev_ has quit IRC07:55
*** IanGovett has joined #openstack-nova07:56
openstackgerritHans Lindgren proposed openstack/nova: Remove/deprecate conductor instance_update()  https://review.openstack.org/18915507:57
openstackgerritHans Lindgren proposed openstack/nova: Make compute manager instance updates use objects  https://review.openstack.org/18915407:57
*** Marga_ has quit IRC07:59
*** Marga_ has joined #openstack-nova08:04
*** fawadkhaliq has quit IRC08:04
ndipanovabhishekk, I am now08:04
*** ndipanov has quit IRC08:05
*** ndipanov has joined #openstack-nova08:06
*** ndipanov has quit IRC08:06
*** Marga_ has quit IRC08:06
*** Marga_ has joined #openstack-nova08:07
*** browne1 has quit IRC08:08
*** derekh has joined #openstack-nova08:09
*** VikasC has joined #openstack-nova08:09
*** haomaiwang has quit IRC08:09
*** lyanchih has joined #openstack-nova08:10
*** haomaiwang has joined #openstack-nova08:10
*** VikasC has quit IRC08:13
*** shaohe_feng1 has joined #openstack-nova08:13
*** shaohe_feng has quit IRC08:15
*** jwcroppe has quit IRC08:16
*** fawadkhaliq has joined #openstack-nova08:17
*** lucasagomes has joined #openstack-nova08:20
*** VikasC has joined #openstack-nova08:21
*** rotbeard has quit IRC08:22
*** GnomeKing is now known as BobBall08:22
*** stefan_amann has joined #openstack-nova08:26
*** romainh has joined #openstack-nova08:27
*** danpb has joined #openstack-nova08:32
*** zh_song has quit IRC08:33
openstackgerritAdelina Tuvenie proposed openstack/nova: Moves OVS related code to a common location  https://review.openstack.org/17972708:33
openstackgerritAdelina Tuvenie proposed openstack/nova: Adds Hyper-V OVS ViF driver  https://review.openstack.org/14004508:33
*** VikasC has quit IRC08:36
abhishekkndipanov: sorry was out for lunch08:37
*** sachin has joined #openstack-nova08:39
*** jistr has joined #openstack-nova08:39
*** shoutm_ has quit IRC08:40
*** shaohe_feng1 has quit IRC08:42
*** Zhang has quit IRC08:43
*** sachin has quit IRC08:44
openstackgerritBalazs Gibizer proposed openstack/nova: Add functional test for server group  https://review.openstack.org/14751408:45
openstackgerritHuang Zhiteng proposed openstack/nova: libvirt: Force iSCSI disconnect after timeout  https://review.openstack.org/16781508:46
openstackgerritHuang Zhiteng proposed openstack/nova: libvirt: Force iSCSI disconnect after timeout  https://review.openstack.org/16781508:48
*** lyanchih has quit IRC08:49
*** lyanchih has joined #openstack-nova08:52
openstackgerritSudipta Biswas proposed openstack/nova: cleanup NovaObjectDictCompat from agent  https://review.openstack.org/21637108:53
*** claudiub has joined #openstack-nova08:53
johnthetubaguytdurakov: I am around08:54
*** shuquan has joined #openstack-nova08:54
tdurakovjohnthetubaguy, started thread in ml for jobs to make live-migration reliable08:55
johnthetubaguydeepakcs: for very small bug fixes, please add them onto the trivial patch list here: https://etherpad.openstack.org/p/liberty-nova-priorities-tracking08:55
johnthetubaguytdurakov: OK, cool, not gone through the list emails yet08:56
*** ildikov has joined #openstack-nova08:56
*** jichen has joined #openstack-nova08:56
johnthetubaguytdurakov: there is some work already going on around adding migration records, and such things: https://blueprints.launchpad.net/nova/+spec/migration-fix-resource-tracking08:56
tdurakovjohnthetubaguy, ok, reading it08:57
openstackgerritAdelina Tuvenie proposed openstack/nova: Adds Hyper-V OVS ViF driver  https://review.openstack.org/14004508:57
johnthetubaguytdurakov: ndipanov has the details08:58
tdurakovjohnthetubaguy, when you have time please provide your thoughts to ml08:59
johnthetubaguytdurakov: sure, are you likely to be at the next design summit in person?09:00
tdurakovjohnthetubaguy, in Tokyo? yep09:00
johnthetubaguytdurakov: cool, it smells like something we could make a priority, once we have a good plan to work on09:01
bauzastdurakov: well, your email is quite consensual I think :)09:01
bauzasthe main problem I guess is to find both human and hw resources :)09:02
johnthetubaguysahid: I would love to catch up about that real-time workload spec, and related things, if you have a moment09:02
deepakcsjohnthetubaguy: thanks, done09:02
bauzasbtw. does anyone know if the multinode job is broken ?09:04
tonybbauzas: not to th ebest of my knowledge09:06
tonybbauzas: do you have a log to hand?09:06
bauzastonyb: okay, looking at logstash09:06
bauzastonyb: I'm saying that because I saw many failures on the stuff I reviewed or uploadede09:06
johnthetubaguybauzas: I got the impression there are still a few nasty races lurking, but not sure where we are at right now09:06
bauzasjohnthetubaguy: yeah that09:07
johnthetubaguyI miss jogo pushing that forward!09:07
bauzasjohnthetubaguy: broken is too strong, rather racing09:07
johnthetubaguysame thing really, not reliably green09:07
bauzasand logstash is confirming that :09:07
bauzashttp://logstash.openstack.org/#eyJzZWFyY2giOiJidWlsZF9uYW1lOlwiZ2F0ZS10ZW1wZXN0LWRzdm0tbXVsdGlub2RlLWZ1bGxcIiBBTkQgbWVzc2FnZTpcIldvcmtlciBCYWxhbmNlXCIgQU5EIGJ1aWxkX3N0YXR1czpcIkZBSUxVUkVcIiIsImZpZWxkcyI6W10sIm9mZnNldCI6MCwidGltZWZyYW1lIjoiNjA0ODAwIiwiZ3JhcGhtb2RlIjoiY291bnQiLCJ0aW1lIjp7InVzZXJfaW50ZXJ2YWwiOjB9LCJzdGFtcCI6MTQ0MDU3OTk0MzEwMX0=09:07
bauzastdurakov: ^09:07
bauzastdurakov: I would say that step #0 would be to have the multinode job reliable :)09:08
johnthetubaguyI keep thinking about us running all the jobs on a loop on master, so we get a baseline, but anyways09:08
tdurakovbauzas, i've checked it seems ok, need more time to confirm that09:09
bauzastdurakov: see the pattern above, it gives you how many times the job is failing over time09:09
*** haomaiwang has quit IRC09:09
tdurakovbauzaz, ok thanks:)09:09
bauzas(given from mriedem's mojo)09:10
tdurakovdamn, bauzas  of course, sorry:(09:10
tonybbauzas: Hmm okay that's worse than I seen.  Seems to have picked up lately09:10
bauzasyeah, I'm not called Zylvain09:10
bauzas:)09:10
*** haomaiwang has joined #openstack-nova09:10
bauzastonyb: yup09:11
tdurakovbauzas, link you've provided will help, working on it:)09:11
*** Zhang has joined #openstack-nova09:12
*** claudiub has quit IRC09:12
*** shoutm has joined #openstack-nova09:12
johnthetubaguytonyb: bauzas: I guess we might have "fixed" something...09:12
bauzasI'm really not expert of that job, basically just knowing what it does09:13
tonybjohnthetubaguy: Yeah :/09:13
bauzastdurakov: that's not mine, thank mriedem rather :)09:13
*** Zhang has quit IRC09:14
*** h00327910__ has joined #openstack-nova09:14
bauzasjohnthetubaguy: tonyb: by looking at the failures, mostly SSH timeouts when checking the instance state09:15
bauzasguessing a n-net regression ?09:15
johnthetubaguyoh dear, the old "network broken" error09:15
tonybjohnthetubaguy: I was just about to say that.09:15
johnthetubaguyI assumed it was neutron, I guess its not09:15
*** pbrooko has quit IRC09:16
bauzasjohnthetubaguy: AFAIK, multinode is running n-net09:16
bauzasnot Neutron09:16
bauzasbut I can check that09:16
tonybbauzas: I think that johnthetubaguy's point09:16
tdurakovn-net09:16
tdurakovbauzas, johnthetubaguy ^09:17
johnthetubaguyits it using multi host?09:17
johnthetubaguys/its/is/09:17
bauzasjohnthetubaguy: I guess so09:17
bauzashttps://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/devstack-gate.yaml#L191309:17
johnthetubaguythats not the same thing, I should get hold of a nova.conf09:18
bauzasjohnthetubaguy: I don't honestly bet on Flat or FlatDHCP09:18
bauzasjohnthetubaguy: yeah, was loooking at the stuff09:18
*** pbrooko has joined #openstack-nova09:18
openstackgerritZhenyu Zheng proposed openstack/nova: resize-revert can break anti-affinity policy  https://review.openstack.org/16011009:18
bauzasjohnthetubaguy: http://logs.openstack.org/54/189154/9/check/gate-tempest-dsvm-multinode-full/e49020a/logs/etc/nova/nova.conf.txt.gz09:18
bauzasjohnthetubaguy: that nova.conf ^09:18
johnthetubaguyhttp://logs.openstack.org/12/156112/14/check/gate-tempest-dsvm-multinode-full/a78edc9/logs/localrc.txt.gz multi-host=true09:18
johnthetubaguyyeah, that matches09:19
bauzasso FlatDHCP09:19
bauzasjohnthetubaguy: ^09:19
*** Zhang has joined #openstack-nova09:19
johnthetubaguyoh well, I was thinking with one network node it would start to get "more concurrency" and hit old problems, but I guess not09:19
johnthetubaguybauzas: its the "multi_host = True" that I was looking for, that should make the iptables races the same as the single node version, in theory09:20
bauzasjohnthetubaguy: gotcha09:20
bauzasjohnthetubaguy: I honestly haven't played with n-net since Essex :D09:21
johnthetubaguyI don't have neutron in my dev environment yet, one day09:21
* johnthetubaguy hides09:22
*** Zhang has quit IRC09:22
bauzasjohnthetubaguy: I do have a neutron multinode setup on my devstack ;)09:22
bauzasjohnthetubaguy: which actually is useless to me, but anyway...09:22
*** davideagnello has joined #openstack-nova09:23
*** lykinsbd_ has joined #openstack-nova09:24
*** nithyag__ has joined #openstack-nova09:24
*** eglynn has joined #openstack-nova09:25
*** ndipanov has joined #openstack-nova09:26
*** RuiChen_ has joined #openstack-nova09:26
*** davideagnello has quit IRC09:27
*** jgriffit1 has joined #openstack-nova09:28
*** RuiChen has quit IRC09:28
*** moshele has quit IRC09:28
*** jmccrory has quit IRC09:28
*** Savemech has quit IRC09:28
*** ildikov has quit IRC09:28
*** rushiagr has quit IRC09:28
*** lykinsbd has quit IRC09:28
*** jgriffith has quit IRC09:28
*** nithyag_ has quit IRC09:28
*** RuiChen_ is now known as RuiChen09:28
openstackgerritEli Qiao proposed openstack/nova: Raise exception.Migration earlier in REST API layer  https://review.openstack.org/21443409:28
*** ildikov has joined #openstack-nova09:28
*** jmccrory has joined #openstack-nova09:28
*** lyanchih has quit IRC09:29
bauzasndipanov: hola. any idea why we're not claiming against vcpus ?09:31
*** shuquan has quit IRC09:32
openstackgerritHans Lindgren proposed openstack/nova: Remove and deprecate conductor provider_fw_rule_get_all()  https://review.openstack.org/21624109:32
openstackgerritHans Lindgren proposed openstack/nova: Remove unused provider firewall rules functionality in nova  https://review.openstack.org/18402709:32
openstackgerritHans Lindgren proposed openstack/nova: Remove provider_fw_rules tables and associated db api methods  https://review.openstack.org/21624209:32
*** sachin has joined #openstack-nova09:34
bauzasndipanov: we actually only decrement the disk and ram usage https://github.com/openstack/nova/blob/master/nova/compute/resource_tracker.py#L58709:34
ndipanovhmm09:35
*** dguitarbite has quit IRC09:37
ndipanovbauzas, I do09:37
*** goodygum has joined #openstack-nova09:38
ndipanovbecause extensible resource tracker used to do it09:38
ndipanovand still does09:38
bauzasndipanov: ooooh I see now09:38
*** sachin has quit IRC09:38
ndipanovlol09:38
bauzasndipanov: yeah, you mean the only ERT plugin we have and that is not doing actually anything but the current stuff ?09:39
bauzasthat's just...09:39
bauzasokay, looking for words09:39
bauzasmmm, errorprone?09:39
* bauzas facepalms09:39
*** dguitarbite has joined #openstack-nova09:40
*** dguitarbite is now known as Guest9092409:40
johnthetubaguybauzas: the plan was to move everything over to the ERT, then drop the old stuff the follow release09:40
bauzasjohnthetubaguy: I thought jay was planning to get rid of ERT once he's done with resource-objects09:40
johnthetubaguybauzas: yep, thats the new plan, and why the ERT hasn't moved forward09:41
bauzasjohnthetubaguy: I know the status of ERT09:41
bauzasjohnthetubaguy: I just think that claiming something important elsewhere within a deprecated module is really something we need to care09:42
bauzasjohnthetubaguy: I was considering ERT as a no-op, it's obviously not the case here09:42
johnthetubaguybauzas: yup09:42
bauzasokay, I'll loop back with jay about that since he's working on resource-objects09:43
sahidjohnthetubaguy: hello, you wanted to ask me somsething ?09:45
johnthetubaguysahid: hey, just following up about the realtime blueprint, and thinking about mitaka09:46
sahidjohnthetubaguy: yes actually i tried to put it in backlog but that was not merged so i probably have to resubmit it for mitaka, right?09:47
*** rushiagr has joined #openstack-nova09:47
johnthetubaguysahid: yes, mitaka is technically open for specs, but there will unlikely be any core folks reviewing in there until we get past liberty-3, next week09:47
johnthetubaguysdague: focusing on code reviews for bugs and priority things right now09:48
johnthetubaguyoops09:48
Guest90924hello, I have a few questions about noVNC stuff.09:48
johnthetubaguysahid: so I am more thinking about a plan to tidy up loose ends in that whole NFV area09:48
*** dims has joined #openstack-nova09:48
johnthetubaguysahid: just wondering about getting more testing in the gate, etc09:49
*** Guest90924 has quit IRC09:49
johnthetubaguysahid: I am also wondering where we are at with the scheduler, I know its having issues with some stuff09:49
sahidjohnthetubaguy: well i added functional tests with the code, that is not enough?09:49
*** dbite has joined #openstack-nova09:49
openstackgerritRajesh Tailor proposed openstack/nova: Set migration status to 'error' on live-migration failure  https://review.openstack.org/21548309:50
*** lyanchih has joined #openstack-nova09:50
sahidjohnthetubaguy: wnat kind of issues with the scheduller ? i think ndipanov is working on something in that part09:50
johnthetubaguysahid: that sounds like a good step, just thinking more generally09:50
*** shoutm has quit IRC09:50
dbitehello, I have a few questions about NoVNC: Related to this b/p: https://blueprints.launchpad.net/nova/+spec/websocket-proxy-to-host-security09:50
johnthetubaguysahid: OK, maybe we have plans there, the races when dealing with NUMA were the things I am thinking about09:51
johnthetubaguydbite: it doesn't look like anyone is working on that spec right now, if that helps?09:51
dbitejohnthetubaguy: I would like to take it up. How do I start?09:51
johnthetubaguydbite: awesome, so we are basically in Feature freeze right now, to concentrate on bugs09:52
johnthetubaguydbite: but you can resubmit the spec for the mitaka release09:52
dbitejohnthetubaguy: I also want to add proper password auth along side tls support and it is under heavy demand.09:53
dbitejohnthetubaguy: yes that would be great. I will do that. Thanks :). Is there anything else that I should know of before I start with this?09:53
johnthetubaguydbite: once we open master for mitaka, then you are free to bring those old patches back to live09:53
johnthetubaguydbite: the password auth bit, would be a separate spec, I think09:54
johnthetubaguydbite: its possible we might want the password bit outside of Nova, but we can talk about that in the spec09:54
*** marzif_ has joined #openstack-nova09:55
johnthetubaguydbite: depends on the use case really09:55
dbitejohnthetubaguy: Yes, IMO password auth with VNC (should be automatically done by websockify/no user involvement). Let me propose the spec and probably its a good idea to discuss it while its reviewing or IRC meeting.09:56
ndipanovjohnthetubaguy, theare are no races when dealing with numa that are not present when dealing with everything else09:56
dbitejohnthetubaguy: thanks.09:56
ndipanovthey are just affect numa more09:56
ndipanovthere is a patch that has 2 x +2s that fixes some of that stuff09:56
ndipanovbut was kind of waiting for you since you had some reservations09:57
johnthetubaguyndipanov: yeah, thats what I was assuming09:57
* ndipanov digs it up09:57
johnthetubaguyndipanov: oh, I think I know the one you mean, with the updated_at changes09:57
ndipanovyeah09:58
ndipanovseems it may have either merged or got abandoned09:58
ndipanovthat one basically says - if there was a race that causes numa/pci calculations to fail... oops BUT make sure we refresh as soon as possible as we are out of date09:59
ndipanovjohnthetubaguy, yep it merged10:00
johnthetubaguycool10:00
johnthetubaguyI know the ideas around the scheduler getting a resource tracker commit before returning should really help this case10:00
*** dave-mccowan has joined #openstack-nova10:01
ndipanovjohnthetubaguy, well yeah but that makes it a bit more heavy weight10:01
openstackgerritYixing proposed openstack/nova: Replace except Exception with specific exception  https://review.openstack.org/21706710:02
ndipanovto have like a 2pc instead of an optimistic appraoch we have now10:02
ndipanovmy thoughts were always that we may want to allow both for people who don't care and for those who do10:02
johnthetubaguyndipanov: yeah, I suspect we might need both modes10:03
danpbhaving 2 different approach seems somewhat burdensome for maint though10:03
johnthetubaguydanpb: thats the big downside, agreed10:03
danpbthe optimistic approach may well end up bitrotting10:03
johnthetubaguyso really, I think its more needed when we talk about the cross project scheduling10:04
johnthetubaguybecause you want to claim resources from all the services, and roll back and try again if it fails, before leaving the scheduler10:04
johnthetubaguybut thats getting ahead of ourselves a bit10:05
*** ildikov has quit IRC10:05
*** kiran-r has quit IRC10:06
ndipanovso that kind of approach seems to me to be a whole different design choice than what we have now10:06
ndipanovwe currently assume 1) spare capacity10:06
*** ociuhandu_ has joined #openstack-nova10:06
ndipanov2) no hard limit on schedules10:07
johnthetubaguyndipanov: anyways, going back to my original thought, I am just wondering how we can tidy up all these efforts and get the documented and tested as a whole (in my head there are hypervisor performance tuning (not sucking on NUMA systems) and support for real time workloadloads (some kind of QoS on interruptions, I suppose))10:07
johnthetubaguyndipanov: yeah, I have a feeling reality is turning out to violate lots of those assumptions, at least for some deployments10:07
*** ociuhandu has quit IRC10:08
*** ociuhandu_ is now known as ociuhandu10:08
ndipanovjohnthetubaguy, well if it doesn't work then we should come up with a different approach10:08
bauzasmmm10:08
ndipanovjust sayin' that we want to understand what we throw out when changing appraoches10:08
bauzasall of that just makes me feel uncomfortable10:09
ndipanovso you are talking about the high-perf features like NUMA/pinning pci devices etx10:09
johnthetubaguyndipanov: totally agreed with understanding what we through away10:09
*** haomaiwang has quit IRC10:09
ndipanovand testing that in terms of scheduling?10:10
*** haomaiwang has joined #openstack-nova10:10
ndipanovjohnthetubaguy, ^ is that what you are referring to?10:10
*** romainh has quit IRC10:12
johnthetubaguyndipanov: really its more about having a clear picture of where we are at, and what is left, and being clear to our users about that10:14
johnthetubaguyndipanov: like I would love to be seeing more scheduler races in some test, so we can prove when the situation gets better, etc10:15
*** Zhang has joined #openstack-nova10:16
*** Kennan2 has joined #openstack-nova10:16
*** Kennan has quit IRC10:16
*** kumar has quit IRC10:17
ndipanovjohnthetubaguy, hmmm10:17
ndipanovjohnthetubaguy, we should really be able to trigger a bunch of that stuff in tempest regardless of NUMA10:17
ndipanovthe reason we are not I assume is because tempest is aggressive asbout cleaning up and purposefully allowing for enough spare capacity to not fail10:18
johnthetubaguyndipanov: yeah, I think large ops, using the fake virt driver might be getting close, but I haven't dug deep into that10:18
johnthetubaguyndipanov: I think its because we only really use a single node right now, and yeah, we give it loads of spare capacity anyways10:19
ndipanovjohnthetubaguy, well they could be happening on single node too10:19
ndipanovthat should not be a problem really10:19
ndipanovhmmm10:19
ndipanovactually it might be if it's an aio10:20
ndipanovbut single compute node should be enough to trigger a bunch of stuff10:20
johnthetubaguyyeah, probably easier with fake virt though, if we just want to test the scheduler10:21
ndipanovsure10:21
johnthetubaguywell, can include resource tracker testing in there, in theory10:21
bauzaswhat kind of tests are we talking about ? functional tests for verifying resource consumption ?10:22
ndipanovbauzas, tbh I don't know - I'd say these tests need to be running and we should be collecting data10:23
ndipanovand noticing when patches change the behavior significantly10:23
ndipanovso if we decide to run a test that triggers races10:23
ndipanovthan we can't reallye xpect deterministic results10:23
johnthetubaguyndipanov: +1 I like the idea of having some performance numbers we can chase down10:23
bauzasndipanov: so not a smoke test, but rather a performance test at the limits?10:24
ndipanovwell not really performance rather10:24
bauzasokay, gotcha10:24
johnthetubaguyits more a stress test I guess?10:24
bauzaseven not that10:24
bauzasI think ndipanov wants a test 'at the limits', right?10:25
ndipanovrun a workload and see how far are we from what is expected to happen if there are no races10:25
ndipanovthe trick is to get the test right so that there are actual numbers to compare10:25
ndipanovand run it long enough to get some useful numbers10:25
bauzasndipanov: determinism is my main concern10:25
ndipanovthere is none10:25
bauzasndipanov: yeah10:25
johnthetubaguybauzas: hence me thinking about fake virt, so at least the non-determinism is our fault10:26
ndipanovbut fake virt should help with making the scope smaller10:26
johnthetubaguyyeah10:26
johnthetubaguyso my dream is...10:26
johnthetubaguywe have a number10:26
johnthetubaguywhen it moves, its a good proxy for what our users would see in the real world10:26
ndipanovright10:26
ndipanovwell10:26
ndipanovI would be happy with10:26
ndipanovwhen it moves we did something that is related to the scheduler guarantees10:27
ndipanovgetting the tests so that they reflect real world usage AND give us numbers quick might be tough10:27
*** apuimedo has joined #openstack-nova10:28
*** gszasz has joined #openstack-nova10:28
johnthetubaguyyeah, true, we have to start somewhere10:28
ndipanovI used to be a fan of replaying logs ...10:29
ndipanovrally seems to have a lot of automation to stress test stuff10:29
ndipanovmight be just the case of actually measuring the right things10:30
johnthetubaguyI am hoping we do that by isolating things a little, as well10:30
johnthetubaguyI was quite impressed how a little unit test around the scheduler loop really predicted what happened in production: https://github.com/openstack/nova/blob/master/nova/tests/unit/scheduler/test_caching_scheduler.py#L14310:31
*** Savemech has joined #openstack-nova10:32
johnthetubaguynow that doesn't go across machine, but you can get something useful quite quickly10:32
bauzasjohnthetubaguy: that's a pretty isolated test that doesn't claim resources10:32
bauzasjohnthetubaguy: tho really useful10:32
johnthetubaguybauzas: agreed, the next step is way more complicated, but with fake virt, it seems doable10:33
bauzasfair enough10:33
* bauzas heading off for lunch10:33
*** neelabh has quit IRC10:35
*** smatzek has joined #openstack-nova10:36
*** mhorban has quit IRC10:36
ndipanovjohnthetubaguy, I'm with you on that10:37
*** mhorban has joined #openstack-nova10:37
ndipanovdo the simplest thing that gets us 95% there is >>>> very complicated thing that does 98%10:37
johnthetubaguyndipanov: +110:37
johnthetubaguyhonestly, the above unit test shocked me, I threw away almost all the code I wrote after testing it10:38
johnthetubaguyand it was dead simple, it just proved I got the best results when I turned off my optimisations, and well it was the same in production10:39
ndipanovjohnthetubaguy, yeah measure first10:39
*** fawadkhaliq has quit IRC10:40
johnthetubaguyyeah, it might be the wrong measure, but that usually becomes clear quite quickly10:40
*** lpetrut has joined #openstack-nova10:41
ndipanovinteresting10:41
ndipanovdoes this hit the DB at all?10:42
johnthetubaguyndipanov: that unit test is totally isolated10:42
openstackgerritDaniel Berrange proposed openstack/nova: ironic: convert driver to use nova.objects.ImageMeta  https://review.openstack.org/18936210:43
openstackgerritDaniel Berrange proposed openstack/nova: objects: convert config drive to use ImageMeta object  https://review.openstack.org/18932310:43
openstackgerritDaniel Berrange proposed openstack/nova: hyperv: convert driver to use nova.objects.ImageMeta  https://review.openstack.org/18930210:43
johnthetubaguyndipanov: basically, because the caching scheduler does the fetch outside the context of a user request10:43
openstackgerritDaniel Berrange proposed openstack/nova: objects: add virtual 'image_meta' property to Instance object  https://review.openstack.org/19014510:43
openstackgerritDaniel Berrange proposed openstack/nova: libvirt: convert to use instance.image_meta property  https://review.openstack.org/19014610:43
openstackgerritDaniel Berrange proposed openstack/nova: compute: convert manager to use nova.objects.ImageMeta  https://review.openstack.org/18968510:43
ndipanovwell catching races is a bit more tricky than that but we could have some basic instrumentation in functional tests10:43
*** tojuvone has quit IRC10:43
ndipanovthat might prove to be very useful10:43
ndipanovlet me look into it after the FF10:44
johnthetubaguyndipanov: yeah, that would be cool, thanks10:44
*** moshele has joined #openstack-nova10:44
openstackgerritDaniel Berrange proposed openstack/nova: libvirt: take account of disks in migration data size  https://review.openstack.org/20663210:44
johnthetubaguyndipanov: the other bit, was I am wondering how we should document all this NUMA and real time stuff, my gut tells me we need to pull all this together, so we can spot the gaps in testing or bad default config, etc10:45
ndipanovjohnthetubaguy, ah well10:46
openstackgerritSergey Nikitin proposed openstack/nova: Added server tags support in nova-api  https://review.openstack.org/12894010:46
ndipanovjohnthetubaguy, the problem with it is that it's all the known knobs (config, filters, extra specs)10:48
ndipanovthat are well documented10:48
ndipanovbut putting it together is what people want and is a bit out of scope of the standard docs10:48
ndipanovWe have docs that describe the "high-perf" use cases here and there - I just wasn't sure where they would fit in Nova docs10:49
johnthetubaguyndipanov: yeah, its the joined up bits, I think the standard docs do have a place for that, its just a bit empty right now, stuff like this: http://docs.openstack.org/openstack-ops/content/compute_nodes.html10:49
ndipanovhmmm10:50
ndipanovmissed that10:50
ndipanovthat would be a good place to document it10:50
ndipanovyes10:50
*** fawadkhaliq has joined #openstack-nova10:50
ndipanovthe general architecture part10:51
johnthetubaguyndipanov: honestly, its missing almost all useful information at this point, but I am sure we can fit something in10:51
ndipanovthere is a bit in devref done by danpb that explains how to test it10:51
openstackgerritSimona Iuliana Toader proposed openstack/nova: Hyper-V: Adds Hyper-V UEFI Secure Boot  https://review.openstack.org/20958110:52
openstackgerritSimona Iuliana Toader proposed openstack/nova: Hyper-V: refactors utilsfactory  https://review.openstack.org/21452710:52
ndipanovprobably won't be enough for someone to set up real production with it easily10:52
ndipanovjohnthetubaguy, doc/cource/testing/libvirt-numa.rst10:53
johnthetubaguywe might want to tweak the default config, I suspect, given most nodes are NUMA nodes these days (waves hands around in big circles, realising he just made that up)10:53
johnthetubaguybut anyways, yeah, pulling this stuff together somewhere, would be awesome10:54
*** rotbeard has joined #openstack-nova10:54
openstackgerritHans Lindgren proposed openstack/nova: Remove and deprecate conductor provider_fw_rule_get_all()  https://review.openstack.org/21624110:54
ndipanovlol danpb has this in there10:54
openstackgerritHans Lindgren proposed openstack/nova: Remove provider_fw_rules tables and associated db api methods  https://review.openstack.org/21624210:54
ndipanovsudo emacs /etc/nova/nova.conf10:54
ndipanovthat's against the advertising policy of nova docs :D10:54
* johnthetubaguy is tempted to put up a patch for vi10:54
ndipanovplease don't! :D10:55
* johnthetubaguy feels obliged to mention hitler to ensure that stops the conversation10:55
ndipanovnice10:55
johnthetubaguyI am just thinking, with those docs, it should make it super clear why that real time workload stuff is important, and maybe highlight whats missing10:55
danpbndipanov: sorry, i should change that to 'sudo ooffice /etc/nova/nova.conf'10:56
danpbto be properly enterprise ready10:56
*** shyu has quit IRC10:57
johnthetubaguyand the other thing, we keep talking about what image properties and flavor extraspecs should become, I feel like this (overall) feature should really shape that10:57
johnthetubaguydanpb: lol10:57
ndipanovdanpb, nano to be PC10:57
ndipanovjohnthetubaguy, well I was just speaking about this last week and tbh I am a bit hazy on what exactly we want to do with thos10:58
ndipanoviiuc - we want to make it discoverable through the API10:58
johnthetubaguyndipanov: I think everyone is, my though was, if we get the overall picture clear, it should make that easier10:58
ndipanovbut that kind of defeats the purpose of them being just an internal implementation detail to help admins build flavors10:58
ndipanovin terms of nova should look and feel like nova no matter which cloud that is10:59
johnthetubaguyndipanov: yeah, its discoverable is one side, +1 for that, the other is abstract concept to the user, but possibly with technology specific admin config (if needed) or something like that10:59
johnthetubaguyndipanov: yeah thats the key sentence10:59
ndipanovI find it really hard to imagine that this could usefully work11:00
ndipanovso --flavor 42 is never going to be portable between clouds right?11:00
johnthetubaguywell, it doesn't have to look the same as every other cloud to the admin11:00
ndipanovyeah so that's where I get confused11:00
ndipanovwhere is the right line?11:01
johnthetubaguyso that is me just being pragmatic really, and I think it depends on the feature11:01
ndipanovwell in terms of flavors and extra specs11:01
johnthetubaguyso it might be a case of "hidden" admin only extra specs, or ideally some better construct11:02
johnthetubaguybut without writing down the full picture for a meaty feature, and going through with examples, its hard to make the idea real11:02
ndipanovhmm11:02
johnthetubaguywe could have some "well know" tags that get added to flavors, for example, just for admins to let users know what they are getting11:03
johnthetubaguy"real-time optimised" or "GPU enabled" or something11:05
johnthetubaguyneed some cross cloud way to compare flavors and images, agreed we don't have that yet11:05
*** sudipto has joined #openstack-nova11:06
openstackgerritSudipta Biswas proposed openstack/nova: cleanup NovaObjectDictCompat from agent  https://review.openstack.org/21637111:07
johnthetubaguy"CUDA GPU enabled" might be more useful, I guess, but anyways11:07
johnthetubaguyat some point something is a human interpretation I guess, but the use cases should make it clearer where the dividing line goes11:08
*** lyanchih has quit IRC11:08
ndipanovjohnthetubaguy, yeah - so that kind of agrees with my point that flavors are not enough for that11:09
*** haomaiwang has quit IRC11:09
*** pbrooko has quit IRC11:10
johnthetubaguyndipanov: I guess it does, I think you asked the right question: "where is the right line?" I don't think we have a good answer for that yet11:11
ndipanovvery interesting stuff tbh11:12
johnthetubaguyndipanov: I think some docs on how folks need to use the NUMA and realtime things, should help with finding that line11:12
johnthetubaguyseems like a good example11:12
ndipanovjohnthetubaguy, so there's stuff like blogposts etc.11:13
ndipanovfor example http://redhatstackblog.redhat.com/2015/05/05/cpu-pinning-and-numa-topology-awareness-in-openstack-compute/11:13
ndipanovwe can try to get that into a more coherent docs format11:13
*** ildikov has joined #openstack-nova11:13
johnthetubaguyndipanov: actually that post is a great start, but +1 for getting something into the upstream docs11:14
*** summer has quit IRC11:15
ndipanovjohnthetubaguy, tbh I am not sure hwo the process of updating docs goes11:15
*** summer has joined #openstack-nova11:15
johnthetubaguyndipanov: I think you just throw up a patch in gerrit, with a bug attached, but its been a while since I last looked into that11:15
ndipanovI am assuming if I put up a patch with my balkan english, it may result in more back and forth than needed11:16
ndipanov:D11:16
*** Sree has quit IRC11:16
johnthetubaguyif I remember rightly, the eventually give up and uploaded an nicely edited version for me :)11:17
johnthetubaguys/the/they/11:17
*** Sree has joined #openstack-nova11:17
*** deepthi has quit IRC11:17
ndipanovlet me see if we can get something going11:18
openstackgerritAlex Xu proposed openstack/nova: Strip the extra properties out when using legacy v2 compatible middleware  https://review.openstack.org/21543611:18
openstackgerritAlex Xu proposed openstack/nova: api: tidy up paste.ini  https://review.openstack.org/21408511:18
alex_xujohnthetubaguy: sdague ^11:18
johnthetubaguyndipanov: awesome, thank you11:19
*** summer has quit IRC11:20
*** EinstCrazy has joined #openstack-nova11:20
johnthetubaguyalex_xu: oh, nice, I see thats got the stripping added back in11:20
*** exploreshaifali has joined #openstack-nova11:20
alex_xujohnthetubaguy: yeah11:21
*** Sree has quit IRC11:21
alex_xualso worth waiting for what jenkins say before review it11:21
*** sachin has joined #openstack-nova11:22
*** thorst has joined #openstack-nova11:23
*** davideagnello has joined #openstack-nova11:24
*** dprince has joined #openstack-nova11:24
johnthetubaguyalex_xu: taking a look at the first one anyway, just enough time before I go to make my lunch11:24
*** hparekh2 has joined #openstack-nova11:24
*** hparekh2 has quit IRC11:24
*** hparekh has joined #openstack-nova11:25
*** sachin has quit IRC11:26
*** davideagnello has quit IRC11:28
johnthetubaguyalaski: this is totally doing the opposite of what you wanted, but tempest tests are showing that we need it really, sadly :( https://review.openstack.org/#/c/215436/711:29
*** fawadkhaliq has quit IRC11:30
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Add mechanism to vm list to return all resources  https://review.openstack.org/21710111:31
openstackgerritSudipta Biswas proposed openstack/nova: cleanup NovaObjectDictCompat from external_event  https://review.openstack.org/21682211:31
*** fawadkhaliq has joined #openstack-nova11:33
*** lucasagomes is now known as lucas-hungry11:34
*** pbrooko has joined #openstack-nova11:34
*** VikasC has joined #openstack-nova11:37
*** yangyp has joined #openstack-nova11:38
*** liusheng has quit IRC11:38
*** moshele_ has joined #openstack-nova11:38
*** moshele has quit IRC11:38
*** moshele_ has quit IRC11:38
*** moshele has joined #openstack-nova11:39
openstackgerritTimofey Durakov proposed openstack/nova: Moved live_migration_cleanup_flags to driver class  https://review.openstack.org/21632911:39
*** yangyp has quit IRC11:42
*** Zhang has quit IRC11:42
*** ajayaa has quit IRC11:42
*** EinstCrazy has quit IRC11:43
*** VikasC has quit IRC11:47
*** dims_ has joined #openstack-nova11:48
*** romainh has joined #openstack-nova11:51
*** dims has quit IRC11:52
*** h00327910__ has quit IRC11:53
openstackgerritjichenjc proposed openstack/nova: Return HTTPForbidden if over quota  https://review.openstack.org/18046911:55
*** marcusvrn_ has joined #openstack-nova12:01
*** MVenesio has joined #openstack-nova12:02
openstackgerritsulochan-acharya proposed openstack/nova: xapi: cleanup volume sr on live migration rollback  https://review.openstack.org/21710512:04
*** VikasC has joined #openstack-nova12:04
*** madhaviy has quit IRC12:04
*** VW_ has joined #openstack-nova12:06
abhishekkndipanov: hi when you get time could you please reply with your findings to http://lists.openstack.org/pipermail/openstack-dev/2015-July/070736.html12:08
*** Zhang has joined #openstack-nova12:08
abhishekkndipanov: thank you and sorry for trouble12:08
*** EinstCrazy has joined #openstack-nova12:10
*** raildo-afk is now known as raildo12:14
*** ferest has joined #openstack-nova12:14
*** markus_z has joined #openstack-nova12:15
*** tojuvone has joined #openstack-nova12:16
*** sachin has joined #openstack-nova12:16
*** ferest has quit IRC12:19
*** sachin has quit IRC12:20
ndipanovabhishekk, will do12:22
abhishekkndipanov: thank you12:22
*** VikasC has quit IRC12:23
*** shoutm has joined #openstack-nova12:23
*** erlon has joined #openstack-nova12:23
*** annegentle has joined #openstack-nova12:27
tdurakovdanpb, hi!12:27
*** pbrooko has quit IRC12:28
tdurakovare you around?12:28
*** doude has joined #openstack-nova12:28
*** aix has quit IRC12:29
*** ccarmack has left #openstack-nova12:30
*** pbrooko has joined #openstack-nova12:32
*** pbrooko has quit IRC12:33
*** pbrooko has joined #openstack-nova12:37
*** lucas-hungry is now known as lucasagomes12:37
*** ajayaa has joined #openstack-nova12:40
*** edmondsw has joined #openstack-nova12:40
johnthetubaguyedleafe: just wanted to quickly reach out about those v3 renames, did we have a way of tracking those?12:40
danpbtdurakov: ?12:43
johnthetubaguysdague: this last API test merge looks ready now: https://review.openstack.org/#/c/214985/412:43
sdaguejohnthetubaguy: ok, I'll take a look12:46
tdurakovdanpb, are there any restrictions to start domain from icehouse on kilo?  Was domain schema changed?12:46
*** EinstCrazy has quit IRC12:46
*** dane-fichter has joined #openstack-nova12:47
danpbtdurakov: i'm not sure what you mean ?12:48
dane-fichterI have a spec up for review for the mitaka release. when can I expect to start getting reviews on it?12:48
tdurakovdanpb, if i copy instance xml definition from icehouse env is it possible to start it then on kilo env?12:48
danpbnova should always write out new xml any time a guest is started12:49
dane-fichteri.e. is there a plan amongst the cores to start doing mitaka spec reviews in october or something?12:49
*** EinstCrazy has joined #openstack-nova12:49
danpbso copying xml across shouldn;tbe needed12:49
tdurakovdanpb, :) sure but if i would like to copy:) the question is about libvirt more than nova itself. Also I've start instance on devstack and tried to validate its domain using virt-xml-validate with fail: http://paste.openstack.org/show/428291/12:51
*** lyanchih has joined #openstack-nova12:51
openstackgerritjichenjc proposed openstack/nova: Remove soft_deleted filter in cache management  https://review.openstack.org/21711812:52
danpbtdurakov: well copying is pointless because nova will overwrite whatever you copy12:52
danpbthe xml validate problem is probably a bug with libvirt RNG schema - please file a bug against libvirt for that12:53
*** madhaviy has joined #openstack-nova12:55
openstackgerritJohn Garbutt proposed openstack/nova: api: remove osapi_compute_extension from tests  https://review.openstack.org/21712012:55
*** deepakcs has quit IRC12:56
*** aix has joined #openstack-nova12:58
tdurakovdanpb, ok, thank you.12:58
*** aysyd has joined #openstack-nova12:58
pkholkinnova cores, please look at our patch 'switch to oslo_cache' https://review.openstack.org/#/c/203049/17, thanks in advance!12:59
*** mtanino has quit IRC12:59
*** eharney has joined #openstack-nova13:00
*** Sree has joined #openstack-nova13:00
*** jwcroppe has joined #openstack-nova13:00
*** Sree has quit IRC13:01
*** ajayaa has quit IRC13:01
*** mdrabe has joined #openstack-nova13:01
*** sudipto has quit IRC13:01
*** Sree has joined #openstack-nova13:01
*** smatzek has quit IRC13:01
openstackgerritJohn Garbutt proposed openstack/nova: api: deprecate the concept of extensions in v2.1  https://review.openstack.org/21459213:03
*** irenab has quit IRC13:03
*** mriedem has joined #openstack-nova13:03
*** takedakn has joined #openstack-nova13:04
*** dane-fichter has quit IRC13:04
*** Zhang has quit IRC13:04
*** irenab has joined #openstack-nova13:05
openstackgerritJohn Garbutt proposed openstack/nova: api: deprecate the concept of extensions in v2.1  https://review.openstack.org/21459213:05
*** ericksonsantos has quit IRC13:05
*** vivekd has joined #openstack-nova13:05
*** ivasev has joined #openstack-nova13:05
*** Sree has quit IRC13:06
*** xyang1 has joined #openstack-nova13:07
alaskijohnthetubaguy: on https://review.openstack.org/#/c/215436/7, that only affects a few calls right?13:07
johnthetubaguyalaski: its actually all calls13:07
*** kylek3h has joined #openstack-nova13:07
bauzasI thought the consensus was to drop all of them but the sched hints13:08
alaskijohnthetubaguy: my main concern is that v2 compat mode is supposed to ease the transition to v2.1.  If we're stripping params we(rax) can't migrate over for a lot longer than we could with a real compat mode13:08
jwcroppedansmith: whenever you're back, jaypipes and I would love your feedback on our commentary in https://review.openstack.org/#/c/216923/ regarding the metrics bug we chatted about last night (FYI, I'll be in meetings for a couple hrs this morning, apologies if I'm absent for a bit)13:08
alaskijohnthetubaguy: in my mind it means we can't ever drop v2 in tree13:08
johnthetubaguyalaski: so the problem is we end up with less validation and more odd 500 errors without it13:09
jwcroppejohnthetubaguy, bauzas: you might be interested in that patch too I mentioned ^^^13:09
alaskijohnthetubaguy: right, but that means v2 != v2.1 with v2 compat13:09
bauzasjwcroppe: yeah, just saw that13:09
*** jichen has quit IRC13:10
johnthetubaguyalaski: it seems much closer than without dropping the params13:10
johnthetubaguyalaski: the bit we need is all previously accepted requests keep working as before, and that should be true (assuming only upstream master)13:10
jwcroppebauzas: I was curious why a system I was crunching numbers on was always reporting 0%  :)13:10
*** jichen has joined #openstack-nova13:11
alaskijohnthetubaguy: and I'm not sure we can assume only upstream master.  we allowed v2 to be extended, we can't break that mechanism13:11
*** ferest has joined #openstack-nova13:12
*** ivasev has quit IRC13:12
*** doude has quit IRC13:12
johnthetubaguyalaski: this is the deprecation of it right, with the killing of the v2 code base that option goes away13:12
*** abhijeetm has joined #openstack-nova13:13
*** irenab has quit IRC13:13
*** doude has joined #openstack-nova13:14
*** doude has quit IRC13:14
*** doude has joined #openstack-nova13:14
*** vladikr has joined #openstack-nova13:14
*** dustins has joined #openstack-nova13:14
alaskijohnthetubaguy: it seems to me that we can't say v2.1 is v2 compatible if it's not.  I would like to kill v2, but if we're not offering a compatible mode on v2.1 then I think the timeline needs to be stretched out13:14
alaskijohnthetubaguy: the way we're heading I think a lot of operators are in for a big surprise when a lot of things stop working for them13:15
*** dustins has quit IRC13:15
johnthetubaguyalaski: sorry, I am being really dense here, whats the example of things we are breaking here?13:15
*** links has quit IRC13:15
*** ferest has quit IRC13:16
johnthetubaguyalaski: I know there are scheduler hints, and I think we need to relax the validation for that, but I am look for other cases13:16
alaskijohnthetubaguy: all out of tree extensions and out of tree scheduler hints are the things I can think of13:16
alaskiand I totally understand they're out of tree.  but they work now, and that's going to change13:17
johnthetubaguyout of tree extensions are going to break, I don't think there is any way around that13:17
johnthetubaguythe scheduler stuff, we just need to relax that call a bit, and I am fine with that13:17
*** smatzek has joined #openstack-nova13:17
*** dustins has joined #openstack-nova13:18
alaskiokay.  I guess my complaint is that we call it v2 compat when it's not.  let's just call it relaxed v2.1, and make it clear we're removing v2 and there's not a full substitute13:18
jwcroppealaski: FWIW, I agree with your point.  I think the extension thing is really going to throw folks through a big loop when you can no longer do that.13:19
*** dane-fichter has joined #openstack-nova13:20
*** vivekd has quit IRC13:20
johnthetubaguyalaski: so for those without out of tree extensions, it should be a drop in replacement right, I like that part of the name13:20
alaskijwcroppe: yeah.  and that's going to change our migration strategy.  it's fine, it'll just slow us13:22
mriedemso i guess people with out of tree extensions will just be running with a revert patch of whatever disables extensions (or drops v2)?13:22
*** ccarmack has joined #openstack-nova13:22
alaskijohnthetubaguy: I worry that it's confusing, because it doesn't mean that someone using v2 now can necessarily migrate to v2.1 w/v2 compat mode13:23
jwcroppemriedem: I suspect you are right.  I fear that too many people will have been depending on that and will have little choice than doing exactly what you asserted13:23
alaskimriedem: if we can't migrate to v2.1 in time that's what we'll end up doing13:23
tdurakovbauzas, ping13:23
alaskithough I am pushing v2.1 in hopes that it won't happen13:23
*** zzzeek has joined #openstack-nova13:24
mriedemwhat was the timeline on dropping v2? i thought it was a couple of years out?13:24
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Remove novaclient.v1_1 module  https://review.openstack.org/21713113:24
*** davideagnello has joined #openstack-nova13:24
johnthetubaguymriedem: that sure is the risk, the "tainted" flag, or whatever it was was the migration plan I guess13:24
*** Zhang has joined #openstack-nova13:24
jwcroppemriedem, alaski: historically the extension mechanism was a feature, so I suspect a *lot* of folks are using that construct for things that didn't make sense to be in-tree13:24
alaskimriedem: as I understand it, the idea of the v2 compat mode for v2.1 was to drop v2 code in tree sooner and offer v2 on v2.113:25
openstackgerritHans Lindgren proposed openstack/nova: Add version 3.0 of conductor RPC interface  https://review.openstack.org/16885713:25
johnthetubaguymriedem: honestly, it probably is a year out, I was hoping for sooner13:25
openstackgerritHans Lindgren proposed openstack/nova: Remove lazy-loading property compute_task_api from compute api  https://review.openstack.org/16885913:25
openstackgerritHans Lindgren proposed openstack/nova: Remove conductor 2.x RPC API  https://review.openstack.org/16885813:25
openstackgerritHans Lindgren proposed openstack/nova: Remove and deprecate conductor compute_node_create()  https://review.openstack.org/21713213:25
mriedemalaski: ok, and if v2 compat mode doesn't allow extensions, then it's not compat mode13:25
alaskimriedem: right13:25
*** ericksonsantos has joined #openstack-nova13:25
*** irenab has joined #openstack-nova13:25
mriedemso,13:26
mriedemwhat's preventing anyone with out of tree extensions to just port those as out of tree apis for v2.1?13:26
openstackgerritjichenjc proposed openstack/nova: Catch invalid id input in service_delete  https://review.openstack.org/19875313:26
*** abhijeetm has quit IRC13:27
*** annegentle has quit IRC13:27
alaskimriedem: ultimately nothing, but if v2 compat mode strips extra params then people doing that also have to change the validation schemes.  I was pushing for that to not be necessary13:27
mriedemunless refstack is going to be doing a whitelist of api plugins in v2.1 or something, i don't see why people wouldn't just port their out of tree extensiosn to v2.113:27
*** rlrossit has joined #openstack-nova13:27
*** Sree has joined #openstack-nova13:27
johnthetubaguymriedem: so defcore has started testing to ensure there are no extra attributes in the returned values13:29
alaskiif it's possible to have v2 schemas separate from v2.1 schemas that would ease my concern as well.13:29
johnthetubaguymriedem: I don't think that was a great plan, but that was added13:29
*** davideagnello has quit IRC13:29
johnthetubaguyalaski: yeah, thats a nice option, we have support for different schemas for v2.2 vs v2.1 for example13:30
johnthetubaguyalaski: its not a stretch to have a different schema for v2.013:30
johnthetubaguyit does dilute the message of, "there is only one compute API" though13:31
alaskiif I can make v2 on v2.1 look exactly like our current extended v2 api without affecting the rest of v2.1 then I'm happy13:31
*** ctrath has joined #openstack-nova13:32
*** jgriffit1 is now known as jgriffith13:32
johnthetubaguyalaski: thats totally possible, as I understand it, and ideally including that extra "modified by Rackspace" header.13:32
dane-fichterjohnthetubaguy: Are the cores waiting to review mitaka specs until the liberty release?13:32
alaskijohnthetubaguy: yeah.  and I want to get to the point where there's one.  I just don't want to say we're offering a migration period of v2 support in v2.1 that doesn't accoutn for all migration paths13:32
alaskijohnthetubaguy: sure.  What I'm aiming for is a rax customized v2, and a stock v2.113:33
*** irenab has quit IRC13:33
*** Sree has quit IRC13:33
*** pbrooko has quit IRC13:33
mriedemjohnthetubaguy: i'm less concerned about extra returned values13:34
alaskidane-fichter: I personally am not likely to spend much time with specs until that point13:34
*** Piet has quit IRC13:34
*** Sree has joined #openstack-nova13:35
dane-fichteralaski: I sort've figured that was the case. Just confirming so I can tell my boss :)13:35
johnthetubaguydane-fichter: most of the reviewers are busy doing code reviews, at least until feature freeze, i.e. next week, but the big review push will be once mitaka opens, I suspect, folks a free to review and merge specs now, if they want, its just people are busy on other things right now13:35
*** VW_ has quit IRC13:35
*** VW_ has joined #openstack-nova13:36
dane-fichterjohnthetubaguy: cool. I figured that's what what going on. thanks john.13:36
johnthetubaguymriedem: agreed, extra values are less of a big deal13:36
johnthetubaguyalaski: yeah, customised v2 should be possible, although I am not sure we have that the hooks for that right now...13:37
andreykurilinjohnthetubaguy, mriedem: hi! The implementation of microversions in novaclient is finished. That is why I update a spec due to changes in novaclient. https://review.openstack.org/#/c/211206/ A change is quite small. Can you look at it?13:38
*** ftersin has joined #openstack-nova13:38
johnthetubaguyalaski: I think the same decorators should work, and the middle were adds some stuff in there to identify compatibility requests13:38
andreykurilinalaski: ^13:38
alaskijohnthetubaguy: yeah.  I'll just need to disable schema validation for now, or modify v2 schemas separate from v2.113:38
johnthetubaguyandreykurilin: it would be great to get the other API folks to review that as well, I wasn't tracking that work very closely13:39
*** ivasev has joined #openstack-nova13:40
*** tpeoples has joined #openstack-nova13:40
johnthetubaguyalaski: its probably skipping two lines for a particular set of extensions that don't want that, or adding new schmeas for the modified v213:40
openstackgerritSylvain Bauza proposed openstack/nova: Update HostManager and filters to use ComputeNode ratios  https://review.openstack.org/21669613:41
andreykurilinjohnthetubaguy: but everyone ignores it:) It was published several weeks ago and no one leave a comment13:41
johnthetubaguyandreykurilin: I am not reviewing any specs right now, pushing hard on code reviews, so its easy to miss I am afraid13:41
dansmithjwcroppe: replied with opinion13:41
andreykurilinjohnthetubaguy: got it. I'll try to ping sdague, alex_xu and melwitt13:42
*** browne has joined #openstack-nova13:42
johnthetubaguyandreykurilin: I have added onto the API subteam's list of reviews, to get it attention: https://etherpad.openstack.org/p/liberty-nova-priorities-tracking13:42
andreykurilinjohnthetubaguy: thanks!13:42
*** irenab has joined #openstack-nova13:43
andreykurilinjohnthetubaguy: btw, should I move a spec to implemented dir?13:43
*** Sree has quit IRC13:43
openstackgerritMarian Horban proposed openstack/nova: Rsync compression removed  https://review.openstack.org/20995713:44
johnthetubaguyandreykurilin: we normally sort that out at the end of the release, so I wouldn't worry about that right now13:44
andreykurilinjohnthetubaguy: ok. got it. one more question: Are you planning to release new version of novaclient?13:45
johnthetubaguyandreykurilin: we should do one to get all those features out, I keep meaning to catch up with mriedem about that13:45
mriedemdo we want a novaclient release now or are we waiting for one?13:46
mriedemnote that releases go through the openstack/releases repo now13:46
*** burt has joined #openstack-nova13:47
mriedemlooks like we haven't done a novaclient release since 6/313:48
mriedemthat was 2.2613:48
johnthetubaguymriedem: yeah, seems like we should do one soon ish, before the client release freeze13:49
mriedemhttp://paste.openstack.org/show/428347/13:49
mriedemthere are a lot of changes13:49
johnthetubaguymriedem: did you want to submit the request to the openstack/releases folks, and I can ack that, if needed?13:50
andreykurilinmriedem: I want to get several patches(3 patches in the chain - https://review.openstack.org/#/c/216815/ ) merged before new release.13:50
mriedemjohnthetubaguy: i can do it13:51
mriedemandreykurilin: ok, how are those looking?13:51
johnthetubaguymriedem: thank you13:51
andreykurilinmriedem: what do you mean?13:52
*** irenab has quit IRC13:52
*** claudiub has joined #openstack-nova13:52
mriedemandreykurilin: do we need to wait for those 3 changes?13:53
mriedemjohnthetubaguy: when is dep freeze?13:53
mriedemsame as feature freeze?13:53
mriedemttx: sdague: ^?13:53
johnthetubaguymriedem: I think that aligns with liberty-3, so possibly tuesday, I need to double check13:53
andreykurilinmriedem: they are not blocking. but since they are small and already have +2(two patches), it would be nice to wait a bit:)13:53
*** Murali has quit IRC13:54
mriedemjohnthetubaguy: yeah i guess 9/1-9/313:54
johnthetubaguymriedem: so I only actually see dep freeze listed for kilo, but it was aligned last time: https://wiki.openstack.org/wiki/Kilo_Release_Schedule13:54
*** irenab has joined #openstack-nova13:54
ttxmriedem: Thursday Sept 313:55
ttx(soft dep freeze)13:55
*** dane-fichter has quit IRC13:56
mriedemccarmack: ctrath: rlrossit: https://review.openstack.org/#/c/215859/13:56
*** fawadkhaliq has quit IRC13:56
mriedemcores ^ patch for top gate bug13:56
*** shoutm has quit IRC13:56
mriedemttx: ok, thanks13:56
*** irenab has quit IRC13:56
mriedemandreykurilin: johnthetubaguy: so let's plan on a novaclient release next week (tuesday)13:56
mriedemi'll add a reminder to my calendar and post to the ML that we plan on doing one13:57
johnthetubaguymriedem: that does seem close to the wire, I should check with the relmgr-office folks13:57
*** irenab has joined #openstack-nova13:57
andreykurilinmriedem: excellent13:57
*** mtanino has joined #openstack-nova13:58
johnthetubaguymriedem: cool, so ttx seems OK with tuesday, lets try for that, thanks for taking that13:59
* mriedem adds it to my kanban board ftw14:00
ftersinndipanov: hi. do you have any wishes for default volume names? (https://review.openstack.org/#/c/213433/14:00
ftersinndipanov: <instance_id>-vol, <instance_id>-image-vol, <instance_id>-image-vol-from-<image_id>14:00
ftersinndipanov: or something else?14:01
*** Kennan2 has quit IRC14:01
*** diogogmt has quit IRC14:01
*** eharney has quit IRC14:02
*** Kennan has joined #openstack-nova14:02
*** fawadkhaliq has joined #openstack-nova14:02
*** thangp has joined #openstack-nova14:03
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/21696814:03
openstackgerritsahid proposed openstack/nova: libvirt: make guest to return power state  https://review.openstack.org/21626314:03
openstackgerritsahid proposed openstack/nova: libvirt: move domain info to guest  https://review.openstack.org/19104614:03
*** rushiagr is now known as rushiagr_away14:03
*** annegentle has joined #openstack-nova14:03
*** shoutm has joined #openstack-nova14:03
*** diogogmt has joined #openstack-nova14:04
*** baoli has joined #openstack-nova14:04
*** links has joined #openstack-nova14:05
openstackgerritAndrew Laski proposed openstack/nova: Xen: import migrated ephemeral disk based on previous size  https://review.openstack.org/21717614:05
*** unicell1 has joined #openstack-nova14:06
*** unicell has quit IRC14:06
ndipanovftersin, ah yes - I thought about it a bit yesterday14:08
*** mmedvede has quit IRC14:09
ndipanovwell we don't want it to be too verbose14:09
ndipanovso not sure if we should include the instance there14:09
ndipanovI couldn't come up with something that I'd be proud of :) so am open for suggestions14:09
*** mmedvede has joined #openstack-nova14:10
ftersinndipanov: you know, currently names of blank volumes has <instance_id>_blank_vol format14:10
sdagueandreykurilin: you have a list of these patches? It would be good to cut a new client sooner rather than later in case there is fallout we don't know about.14:10
sdaguealso, this whole picking up a bug at conferences things is no fun. I need to figure out a way to avoid that in future :)14:11
ftersinndipanov: i agree that instance_id is not a good part of the name14:11
ftersinndipanov: but we cannot use instance name14:11
ndipanovftersin, I'm sure we are unlikely to do much worse than ' '14:11
openstackgerritOpenStack Proposal Bot proposed openstack/python-novaclient: Updated from global requirements  https://review.openstack.org/21721014:12
ndipanovso maybe just propose something and we can discuss it there14:12
mriedemsdague: this is andreykurilin's list https://review.openstack.org/#/q/status:open+project:openstack/python-novaclient+branch:master+topic:list,n,z14:12
*** burgerk has joined #openstack-nova14:12
mriedemsdague: we are going to do a novaclient 2.27.0 on tuesday14:12
andreykurilinmriedem: thanks14:12
ftersinndipanov: ok, will do14:13
ndipanovftersin, awesome14:13
bauzasalaski: unsure you have time for that, but I'd love to get your opinion on https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/request-spec-object,n,z14:13
andreykurilinsdague: there are only 3 small patches14:13
sdagueandreykurilin: ok, I'm fine with the limit / marker stuff. However, could you make some functional tests on the client for those as well? So that it builds a few servers and actually walks through them.14:15
bauzasgosh I hate pinging people for such asking reviews...14:15
sdagueandreykurilin: as a follow on patch14:15
alaskibauzas: cool, will look shortly14:15
andreykurilinsdague: ok, I'll do it it third patch14:15
bauzasalaski: that whole chain is a mess for rebasing because it's huge, hence my pings14:16
bauzassorry about that14:16
alaskibauzas: np.  I've been wanting to get to that one, just need to fiddle with an internal bug tracker first14:17
bauzashah14:17
*** diogogmt has quit IRC14:18
*** thumpba has joined #openstack-nova14:19
*** thumpba has quit IRC14:20
*** thumpba has joined #openstack-nova14:20
*** takedakn has quit IRC14:22
*** rushil has joined #openstack-nova14:22
*** shoutm has quit IRC14:22
*** mdrabe has quit IRC14:22
*** rushiagr_away is now known as rushiagr14:22
*** haomaiwang has joined #openstack-nova14:22
*** lifeless1 has joined #openstack-nova14:23
*** thedodd has joined #openstack-nova14:23
*** lifeless has quit IRC14:24
*** rotbeard has quit IRC14:26
mriedemccarmack: you could take a crack at this if you want https://bugs.launchpad.net/nova/+bug/144136114:26
openstackLaunchpad bug 1441361 in OpenStack Compute (nova) "Don't trace on InstanceInfoCacheNotFound when refreshing network info_cache" [Low,Triaged] - Assigned to Matt Riedemann (mriedem)14:26
mriedemccarmack: i forgot that i had that14:26
mriedemi just added some more details14:26
mriedemeasy fix14:26
*** browne has quit IRC14:27
*** ankit_ag has quit IRC14:27
*** vivekd has joined #openstack-nova14:28
*** baoli has quit IRC14:28
*** EinstCrazy has quit IRC14:28
*** Piet has joined #openstack-nova14:29
*** jcoufal has joined #openstack-nova14:30
*** aysyd has quit IRC14:31
*** baoli_ has joined #openstack-nova14:31
*** rotbeard has joined #openstack-nova14:33
openstackgerritDan Smith proposed openstack/nova: WIP: Implement manifest-based backports  https://review.openstack.org/21723914:35
*** fawadkhaliq has quit IRC14:35
*** browne has joined #openstack-nova14:37
*** Zhang has quit IRC14:37
*** mtanino has quit IRC14:37
*** mdrabe has joined #openstack-nova14:37
*** eharney has joined #openstack-nova14:37
jwcroppedansmith: thanks for review ... you +2 on it, or you want me to switch anything?14:38
dansmithI haven't actually reviewed the code yet14:38
dansmithI can do that after I finish the thing I'm working on now, but it'll be a bit14:38
jwcroppedansmith: no problem, thanks.14:38
*** moshele has quit IRC14:40
*** aysyd has joined #openstack-nova14:42
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Add mechanism to vm list to return all resources  https://review.openstack.org/21710114:42
mriedemrlrossit: https://docs.python.org/2/tutorial/datastructures.html#sets14:43
johnthetubaguysdague: I have seen dansmith recommend high doses of vitamin C, not sure how well that works though14:43
dansmitheh?14:43
*** mtanino has joined #openstack-nova14:43
johnthetubaguyoh, I went back in time for some reason14:43
johnthetubaguyI was meaning about picking up illnesses at conferences14:44
dansmithah14:44
mriedemvitamin c is the early - mid 2000s cure14:44
mriedemthe cure all is zinc now14:44
mriedemif you're a pirate, then vitamin c would be good14:45
dansmithheh, zinc has a specific effect on viruses like the common cold in a certain stage of things14:45
johnthetubaguyI went for a multi-vitamins and minerals thing, its a bigger tablet, so the placebo affect is much stronger14:45
dansmithconferences have a lot more to offer than just the common cold :)14:45
dansmithjohnthetubaguy: heh14:45
*** Zhang has joined #openstack-nova14:46
bauzascold can be seen as a nice goodie14:47
bauzasand since I'm not so used to AC, I'm always getting that goodie when I visit the US :p14:47
*** Zhang has quit IRC14:47
*** Zhang has joined #openstack-nova14:48
*** tsekiyama has joined #openstack-nova14:49
*** Zhang has quit IRC14:49
*** Zhang has joined #openstack-nova14:49
*** yamahata has joined #openstack-nova14:50
andreykurilinsdague: btw, can you look at spec update? https://review.openstack.org/#/c/211206/14:51
andreykurilinsdague: it contains a small update14:51
ctrathmriedem: based on comments from kylek3h in https://review.openstack.org/#/c/210092/5/nova/utils.py   … should I reduce the method like suggested, or leave more 'expanded', which to me is easier to read?14:51
sdaguesure, will do14:51
mriedemctrath: i don't like: groups = [ not_used_symbolgroups.pop(0) if not_used_symbolgroups else _random_index(num_symbolgroups) for i in range(length)]14:53
mriedemsure it's fun to be fancy and write a bunch of code on one line14:54
mriedembut ffs it's not fun to read14:54
ctrathme either.. sorry kylek3h :-)14:54
mriedemfor mere mortals14:54
kylek3h:-)14:54
*** smatzek_ has joined #openstack-nova14:55
ctrathkylek3h: you must like regex ;-)14:55
kylek3hctrath: not really.  i just couldn't resist hassling you again.14:56
mriedemkylek3h: wants to rewrite nova in perl14:56
ctrathkylek3h: I know14:56
kylek3hugh14:56
ctrathmriedem: lol14:56
ctrathat least wait for perl 614:56
*** baoli_ has quit IRC14:57
*** Zhang has quit IRC14:57
*** topshare has joined #openstack-nova14:58
*** baoli_ has joined #openstack-nova14:58
*** topshare has quit IRC14:58
*** topshare has joined #openstack-nova14:58
*** smatzek has quit IRC14:58
*** baoli_ has quit IRC14:59
*** links has quit IRC14:59
*** VW_ has quit IRC14:59
*** tpeoples has quit IRC14:59
*** VW_ has joined #openstack-nova14:59
*** ajayaa has joined #openstack-nova15:00
*** baoli_ has joined #openstack-nova15:00
*** baoli_ has quit IRC15:00
*** apuimedo has quit IRC15:00
*** topshare has quit IRC15:01
*** baoli_ has joined #openstack-nova15:01
*** topshare has joined #openstack-nova15:01
*** fawadkhaliq has joined #openstack-nova15:02
*** asd112z has joined #openstack-nova15:02
*** Marga_ has quit IRC15:02
*** topshare has quit IRC15:02
*** topshare has joined #openstack-nova15:03
*** topshare has quit IRC15:03
*** topshare has joined #openstack-nova15:04
*** VW_ has quit IRC15:04
*** tonytan4ever has joined #openstack-nova15:06
*** topshare has quit IRC15:06
*** Zhang has joined #openstack-nova15:07
*** r-daneel has joined #openstack-nova15:07
*** tpeoples has joined #openstack-nova15:07
*** armax has joined #openstack-nova15:08
*** abhishekk has quit IRC15:08
*** marzif_ has quit IRC15:08
*** hemnafk is now known as hemna15:09
*** haomaiwang has quit IRC15:09
*** boris-42 has quit IRC15:10
*** asd112z has quit IRC15:10
*** haomaiwang has joined #openstack-nova15:10
*** asd112z has joined #openstack-nova15:11
*** jistr is now known as jistr|mtg15:12
*** kiran-r has joined #openstack-nova15:13
*** jaypipes has joined #openstack-nova15:13
*** Zhang has quit IRC15:14
*** diogogmt has joined #openstack-nova15:15
*** zhangjn has joined #openstack-nova15:15
*** zhangjn has quit IRC15:16
*** Nikolay_St has quit IRC15:16
*** zhangjn has joined #openstack-nova15:16
*** bnemec has joined #openstack-nova15:17
*** zhangjn has quit IRC15:17
*** stefan_amann has quit IRC15:18
*** vivekd has quit IRC15:19
*** zhangjinnan has joined #openstack-nova15:19
*** zhangjinnan has quit IRC15:19
mriedemandreykurilin: do you know if we ever put something in the release notes for kilo that the v1_1 module in python-novaclient was deprecated?15:19
*** vishwanathj has joined #openstack-nova15:19
mriedemdoesn't look like it15:19
*** Marga_ has joined #openstack-nova15:19
mriedemandreykurilin: could you add a note to the liberty release notes that the v1_1 module in novaclient has been deprecated since 2.21.0 and we are going to remove it in the first novaclient release in mitaka?15:20
*** zhangjn has joined #openstack-nova15:20
bauzasoh man, I made those notes very ugly :/15:20
*** changbl has quit IRC15:21
*** agireud has joined #openstack-nova15:21
*** zhangjn has quit IRC15:22
*** vivekd has joined #openstack-nova15:22
*** kiran-r has quit IRC15:22
*** zhangjn has joined #openstack-nova15:22
*** rushil has quit IRC15:22
*** zhangjn has quit IRC15:22
*** jistr|mtg is now known as jistr15:22
*** zhangjn has joined #openstack-nova15:23
*** irenab has quit IRC15:24
openstackgerritAlexander Schmidt proposed openstack/nova: WIP libvirt: Acquire TCP ports for console during live migration  https://review.openstack.org/21510215:24
*** irenab has joined #openstack-nova15:24
*** Marga_ has quit IRC15:25
mriedembauzas: yeah, remove the :15:25
bauzasmriedem: just did15:25
*** davideagnello has joined #openstack-nova15:25
*** Marga_ has joined #openstack-nova15:25
*** zhangjn has quit IRC15:25
*** zhangjn has joined #openstack-nova15:26
*** zhangjn has quit IRC15:26
*** zhangjn has joined #openstack-nova15:26
*** zhangjn has quit IRC15:26
*** zhangjn has joined #openstack-nova15:27
*** zhangjn has quit IRC15:27
*** ferest has joined #openstack-nova15:28
*** zhangjn has joined #openstack-nova15:28
*** zhangjn has quit IRC15:28
bauzasjaypipes: heya15:29
*** ferest has quit IRC15:29
*** zhangjn has joined #openstack-nova15:29
*** ferest has joined #openstack-nova15:29
*** Sukhdev has joined #openstack-nova15:30
*** davideagnello has quit IRC15:30
bauzasjaypipes: I left some comments on your patch chain, would you be okay to review them quickly and either comment them or spin-off a new set ? since we're pretty close to FF, I really like those and I don't want them to wait15:30
bauzasjaypipes: also https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/allocation-ratio-to-resource-tracker,n,z is worth to be merged for Liberty I hope :)15:31
*** MVenesio has quit IRC15:31
bauzasjaypipes: I think you could be interested15:31
jaypipesbauzas: just read yoru comments. will respond/fix shortly and push again.15:32
jaypipesthx again for the reviews.15:32
openstackgerritNikola Dipanov proposed openstack/nova: Allow for migration object to be passed to _move_claim  https://review.openstack.org/19967915:32
openstackgerritNikola Dipanov proposed openstack/nova: rt: generalize claim code to be useful for other move actions  https://review.openstack.org/19713815:32
openstackgerritNikola Dipanov proposed openstack/nova: rt: move filtering of migration by type lower in the call stack  https://review.openstack.org/19967815:32
openstackgerritNikola Dipanov proposed openstack/nova: Make rebuild/evacuate use resource claims  https://review.openstack.org/21477015:32
openstackgerritNikola Dipanov proposed openstack/nova: compute: Make rebuild consider the node that was passed in  https://review.openstack.org/21471315:32
openstackgerritNikola Dipanov proposed openstack/nova: compute: Make rebuild_instance RPC take additional args  https://review.openstack.org/20048515:32
openstackgerritNikola Dipanov proposed openstack/nova: compute: Split the rebuild_instance method  https://review.openstack.org/21346115:32
ndipanovdansmith, ^15:32
jaypipesbauzas: and yeah, I will review the allocation patch series today15:32
dansmithndipanov: ack15:32
ndipanovdansmith, thanks!15:33
bauzasjaypipes: I've plenty of time now for being a jerk :p15:33
*** Marga_ has quit IRC15:33
*** ferest has quit IRC15:33
*** zhangjn has quit IRC15:33
*** Marga_ has joined #openstack-nova15:34
*** haomaiwang has quit IRC15:34
*** Tedster has quit IRC15:35
jaypipesbauzas: :)15:36
*** tonytan_brb has joined #openstack-nova15:37
jaypipesalaski, dansmith, danpb: should be straightforward: https://review.openstack.org/#/c/203049/15:37
mriedemjaypipes: i'll look at the oslo.cache one again15:37
mriedemit's not super straightforward :)15:37
mriedemat least it wasn't before15:37
*** tonytan4ever has quit IRC15:38
mriedemit would have been nice if one of the keystone guys that are maintaining oslo.cache would have reviewed that15:38
*** Tedster has joined #openstack-nova15:39
*** afazekas has quit IRC15:40
jaypipesmriedem: not exactly sure it's not super-straighforward... no behavioral changes, AFAICT15:40
mriedemfamous15:40
mriedemlast15:40
mriedemwords15:40
*** Marga_ has quit IRC15:42
*** lyanchih has quit IRC15:42
*** lucasagomes has quit IRC15:42
bauzasndipanov: correct me if I'm wrong but resize == cold-migrate, right ?15:43
*** fawadkhaliq has quit IRC15:43
bauzasndipanov: just looking at https://review.openstack.org/#/c/197138/18/nova/compute/resource_tracker.py,cm15:43
ndipanovbauzas, yes I guess15:44
bauzasndipanov: IIRC, that's the same stuff but named differently based on where we are (ie. compute or API)15:44
*** alexschm has quit IRC15:44
*** lucasagomes has joined #openstack-nova15:44
-openstackstatus- NOTICE: restarting gerrit due to a slow memory leak15:45
bauzasndipanov: okay, will look at that before commenting15:45
ndipanovyeah I guess migrate is a subset of resize when flavors are the same15:45
bauzasoh god, thanks infra15:45
*** mtanino has quit IRC15:45
andreykurilinmriedem: yes, release notes doesn't include this iformation. Where I should add it? Just on wiki page?15:45
mriedemandreykurilin: yeah15:45
andreykurilinmriedem: ok.15:46
mriedemhttps://wiki.openstack.org/wiki/ReleaseNotes/Liberty#OpenStack_Compute_.28Nova.2915:46
mriedemandreykurilin: maybe add a sub-section under nova about deprecations15:46
bauzasndipanov: that's what I'll double-check, because there are 2 CLI commands15:46
andreykurilinmriedem: maybe we should deprecate whole 1.1 API-version? Novaclient accepts it now and uses v2 instead:)15:47
openstackgerritNikola Dipanov proposed openstack/nova: Allow for migration object to be passed to _move_claim  https://review.openstack.org/19967915:47
openstackgerritNikola Dipanov proposed openstack/nova: rt: generalize claim code to be useful for other move actions  https://review.openstack.org/19713815:47
openstackgerritNikola Dipanov proposed openstack/nova: rt: move filtering of migration by type lower in the call stack  https://review.openstack.org/19967815:47
openstackgerritNikola Dipanov proposed openstack/nova: Make rebuild/evacuate use resource claims  https://review.openstack.org/21477015:47
openstackgerritNikola Dipanov proposed openstack/nova: compute: Make rebuild consider the node that was passed in  https://review.openstack.org/21471315:47
openstackgerritNikola Dipanov proposed openstack/nova: compute: Make rebuild_instance RPC take additional args  https://review.openstack.org/20048515:47
openstackgerritNikola Dipanov proposed openstack/nova: compute: Split the rebuild_instance method  https://review.openstack.org/21346115:47
mriedemandreykurilin: i have no opinion on that at this time15:47
*** davideagnello has joined #openstack-nova15:48
*** mtanino has joined #openstack-nova15:48
*** jichen has quit IRC15:48
*** agireud has quit IRC15:48
ndipanovbauzas, dansmith  if you were commenting on this refresh pls as I had to re-uplaod due to pep8 fails15:48
andreykurilinmriedem: it looks like only novaclient supports "1.1" API Version)15:48
bauzasndipanov: ack15:48
dansmithndipanov: I have several other burning fires at the moment, so it'll be a bit15:48
*** dannywilson has joined #openstack-nova15:48
*** lbeliveau has joined #openstack-nova15:49
ndipanovdansmith, no rush - just saying to avoid the same thing like yesterday15:49
dansmithyep15:49
*** davideagnello has quit IRC15:49
tdurakovjohnthetubaguy, bauzas, update about ci job for multinode: working on identification of all failed  tests in a week long period to make it clear what would help to make this job stable15:49
bauzastdurakov: sounds a good idea, at least get the top-failing checks15:50
tdurakovyep, top 5)15:51
johnthetubaguyseems like a good starting point :)15:51
tdurakovok, thanks, I'll provide update tomorrow15:52
*** matrohon has quit IRC15:52
apmeltonis there anyone around who can point me in the right direction for properly stubbing out this change in the functional testing? https://review.openstack.org/#/c/216895/15:52
*** exploreshaifali has quit IRC15:52
*** armax has quit IRC15:53
*** Marga_ has joined #openstack-nova15:54
*** agireud has joined #openstack-nova15:55
*** ccarmack has quit IRC15:56
*** mtanino_ has joined #openstack-nova15:57
*** gszasz has quit IRC15:57
*** sachin has joined #openstack-nova15:57
mriedemjaypipes: i posted a -1 on that oslo.cache change. overall it looks ok to me, but there were a couple of confusing things inline with how that config option deprecation is supposed to be handled.15:58
mriedemapmelton: pep8!15:59
*** markus_z has quit IRC15:59
apmeltonmriedem: I fixed that15:59
apmeltonmriedem: but there's a ton of actual issues in the functional tests15:59
apmeltonbecause netifaces.ifaddresses() required an actual interface15:59
*** mtanino has quit IRC16:00
apmeltonso I've gotta stub that out for the functional tests as well16:00
*** dims_ has quit IRC16:00
mriedemapmelton: yeah http://logs.openstack.org/95/216895/1/check/gate-nova-tox-functional/7cc8d6f/console.html#_2015-08-25_23_15_15_08416:00
*** changbl has joined #openstack-nova16:00
apmeltonso, I'm wondering where the proper place to stub that out is16:01
*** dims has joined #openstack-nova16:01
mriedemapmelton: so "# (danwent) bridge device MAC address can't be set directly." is bogus?16:02
apmeltonmriedem: as far as I can tell16:02
*** sachin has quit IRC16:02
*** Marga_ has quit IRC16:02
apmeltonwhen I was testing on devstack it's apparent that the lowest mac attached is used16:02
apmeltonand will change as instances are deleted and created16:02
openstackgerritlalit dagre proposed openstack/nova: WIP: Flavor create and Flavor get_* methods support both DB  https://review.openstack.org/21304116:02
mriedemapmelton: but you can set it?16:03
apmeltonand it is possible to set the mac directly16:03
mriedemok, yeah16:03
mriedemso that was the question, the previous comment said you couldn't, but you are16:03
apmeltonip net link dev br100 set address <mac>16:03
danpbyou can't set the mac on the bridge directly16:03
*** ijw has quit IRC16:03
danpbit'll change if any device is later enslaved that has a numerically lower mac16:03
*** ijw has joined #openstack-nova16:03
apmeltondanpb: setting it with the above command locks it to that mac16:03
*** unicell1 has quit IRC16:04
danpbi don't believe it will16:04
danpbwell ok, it will as long as all the tap devices you enslave have a higher mac adress than the one you set16:05
*** nic has joined #openstack-nova16:05
openstackgerritNikola Dipanov proposed openstack/nova: db: Add the migration_context to the instance_extra table  https://review.openstack.org/21673116:05
openstackgerritNikola Dipanov proposed openstack/nova: objects: Hook migration object into Instance  https://review.openstack.org/21673316:05
openstackgerritNikola Dipanov proposed openstack/nova: objects: Add MigrationContext object  https://review.openstack.org/21673216:05
danpbany libvirt created TAP devices will get  0xFE as their first byte16:05
*** tojuvone has quit IRC16:05
*** ijw_ has joined #openstack-nova16:05
*** ccarmack has joined #openstack-nova16:05
danpbbut i'm not sure if, eg, nova created TAP devices for neutron get such a mac address set16:05
*** rajesht has quit IRC16:05
*** meghal has joined #openstack-nova16:06
apmeltonhttps://gist.github.com/ramielrowe/b41f467be80f060eb85f16:06
apmeltonthats what my interfaces look like after using https://review.openstack.org/#/c/216895/ and creating and deleting multiple new instances16:06
apmeltonvnet1 are taps created by libvirt16:07
apmeltonvnetX*16:07
*** ijw has quit IRC16:08
*** nkrinner has quit IRC16:08
apmeltonlet me comment out the code and monkey around a little more and see if it changes16:08
danpbthat change doesn't make sense16:09
mriedemapmelton: what is the interface that is passed to netifaces in the nova functional tests that makes it explode?16:09
apmeltonmriedem: it's the interface being bridged into16:09
danpbas the brctl addif  command a few lines earlier would have caused the mac tobe set on the bridge16:09
*** lucasagomes is now known as lucas-afk16:10
*** jistr has quit IRC16:12
mriedemapmelton: right, but i was wondering what was being passed in that caused "ValueError: You must specify a valid interface name."16:12
mriedemlike is it passing 'fake' or something16:12
*** romainh has quit IRC16:12
apmeltonmriedem: one sec, I'll check16:13
*** Apoorva has joined #openstack-nova16:13
apmeltondanpb: https://gist.github.com/ramielrowe/0fdf38484b798c69de9e16:14
apmeltondanpb: ^^ lower taps being created and br100's address doesn't change16:14
*** doude has quit IRC16:14
*** lucas-afk is now known as lucasagomes16:17
apmeltonmriedem: the interface is 'vlan100'16:18
*** Piet has quit IRC16:20
*** fawadkhaliq has joined #openstack-nova16:23
danpbapmelton: it seems this behaviour changed in linux 2.6.27 kernel16:24
danpbapmelton: whereby it will now honour admin set mac whereas previously it would arbitrarily replace it16:24
apmeltongotcha16:24
apmeltondanpb: does setting the mac this way make sense, or is there a better way to do it with brctl?16:25
danpbthe ip command is best way16:25
openstackgerritRadomir Dopieralski proposed openstack/nova: Make the create_instance call accept security group ids as well as names  https://review.openstack.org/21729216:25
jogomriedem: responded to the multinode thread16:26
mriedemjogo: you're alive!16:27
mriedemapmelton: so how about i make my lxc devstack test change depend on that nova-network change also16:28
*** Nikolay_St has joined #openstack-nova16:28
mriedemsee if that helps any16:28
apmeltonmriedem: had you already tried disabling the volume zeroing?16:28
mriedemapmelton: yeah16:28
mriedemhaven't checked results yet16:29
mriedemdoing that now16:29
apmeltonI have a feeling that might help16:29
*** VW_ has joined #openstack-nova16:29
jogomriedem:  I think I blew my cover, now I have to be relocated16:29
mriedemvolume_clear=none is at least being set properly http://logs.openstack.org/33/215733/4/check/gate-tempest-dsvm-full/2e289ef/logs/etc/nova/nova.conf.txt.gz16:29
mriedemjogo: huh?16:29
apmeltondanpb: you wouldn't happen to have a link to the changelog or something that describes that change in behavior?16:29
mriedemapmelton: i don't think it helped, there are still only 3 instances16:30
mriedemhttp://logs.openstack.org/33/215733/4/check/gate-tempest-dsvm-full/2e289ef/logs/libvirt/lxc/16:30
danpbapmelton: http://paste.fedoraproject.org/259661/0667614416:31
apmeltondanpb: thanks!16:31
openstackgerritFeodor Tersin proposed openstack/nova: Fix creation of volumes during block device mapping stage  https://review.openstack.org/21343316:32
* jogo goes back into hiding16:34
*** moshele has joined #openstack-nova16:35
*** alex_klimov has quit IRC16:36
*** moshele has quit IRC16:38
*** nic has quit IRC16:44
*** derekh has quit IRC16:46
apmeltonmriedem: yea... I'm still seeing the same issue even with my patch16:47
*** lucasagomes is now known as lucas-dinner16:48
*** rushil has joined #openstack-nova16:48
*** VW_ has quit IRC16:49
*** VW_ has joined #openstack-nova16:49
*** exploreshaifali has joined #openstack-nova16:50
*** meghal has quit IRC16:51
*** lpetrut has quit IRC16:51
*** sachin has joined #openstack-nova16:52
*** unicell has joined #openstack-nova16:52
*** achanda has joined #openstack-nova16:52
*** davideagnello has joined #openstack-nova16:55
openstackgerritHuang Zhiteng proposed openstack/nova: libvirt: Force iSCSI disconnect after timeout  https://review.openstack.org/16781516:55
*** thedodd has quit IRC16:56
*** sachin has quit IRC16:56
*** meghal has joined #openstack-nova16:57
*** ssurana has joined #openstack-nova16:57
dimshey jogo come back!16:59
dims:)16:59
*** baoli_ has quit IRC16:59
*** baoli has joined #openstack-nova16:59
ndipanovmriedem, so this https://bugs.launchpad.net/nova/+bug/144502117:01
openstackLaunchpad bug 1445021 in OpenStack Compute (nova) "nova-compute does not start after upgrade from juno->kilo if there are boot from volume servers running" [High,In progress] - Assigned to Nikola Đipanov (ndipanov)17:01
ndipanovis the same as https://bugs.launchpad.net/nova/+bug/141613217:01
openstackLaunchpad bug 1416132 in OpenStack Compute (nova) "_get_instance_disk_info fails to read files from NFS due to permissions" [High,In progress] - Assigned to Eric Harney (eharney)17:01
*** nic has joined #openstack-nova17:01
ndipanovand probably another 2-50 bugs in the tracker17:01
ndipanovthere is a non-trivial way to fix it17:01
ndipanovand an even more tricky way to fix it17:02
mriedemndipanov: i was just cleaning up LP for bugs assigned to me17:02
mriedemwhen i updated the commit message before approving one of your patches it assigned the bug to me in LP17:02
ndipanovmriedem, that thing was the first thing I was gonna jump on when FF is done17:02
mriedemso i re-assigned it back17:02
ndipanovok just saying17:02
*** boris-42 has joined #openstack-nova17:07
*** rushiagr is now known as rushiagr_away17:07
*** rushiagr_away is now known as rushiagr17:08
*** meghal has quit IRC17:09
*** meghal has joined #openstack-nova17:09
*** rushiagr is now known as rushiagr_away17:09
*** rushiagr_away is now known as rushiagr17:10
*** meghal has quit IRC17:10
*** meghal has joined #openstack-nova17:10
*** meghal has quit IRC17:10
*** meghal has joined #openstack-nova17:11
*** madhaviy has quit IRC17:11
*** VW_ has quit IRC17:11
*** meghal has quit IRC17:11
*** VW_ has joined #openstack-nova17:12
*** meghal has joined #openstack-nova17:12
*** hemna is now known as hemnafk17:13
*** winston-d is now known as winston-d_zZZ17:13
*** VW_ has quit IRC17:14
*** VW_ has joined #openstack-nova17:14
*** tonytan_brb has quit IRC17:16
*** lpetrut has joined #openstack-nova17:16
*** VW__ has joined #openstack-nova17:16
*** meghal has quit IRC17:17
*** meghal has joined #openstack-nova17:17
*** VW_ has quit IRC17:20
*** Piet has joined #openstack-nova17:26
*** stefan_amann has joined #openstack-nova17:27
*** sachin has joined #openstack-nova17:27
*** baoli has quit IRC17:27
*** vilobhmm1 has joined #openstack-nova17:27
openstackgerritRadomir Dopieralski proposed openstack/nova: Make the create_instance call accept security group ids as well as names  https://review.openstack.org/21729217:28
*** davideagnello has quit IRC17:29
*** Sukhdev has quit IRC17:30
*** davideagnello has joined #openstack-nova17:30
*** VW_ has joined #openstack-nova17:30
*** Sukhdev has joined #openstack-nova17:31
*** VW__ has quit IRC17:31
*** ijw_ has quit IRC17:32
*** baoli_ has joined #openstack-nova17:32
*** ijw has joined #openstack-nova17:32
*** VW_ has quit IRC17:33
*** armax has joined #openstack-nova17:34
*** stefan_amann has quit IRC17:34
*** VW_ has joined #openstack-nova17:34
*** tonytan4ever has joined #openstack-nova17:37
ndipanovhey jaypipes do I remember correctly that you actually had some patches that refactor Claims to not return None or failure string but an actual value?17:38
*** achanda_ has joined #openstack-nova17:39
ndipanovactually as in we didn't just talk about it but there was code written?17:39
*** achanda has quit IRC17:39
*** rushiagr is now known as rushiagr_away17:41
*** dims_ has joined #openstack-nova17:41
*** VW_ has quit IRC17:41
*** dims has quit IRC17:42
*** aix has quit IRC17:44
*** hemnafk is now known as hemna17:44
*** danpb has quit IRC17:46
*** stefan_amann has joined #openstack-nova17:47
*** meghal has quit IRC17:47
*** baoli_ has quit IRC17:47
*** achanda_ has quit IRC17:48
*** jdurgin has quit IRC17:49
*** achanda has joined #openstack-nova17:51
*** ivasev has quit IRC17:53
*** rushiagr_away is now known as rushiagr17:53
*** thedodd has joined #openstack-nova17:58
*** exploreshaifali has quit IRC17:58
*** ajayaa has quit IRC17:59
*** meghal has joined #openstack-nova18:01
*** tonytan4ever has quit IRC18:02
*** rdopiera has quit IRC18:04
*** baoli has joined #openstack-nova18:06
*** andreykurilin__ has joined #openstack-nova18:07
*** ivasev has joined #openstack-nova18:08
*** meghal has quit IRC18:08
*** jdurgin has joined #openstack-nova18:09
*** meghal has joined #openstack-nova18:09
*** meghal has quit IRC18:09
*** smatzek__ has joined #openstack-nova18:09
*** meghal has joined #openstack-nova18:09
*** meghal has joined #openstack-nova18:09
*** tonytan4ever has joined #openstack-nova18:09
*** meghal has quit IRC18:10
*** meghal has joined #openstack-nova18:11
*** meghal has quit IRC18:11
*** meghal has joined #openstack-nova18:11
*** smatzek_ has quit IRC18:13
*** annegentle has quit IRC18:14
*** unicell has quit IRC18:14
*** unicell has joined #openstack-nova18:14
*** ccarmack has quit IRC18:14
*** baoli has quit IRC18:16
*** achanda has quit IRC18:16
*** openstackgerrit has quit IRC18:17
*** openstackgerrit has joined #openstack-nova18:17
*** armax has quit IRC18:18
*** armax has joined #openstack-nova18:20
*** ccarmack has joined #openstack-nova18:23
*** zhenguo has quit IRC18:23
*** marzif has joined #openstack-nova18:24
*** meghal has quit IRC18:24
*** baoli has joined #openstack-nova18:26
*** VW_ has joined #openstack-nova18:26
*** VW_ has quit IRC18:27
*** meghal has joined #openstack-nova18:27
*** VW_ has joined #openstack-nova18:27
*** marzif has quit IRC18:28
*** aix has joined #openstack-nova18:30
*** jaypipes has quit IRC18:31
*** ociuhandu has quit IRC18:33
*** baoli has quit IRC18:36
*** lifeless1 is now known as lifeless18:39
*** lpetrut has quit IRC18:39
*** jaypipes has joined #openstack-nova18:40
jaypipesndipanov: no code written yet, no. :(18:43
mriedemit was all a dream18:43
jaypipesmriedem, ndipanov, alaski, dansmith: if you have a chance... https://review.openstack.org/#/c/209499/18:46
* dansmith doesn't have a chance18:46
*** diegows has joined #openstack-nova18:47
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Add mechanism to vm list to return all resources  https://review.openstack.org/21710118:47
ndipanovjaypipes, too late for that kind of complexity I'm afraid18:47
ndipanovbut leaving it queued for when I reboot tomorrow18:47
*** jdurgin has quit IRC18:48
*** marzif has joined #openstack-nova18:50
*** baoli has joined #openstack-nova18:50
*** jwcroppe has quit IRC18:50
*** yamahata has quit IRC18:51
*** asd112z_ has joined #openstack-nova18:52
*** mtanino_ has quit IRC18:53
*** tsekiyam_ has joined #openstack-nova18:53
*** dims_ has quit IRC18:53
*** dims has joined #openstack-nova18:54
*** mtanino has joined #openstack-nova18:54
*** smatzek__ has quit IRC18:55
*** asd112z has quit IRC18:56
*** Sukhdev has quit IRC18:56
*** tsekiyama has quit IRC18:57
alaskijaypipes: in the queue, should get to it today18:57
jaypipesalaski: cheers18:57
*** angdraug has joined #openstack-nova19:00
*** rushiagr is now known as rushiagr_away19:03
*** baoli has quit IRC19:04
*** marzif has quit IRC19:04
*** baoli has joined #openstack-nova19:05
*** jdurgin has joined #openstack-nova19:07
*** lpetrut has joined #openstack-nova19:07
*** exploreshaifali has joined #openstack-nova19:07
*** jwcroppe has joined #openstack-nova19:08
*** smatzek has joined #openstack-nova19:10
openstackgerritCale Rath proposed openstack/nova: Make generate_password more secure  https://review.openstack.org/21009219:11
*** yamahata has joined #openstack-nova19:11
*** tsekiyam_ has quit IRC19:13
*** krtaylor has quit IRC19:14
*** achanda has joined #openstack-nova19:16
*** Sukhdev has joined #openstack-nova19:18
*** tonytan4ever has quit IRC19:18
*** lpetrut has quit IRC19:18
*** smatzek has quit IRC19:21
*** stefan_amann has quit IRC19:24
*** meghal has quit IRC19:24
*** achanda has quit IRC19:25
*** meghal has joined #openstack-nova19:26
*** VW_ has quit IRC19:28
*** VW_ has joined #openstack-nova19:29
*** skylerberg has joined #openstack-nova19:31
*** VW_ has quit IRC19:33
*** tsekiyama has joined #openstack-nova19:37
*** mtanino_ has joined #openstack-nova19:37
*** Marga_ has joined #openstack-nova19:38
*** mtanino has quit IRC19:39
*** rushil has quit IRC19:41
*** lpetrut has joined #openstack-nova19:41
*** ociuhandu has joined #openstack-nova19:44
*** meghal has quit IRC19:48
*** armax has quit IRC19:48
*** VW_ has joined #openstack-nova19:49
*** matrohon has joined #openstack-nova19:51
*** irenab has quit IRC19:51
mriedemmelwitt: thanks https://review.openstack.org/#/c/215859/19:54
mriedemi'm tired of the recheck bot calling that out in the -qa channel19:54
*** thumpba has quit IRC19:55
*** armax has joined #openstack-nova19:56
*** y_sawai has joined #openstack-nova19:59
*** vivekd has quit IRC20:00
*** marzif has joined #openstack-nova20:00
*** sachin has quit IRC20:01
*** achanda has joined #openstack-nova20:02
*** sachin has joined #openstack-nova20:02
*** jwcroppe has quit IRC20:03
*** lpetrut1 has joined #openstack-nova20:04
*** jecarey has joined #openstack-nova20:05
*** achanda has quit IRC20:08
*** y_sawai has quit IRC20:09
*** baoli has quit IRC20:10
*** jwcroppe has joined #openstack-nova20:10
*** krtaylor has joined #openstack-nova20:10
melwittmriedem: thanks for fixing it :)20:11
mriedemjaypipes: reviewed https://review.openstack.org/#/c/209499/ - some comments inline20:12
*** marzif has quit IRC20:12
mriedemjaypipes: mostly, i'm looking to see if there are changes already up that are building on this for the numa stuff20:12
mriedemjaypipes: btw, i get the reward for being the first core you've pinged to review it20:13
*** smatzek has joined #openstack-nova20:14
*** jwcroppe has quit IRC20:14
*** sachin has quit IRC20:14
*** sachin has joined #openstack-nova20:16
*** VW__ has joined #openstack-nova20:17
*** irenab has joined #openstack-nova20:18
*** VW__ has quit IRC20:19
*** jichen has joined #openstack-nova20:19
*** VW__ has joined #openstack-nova20:19
mriedemsweet, new segfault in unit tests http://logs.openstack.org/80/148980/28/check/gate-nova-python27/f7cb9dd/console.html#_2015-08-25_22_14_53_64720:20
*** VW_ has quit IRC20:20
mriedemhttps://bugs.launchpad.net/nova/+bug/148915920:21
openstackLaunchpad bug 1489159 in OpenStack Compute (nova) "IronicDriverTestCase unit tests are seg-faulting" [Undecided,New]20:21
*** browne has quit IRC20:21
*** Marga_ has quit IRC20:21
*** meghal has joined #openstack-nova20:22
*** VW__ has quit IRC20:24
*** eglynn_ has joined #openstack-nova20:24
*** eglynn has quit IRC20:24
*** fawadkhaliq has quit IRC20:25
*** lucas-dinner has quit IRC20:25
*** meghal has quit IRC20:26
*** achanda has joined #openstack-nova20:26
*** thumpba has joined #openstack-nova20:29
*** sachin has quit IRC20:29
*** rushil has joined #openstack-nova20:29
*** sachin has joined #openstack-nova20:29
*** rushil_ has joined #openstack-nova20:29
*** browne has joined #openstack-nova20:30
*** sachin has quit IRC20:31
*** sachin has joined #openstack-nova20:31
openstackgerritDan Smith proposed openstack/nova: Implement manifest-based backports  https://review.openstack.org/21723920:34
openstackgerritDan Smith proposed openstack/nova: Use compatibility methods from oslo  https://review.openstack.org/21738220:34
*** rushil has quit IRC20:34
*** y_sawai has joined #openstack-nova20:35
rlrossitdansmith: you're stealing the easy work I wanted to do :(20:35
dansmithoh?20:35
*** y_sawai has quit IRC20:36
rlrossityeah I was going to wait for the o.vo g-r change to land and then just go nuts on all of the duped code we can get rid of20:36
rlrossitlike the ObjectListBase stuff20:36
dansmiththere's more20:37
*** VW_ has joined #openstack-nova20:38
*** smatzek_ has joined #openstack-nova20:38
rlrossitdansmith: another change I was thinking of making: can we have conductor inherit from o.vo's indirection API?20:38
dansmithwell,20:39
rlrossitor will they forever be half-brothers?20:39
dansmithconductor does more than just that20:39
dansmiththey might be mixin-able, I dunno20:39
*** sachin has quit IRC20:39
*** sachin has joined #openstack-nova20:39
*** apuimedo has joined #openstack-nova20:39
*** smatzek has quit IRC20:40
*** phschwartz has quit IRC20:43
*** phschwartz has joined #openstack-nova20:43
*** sachin has quit IRC20:45
*** sachin has joined #openstack-nova20:45
*** sahid has quit IRC20:47
mriedemrlrossit: http://www.rottentomatoes.com/m/1193743-step_brothers/20:48
mriedemlike that?20:48
mriedemclassic20:48
*** sachin has quit IRC20:48
*** sachin has joined #openstack-nova20:49
*** sachin has quit IRC20:49
*** sachin has joined #openstack-nova20:49
*** irenab_ has joined #openstack-nova20:50
*** irenab has quit IRC20:50
*** irenab_ is now known as irenab20:50
*** asd112z_ has quit IRC20:51
*** smatzek_ has quit IRC20:51
*** fesp has joined #openstack-nova20:51
*** asd112z has joined #openstack-nova20:52
*** sachin has quit IRC20:52
*** asd112z has quit IRC20:52
*** sachin has joined #openstack-nova20:53
*** sachin has quit IRC20:53
*** asd112z has joined #openstack-nova20:53
*** sachin has joined #openstack-nova20:53
*** sachin has quit IRC20:55
*** sachin has joined #openstack-nova20:55
*** sachin has quit IRC20:55
*** sachin has joined #openstack-nova20:56
jaypipesalaski, mriedem: answered your questions on https://review.openstack.org/#/c/209499/20:56
*** lpetrut1 has quit IRC20:57
*** dustins has quit IRC20:57
*** sachin has quit IRC20:58
skylerbergbrowne: I have been looking into the cryptography bug that has been affecting me: https://bugs.launchpad.net/nova/+bug/148340820:58
openstackLaunchpad bug 1483408 in OpenStack Compute (nova) "Decryption failure after replacing openssl with cryptography lib" [High,Confirmed] - Assigned to Eric Brown (ericwb)20:58
*** lpetrut has quit IRC20:58
skylerbergDo you have a minute to discuss it?20:58
*** sachin has joined #openstack-nova20:58
*** raildo is now known as raildo-afk20:59
*** sachin has quit IRC20:59
*** meghal has joined #openstack-nova20:59
*** sachin has joined #openstack-nova20:59
*** jwcroppe has joined #openstack-nova20:59
*** sachin has quit IRC21:01
*** irenab has quit IRC21:01
mriedemjaypipes: ok, replied21:01
*** openstackgerrit has quit IRC21:01
mriedemjaypipes: i think i'm satisfied21:01
*** sachin has joined #openstack-nova21:02
*** openstackgerrit has joined #openstack-nova21:02
*** jichen has quit IRC21:02
*** winston-d_zZZ has quit IRC21:03
*** winston-d_zZZ has joined #openstack-nova21:03
*** sachin has quit IRC21:03
mriedemalaski: ball is in your court21:04
*** sachin has joined #openstack-nova21:04
*** sachin has quit IRC21:04
*** sachin has joined #openstack-nova21:04
alaskimriedem: hah21:05
*** r-daneel has quit IRC21:05
mriedemchoose wisely21:05
*** irenab has joined #openstack-nova21:05
* mriedem envisions standard angel / devil shoulder scenario with alaski21:05
*** sachin has quit IRC21:06
mriedemhttps://www.youtube.com/watch?v=YnHw-WlP8LQ21:06
alaskiI was envisioning an Indiana Jones scenario where jaypipes is the old dusty chalice21:06
mriedemyeah that too21:07
openstackgerritRahul proposed openstack/python-novaclient: Fixed typo Errors in comments  https://review.openstack.org/21739721:07
*** achanda has quit IRC21:07
mriedemjaypipes: would be the devil on the shoulder of course21:07
*** sachin has joined #openstack-nova21:07
*** jecarey has quit IRC21:08
*** rfolco has quit IRC21:08
jaypipeshehe21:08
*** sachin has quit IRC21:09
*** sachin has joined #openstack-nova21:09
*** sachin has quit IRC21:10
*** ivasev has quit IRC21:10
*** sachin has joined #openstack-nova21:10
*** irenab has quit IRC21:10
*** jcoufal has quit IRC21:10
*** VW_ has quit IRC21:11
*** meghal has quit IRC21:11
*** sachin has quit IRC21:11
*** sachin has joined #openstack-nova21:13
*** haypo has left #openstack-nova21:13
*** sinisak has joined #openstack-nova21:13
*** sachin has quit IRC21:14
*** sachin has joined #openstack-nova21:15
*** sachin has quit IRC21:15
*** sachin has joined #openstack-nova21:15
*** Sukhdev has quit IRC21:18
*** jcoufal has joined #openstack-nova21:18
*** aysyd has quit IRC21:19
*** sachin has quit IRC21:19
*** Piet has quit IRC21:19
*** irenab has joined #openstack-nova21:20
openstackgerritAndrew Laski proposed openstack/nova: Add persistence to the RequestSpec object  https://review.openstack.org/21175321:20
bauzasalaski: just before going off, I was looking at my changes and saw https://review.openstack.org/#/c/191250/26/nova/compute/api.py,cm21:20
bauzasalaski: I just wonder what you mean21:20
bauzasalaski: oh gotcha, you mean I should remove the parameter...21:21
alaskibauzas: that method no longer uses that argument21:21
bauzasalaski: nevermind21:21
alaskiyeah21:21
bauzasokay, will do21:21
*** irenab has quit IRC21:21
bauzasalaski: about https://review.openstack.org/#/c/187197/30 I tried to get the exact same dict as for the primitive21:21
bauzasalaski: not all keys are provided in the primitive dict, hence my 'if' conditional to add those21:22
*** rushil_ has quit IRC21:22
bauzasalaski: I'll answer to your comment by pointing out the callers so we can discuss21:23
*** thedodd has quit IRC21:23
alaskibauzas: but every place that is currently using a request spec could rely on instance_type, as an example, being there21:23
bauzasalaski: really not :)21:23
bauzasalaski: each of them is using .get()21:23
bauzasalaski: I suppose it's due to the tests which provide really small dicts like {'num_instances': 1} basically21:24
alaskithat's annoying21:24
alaskibauzas: I would expect that the method would return something looking like http://git.openstack.org/cgit/openstack/nova/tree/nova/scheduler/utils.py#n84 at a minimum21:24
bauzasalaski: so you don't explicitely need to get all the keys, that's the main reason I sucked with filt_props because the keys are not explicit21:25
bauzasalaski: for request_spec, that's doable21:25
bauzasalaski: for filter_props, that's really difficult since we can have multiple possibilies21:25
alaskiI should have been more specific in my comments, but that was my concern21:25
bauzasalaski: yeah I understood your concern21:26
alaskiokay.  I'm less worried about filter_props21:26
bauzasalaski: like I said, I went to that approach because of how the dicts were populated before21:26
bauzasalaski: okay, will spin off something tomorrow morning21:26
bauzasalaski: thanks for your reviews21:27
*** vladikr has quit IRC21:28
alaskibauzas: np21:28
*** irenab has joined #openstack-nova21:28
* bauzas flies 21:28
*** ccarmack has quit IRC21:28
*** IanGovett has quit IRC21:29
*** irenab has quit IRC21:29
*** Sukhdev has joined #openstack-nova21:30
*** irenab has joined #openstack-nova21:31
*** sachin_ has joined #openstack-nova21:31
*** burgerk has quit IRC21:32
*** thorst has quit IRC21:32
*** alex_xu has quit IRC21:33
*** tjones has joined #openstack-nova21:35
*** alex_xu has joined #openstack-nova21:35
*** irenab has quit IRC21:36
*** jamielennox has quit IRC21:36
*** jaypipes has quit IRC21:37
*** jamielennox has joined #openstack-nova21:38
*** matrohon has quit IRC21:38
*** d34dh0r53 has quit IRC21:38
browneskylerberg: sorry, was stuck in a meeting, now is good21:39
*** d34dh0r53 has joined #openstack-nova21:39
*** alejandrito has joined #openstack-nova21:39
*** tjones has quit IRC21:40
skylerbergbrowne: np. I have been investigating the issue, and I just found that euca2ools was not working because M2Crypto was not installed. Now I am testing to see if installing M2Crypto helps.21:40
*** ccarmack has joined #openstack-nova21:40
*** mriedem has quit IRC21:40
*** thumpba has quit IRC21:40
skylerbergbrowne: If that isn't the issue, than I am pretty well confused.21:40
*** thumpba has joined #openstack-nova21:40
browneskylerberg: ok, let me know.  hopefully that's the issue21:41
skylerbergIt seems like it is trying to use an rsa key to decrypt something encrypted with aes. I don't know my crypto very well, but that seems really odd.21:41
*** armax has quit IRC21:41
brownei think the rsa key is encrypted in aes if i remember that code path correctly21:41
*** meghal has joined #openstack-nova21:43
*** fesp has quit IRC21:45
*** sachin_ has quit IRC21:46
*** thumpba has quit IRC21:47
*** sachin_ has joined #openstack-nova21:47
*** rlrossit has left #openstack-nova21:47
*** armax has joined #openstack-nova21:47
*** claudiub has quit IRC21:48
*** krtaylor has quit IRC21:48
*** sachin_ has quit IRC21:48
*** thumpba has joined #openstack-nova21:49
*** ctrath has quit IRC21:49
*** sachin_ has joined #openstack-nova21:50
*** tjones has joined #openstack-nova21:50
*** dprince has quit IRC21:50
*** thumpba has quit IRC21:51
*** alejandrito has quit IRC21:51
skylerbergbrowne: Yes! It finally works. It looks like the problem was M2Crypto not being installed. I am not sure why devstack didn't get it installed for me on RHEL or Ubuntu, so this could be problem with devstack.21:51
*** jaypipes has joined #openstack-nova21:52
browneskylerberg: awesome.  glad the root cause was finally determined.  thanks!21:53
*** eharney has quit IRC21:53
*** dims_ has joined #openstack-nova21:56
jlkanybody around that can talk about the metadata server, and neutron, and why having neutron talk to nova via https results in metadata requests getting a 300 response with  choices?21:59
*** edmondsw has quit IRC21:59
*** dims has quit IRC21:59
jlkstrike that, ignore me.22:01
*** tpeoples has quit IRC22:03
*** burt has quit IRC22:04
*** mdrabe has quit IRC22:04
*** achanda has joined #openstack-nova22:06
*** SourabhP has joined #openstack-nova22:06
*** meghal has quit IRC22:08
*** diogogmt has quit IRC22:08
*** meghal has joined #openstack-nova22:08
*** meghal has joined #openstack-nova22:08
*** shoutm has joined #openstack-nova22:15
*** kylek3h has quit IRC22:15
*** zzzeek has quit IRC22:19
*** meghal has quit IRC22:21
*** meghal has joined #openstack-nova22:21
*** dims_ has quit IRC22:24
*** dims has joined #openstack-nova22:24
*** thorst has joined #openstack-nova22:27
*** achanda_ has joined #openstack-nova22:28
*** achanda has quit IRC22:29
*** jwcroppe has quit IRC22:30
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Add mechanism to vm list to return all resources  https://review.openstack.org/21710122:31
*** jcoufal has quit IRC22:31
*** Piet has joined #openstack-nova22:32
*** meghal has quit IRC22:32
*** kiran_c has joined #openstack-nova22:32
*** shoutm has quit IRC22:32
*** kiran_c has left #openstack-nova22:32
*** kiran_c has joined #openstack-nova22:32
*** jaypipes has quit IRC22:33
*** dims has quit IRC22:34
*** kiran_c has left #openstack-nova22:35
*** kiran_c has joined #openstack-nova22:35
*** kiran_c has left #openstack-nova22:35
*** shoutm has joined #openstack-nova22:36
*** hemna is now known as hemnafk22:36
*** meghal has joined #openstack-nova22:38
*** krtaylor has joined #openstack-nova22:39
*** meghal has quit IRC22:39
*** tjones has quit IRC22:42
*** exploreshaifali has quit IRC22:45
*** meghal has joined #openstack-nova22:45
*** markvoelker has quit IRC22:46
*** thangp has quit IRC22:46
*** armax has quit IRC22:51
*** markvoelker has joined #openstack-nova22:54
*** lbeliveau has quit IRC22:57
*** diegows has quit IRC23:10
*** sachin_ has quit IRC23:11
*** sachin_ has joined #openstack-nova23:12
*** armax has joined #openstack-nova23:14
openstackgerritDan Smith proposed openstack/nova: Implement manifest-based backports  https://review.openstack.org/21723923:15
openstackgerritDan Smith proposed openstack/nova: Implement manifest-based backports  https://review.openstack.org/21723923:17
*** achanda has joined #openstack-nova23:18
*** achanda_ has quit IRC23:18
*** bkopilov has quit IRC23:19
*** arif-ali has quit IRC23:19
*** bkopilov has joined #openstack-nova23:19
*** arif-ali has joined #openstack-nova23:19
*** sachin_ has quit IRC23:19
*** sachin has joined #openstack-nova23:22
*** diegows has joined #openstack-nova23:23
*** diegows has quit IRC23:23
*** nic has quit IRC23:26
*** Sukhdev has quit IRC23:30
*** kylek3h has joined #openstack-nova23:30
oomichisdague: hi23:35
*** mriedem has joined #openstack-nova23:36
openstackgerritDan Smith proposed openstack/nova: Implement manifest-based backports  https://review.openstack.org/21723923:37
*** Nikolay_1t has joined #openstack-nova23:38
*** achanda has quit IRC23:38
*** Nikolay_St has quit IRC23:40
*** meghal has quit IRC23:44
openstackgerritMichael Still proposed openstack/nova: Add deprecated_for_removal parm for deprecated neutron_ops  https://review.openstack.org/21425623:45
*** shyu has joined #openstack-nova23:46
*** shoutm_ has joined #openstack-nova23:54
*** zhangjn has joined #openstack-nova23:55
*** asd112z has quit IRC23:57
*** shoutm has quit IRC23:57

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