Thursday, 2017-10-12

*** yangyapeng has quit IRC00:02
*** yangyapeng has joined #openstack-ironic00:02
*** srobert_ has joined #openstack-ironic00:04
*** yangyapeng has quit IRC00:07
*** ijw has quit IRC00:07
*** ijw has joined #openstack-ironic00:08
rloojlvillal: when it rains, it really pours, tis the season :-( Hoping things will be fine tomorrow...00:08
*** srobert has quit IRC00:08
*** rama_y has quit IRC00:15
*** Goneri has quit IRC00:17
*** jkilpatr has quit IRC00:29
*** srobert_ has quit IRC00:38
*** AlexeyAbashkin has joined #openstack-ironic00:49
*** rook is now known as rook-afk00:50
*** AlexeyAbashkin has quit IRC00:53
*** rloo has quit IRC00:55
*** priteau has joined #openstack-ironic00:59
*** phuongnh has joined #openstack-ironic01:00
*** namnh has joined #openstack-ironic01:00
*** jlabarre has quit IRC01:00
*** jcoufal has joined #openstack-ironic01:01
*** priteau has quit IRC01:04
*** jcoufal_ has joined #openstack-ironic01:04
*** jcoufal has quit IRC01:07
*** namnh has quit IRC01:09
*** litao__ has joined #openstack-ironic01:12
*** yangyapeng has joined #openstack-ironic01:16
*** baoli has joined #openstack-ironic01:18
*** baoli has quit IRC01:27
*** baoli has joined #openstack-ironic01:38
*** hw_wutianwei has joined #openstack-ironic01:40
*** ijw has quit IRC01:41
*** ijw has joined #openstack-ironic01:41
*** baoli has quit IRC01:43
*** zhangfei has joined #openstack-ironic01:44
*** ijw has quit IRC01:44
*** jcoufal_ has quit IRC01:45
*** AlexeyAbashkin has joined #openstack-ironic01:46
*** rama_y has joined #openstack-ironic01:50
*** AlexeyAbashkin has quit IRC01:50
*** zhangfei has quit IRC01:53
*** rbudden has quit IRC02:04
*** hshiina has joined #openstack-ironic02:05
*** zhangfei has joined #openstack-ironic02:06
*** baoli has joined #openstack-ironic02:07
*** baoli has quit IRC02:12
*** Shatadru|Gone is now known as Shatadru|coffee|02:16
openstackgerritfupingxie proposed openstack/ironic master: Add Error Codes  https://review.openstack.org/47126102:24
*** baoli has joined #openstack-ironic02:25
*** srobert has joined #openstack-ironic02:38
*** srobert has quit IRC02:43
*** gcb has joined #openstack-ironic02:43
*** junbo has quit IRC02:52
*** priteau has joined #openstack-ironic03:00
*** mtreinish has quit IRC03:02
*** priteau has quit IRC03:05
*** mtreinish has joined #openstack-ironic03:07
*** trungnv has quit IRC03:11
*** baoli has quit IRC03:17
*** trungnv has joined #openstack-ironic03:19
*** links has joined #openstack-ironic03:25
*** rama_y has quit IRC03:33
*** udesale has joined #openstack-ironic03:35
*** hshiina has quit IRC03:45
*** hshiina has joined #openstack-ironic04:01
*** stendulker has joined #openstack-ironic04:01
*** sasha2 has quit IRC04:15
*** hoonetorg has quit IRC04:37
*** aparnav has joined #openstack-ironic04:43
*** trungnv has quit IRC04:45
*** hoonetorg has joined #openstack-ironic04:50
*** marios has joined #openstack-ironic04:54
*** priteau has joined #openstack-ironic05:00
*** priteau has quit IRC05:05
*** jaganathan has joined #openstack-ironic05:08
*** ChubYann has quit IRC05:28
*** jtomasek has joined #openstack-ironic05:33
*** dpawar has joined #openstack-ironic05:40
*** pmannidi has quit IRC05:41
*** Shatadru|coffee| is now known as Shatadru|brb05:45
*** e0ne has joined #openstack-ironic05:55
*** e0ne has quit IRC05:59
*** udesale__ has joined #openstack-ironic06:03
*** udesale has quit IRC06:03
*** udesale has joined #openstack-ironic06:06
*** mjura has joined #openstack-ironic06:06
*** udesale__ has quit IRC06:07
*** phuongnh has quit IRC06:27
*** hshiina has quit IRC06:27
*** pc_m has quit IRC06:33
*** udesale has quit IRC06:34
*** Shatadru|brb is now known as Shatadru06:35
*** mgoddard has joined #openstack-ironic06:35
*** pc_m has joined #openstack-ironic06:35
*** rcernin has joined #openstack-ironic06:35
*** udesale has joined #openstack-ironic06:35
*** srobert has joined #openstack-ironic06:40
pas-hamorning ironic :)06:41
*** srobert has quit IRC06:44
*** priteau has joined #openstack-ironic06:52
*** priteau has quit IRC06:55
*** priteau has joined #openstack-ironic06:55
*** priteau has quit IRC06:59
*** Dinesh_Bhor has quit IRC07:01
*** Dinesh_Bhor has joined #openstack-ironic07:07
*** vsaienk0 has joined #openstack-ironic07:09
*** parlos has joined #openstack-ironic07:11
*** pcaruana has joined #openstack-ironic07:17
openstackgerritzenghui.shi proposed openstack/ironic master: Add db migration and model for node bios table  https://review.openstack.org/51116207:18
openstackgerritzenghui.shi proposed openstack/ironic master: Add db api layer for node bios operations  https://review.openstack.org/51140207:18
pas-halooks like my old patch that adds bindep.txt solves current packaging issues on tox-based jobs https://review.openstack.org/#/c/44420107:19
patchbotpatch 444201 - ironic - Add bindep.txt file07:19
*** yangyapeng has quit IRC07:19
*** yangyapeng has joined #openstack-ironic07:19
*** karimb has joined #openstack-ironic07:25
*** Shatadru is now known as Shatadru|food07:27
*** milan has joined #openstack-ironic07:29
*** AlexeyAbashkin has joined #openstack-ironic07:32
*** tesseract has joined #openstack-ironic07:32
*** rwsu has joined #openstack-ironic07:33
*** mgoddard has quit IRC07:41
openstackgerritzenghui.shi proposed openstack/ironic-specs master: Hardware interface for BIOS configuration  https://review.openstack.org/49648107:42
openstackgerritVasyl Saienko proposed openstack/ironic-python-agent master: Build tiny disk partitioned image with grub  https://review.openstack.org/50488807:49
*** d0ugal has joined #openstack-ironic07:59
*** fxpester has joined #openstack-ironic08:00
*** amarao1 has joined #openstack-ironic08:13
*** milan has quit IRC08:15
*** hshiina has joined #openstack-ironic08:16
*** priteau has joined #openstack-ironic08:18
*** athomas has joined #openstack-ironic08:18
*** hshiina2 has joined #openstack-ironic08:18
*** hshiina has quit IRC08:21
*** karimb has quit IRC08:24
*** mgoddard has joined #openstack-ironic08:29
*** ralonsoh has joined #openstack-ironic08:33
openstackgerritfupingxie proposed openstack/ironic master: stop console when unnecessary  https://review.openstack.org/51142208:33
*** lucas-afk is now known as lucasagomes08:34
*** derekh has joined #openstack-ironic08:38
*** spectr has quit IRC08:49
*** Shatadru|food is now known as Shatadru08:53
amaraoCan someone help me with neutron-lbaas and octavia? I mean, I do not understand their relationship. Lbaas is a plugin for neutron to provide load balancing. But what is octavia then? And how they are related? neutron-lbaas uses octavia, or octavia replaces lbaas? And why lbaas needs octavia if heavylifting is done by haproxy anyway? Thanks!09:03
*** e0ne has joined #openstack-ironic09:04
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Add bindep.txt file  https://review.openstack.org/44420109:06
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: [docs] describe vendor passthru in hw types  https://review.openstack.org/50701909:06
*** mrch has joined #openstack-ironic09:18
*** spectr has joined #openstack-ironic09:19
vdrokgood morning ironic,  pas-ha09:22
pas-haamarao: wrong channel? :)09:23
pas-hamorning vdrok09:23
amaraooh, sorry.09:26
*** logan- has quit IRC09:27
stendulkerGood morning vdrok, pas-ha, ironic :)09:28
vdrokmorning stendulker :)09:28
pas-hamorning stendulker09:28
*** fragatina has joined #openstack-ironic09:37
*** phuongnh has joined #openstack-ironic09:42
*** priteau has quit IRC09:53
openstackgerritVasyl Saienko proposed openstack/ironic-python-agent master: Add bindep.txt file  https://review.openstack.org/51144709:59
openstackgerritzenghui.shi proposed openstack/ironic master: Add db migration and model for node bios table  https://review.openstack.org/51116210:00
openstackgerritzenghui.shi proposed openstack/ironic master: Add db api layer for node bios operations  https://review.openstack.org/51140210:00
*** Shatadru is now known as Shatadru|Gone10:06
openstackgerritVasyl Saienko proposed openstack/ironic master: Add test to check local boot with partitioned image  https://review.openstack.org/50288610:09
openstackgerritVasyl Saienko proposed openstack/ironic master: DNR/DNM test partition with localboot  https://review.openstack.org/50848410:10
openstackgerritVasyl Saienko proposed openstack/ironic master: DNR/DNM test partition with localboot  https://review.openstack.org/50848410:11
*** spectr has quit IRC10:12
openstackgerritVasyl Saienko proposed openstack/ironic-python-agent master: Add bindep.txt file  https://review.openstack.org/51144710:19
*** yangyape_ has joined #openstack-ironic10:23
*** spectr has joined #openstack-ironic10:25
openstackgerritVasyl Saienko proposed openstack/ironic-python-agent master: Add bindep.txt file  https://review.openstack.org/51144710:25
*** yangyapeng has quit IRC10:27
*** mikal has quit IRC10:28
*** yangyape_ has quit IRC10:28
*** rbartal_ has joined #openstack-ironic10:28
*** dpawar has quit IRC10:29
*** mikal has joined #openstack-ironic10:30
*** udesale has quit IRC10:30
*** gcb has quit IRC10:30
*** Shatadru|Gone has quit IRC10:34
*** rbartal_ has quit IRC10:36
*** priteau has joined #openstack-ironic10:42
*** zhangfei has quit IRC10:45
*** zshi__ has joined #openstack-ironic10:57
*** logan- has joined #openstack-ironic10:57
*** AlexeyAbashkin has quit IRC11:01
*** sambetts|afk is now known as sambetts11:01
*** priteau has quit IRC11:02
*** priteau has joined #openstack-ironic11:03
*** AlexeyAbashkin has joined #openstack-ironic11:05
*** jaganathan has quit IRC11:05
*** priteau has quit IRC11:08
*** priteau has joined #openstack-ironic11:10
*** parlos has quit IRC11:11
*** priteau has quit IRC11:16
*** jkilpatr has joined #openstack-ironic11:22
*** aparnav has quit IRC11:27
*** bfournie has quit IRC11:29
*** bfournie has joined #openstack-ironic11:29
*** dpawar has joined #openstack-ironic11:30
*** bfournie has quit IRC11:34
*** dpawar has quit IRC11:34
*** priteau has joined #openstack-ironic11:35
*** stendulker_ has joined #openstack-ironic11:35
*** stendulker has quit IRC11:36
*** dpawar has joined #openstack-ironic11:39
*** yangyapeng has joined #openstack-ironic11:39
*** stendulker_ has quit IRC11:39
*** yangyapeng has quit IRC11:39
*** yangyapeng has joined #openstack-ironic11:40
*** zshi__ has quit IRC11:41
*** litao__ has quit IRC11:49
*** parlos has joined #openstack-ironic11:49
*** milan has joined #openstack-ironic11:50
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-ui master: Imported Translations from Zanata  https://review.openstack.org/51084311:50
*** jlabarre has joined #openstack-ironic11:53
*** dpawar has quit IRC11:53
*** dprince has joined #openstack-ironic12:00
*** trown|outtypewww is now known as trown12:02
*** lucasagomes is now known as lucas-hungry12:02
*** bfournie has joined #openstack-ironic12:03
*** gcb has joined #openstack-ironic12:12
*** Shatadru|Gone has joined #openstack-ironic12:14
*** Shatadru|Gone has quit IRC12:20
openstackgerritVasyl Saienko proposed openstack/ironic master: Add uWSGI support  https://review.openstack.org/50701112:23
openstackgerritVasyl Saienko proposed openstack/ironic master: [devstack] Switch ironic to uWSGI  https://review.openstack.org/50706712:23
*** lifeless has quit IRC12:24
*** phuongnh has quit IRC12:26
*** lifeless has joined #openstack-ironic12:31
*** udesale has joined #openstack-ironic12:36
*** udesale has quit IRC12:37
*** udesale has joined #openstack-ironic12:37
*** Shatadru has joined #openstack-ironic12:40
*** links has quit IRC12:41
*** hshiina2 has quit IRC12:50
vsaienk0folks please review https://review.openstack.org/#/c/444201/ we can unblock our CI without waiting when upstream repos will be consistent http://lists.openstack.org/pipermail/openstack-dev/2017-October/123489.html12:53
patchbotpatch 444201 - ironic - Add bindep.txt file12:53
*** ppiela has joined #openstack-ironic12:57
*** lucas-hungry is now known as lucasagomes12:58
*** rbudden has joined #openstack-ironic13:02
*** jcoufal has joined #openstack-ironic13:03
*** sasha2 has joined #openstack-ironic13:05
*** catintheroof has joined #openstack-ironic13:06
*** catintheroof has joined #openstack-ironic13:07
*** mat128 has joined #openstack-ironic13:13
*** catintheroof has quit IRC13:13
*** baoli has joined #openstack-ironic13:13
*** catintheroof has joined #openstack-ironic13:14
*** mjturek has joined #openstack-ironic13:19
*** chlong has joined #openstack-ironic13:25
*** MattMan has quit IRC13:41
*** MattMan has joined #openstack-ironic13:41
TheJuliaGood morning13:43
*** Shatadru has quit IRC13:51
TheJuliavsaienk0: fun :(13:52
vsaienk0morning TheJulia13:52
*** srobert has joined #openstack-ironic13:56
*** srobert has quit IRC13:56
TheJuliavsaienk0: wf+1 on that patch.13:56
*** srobert has joined #openstack-ironic13:57
vdrokmornign TheJulia !13:58
TheJuliaGood morning vdrok13:58
*** mgoddard has quit IRC13:59
*** mgoddard has joined #openstack-ironic13:59
*** marios has quit IRC14:01
*** marios has joined #openstack-ironic14:02
*** rama_y has joined #openstack-ironic14:08
*** hamzy has quit IRC14:12
*** chlong has quit IRC14:13
*** marios has quit IRC14:15
*** marios has joined #openstack-ironic14:15
*** chlong has joined #openstack-ironic14:19
*** Shatadru has joined #openstack-ironic14:30
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: Fix OSError catch  https://review.openstack.org/50138614:33
*** mrch has quit IRC14:36
*** links has joined #openstack-ironic14:39
*** jkilpatr has quit IRC14:46
*** snasir has joined #openstack-ironic14:47
snasirHi, i wwas using Ironic in the Ocata release, and to boot it via the compute service, i used this command "" nova  boot --image $BAREMETAL_USER_IMAGE --flavor $BAREMETAL_FLAVOR --nic net-id=$IRONIC_PROVISIONING_NETWORK_ID $MACHINE_NAME ""14:48
snasirIn Pike, is there no need to pass the "--nic net-id " anymore ?14:49
pas-hasnasir: that generally depends on how many networks your tenant has - if there's only one, nova will pick it by default14:51
*** jkilpatr has joined #openstack-ironic14:53
pas-haand with multitenancy support we don't need to share the provision network between all tenants, so every tenant can boot the BM in their own network (if this feature is enabled / configured in ironic and neutron )14:53
-openstackstatus- NOTICE: Job log uploads are failing due to lack of inodes. Jobs also fail due to mismatches in gnutls packages. Workarounds for both in progress with proper fixes to follow.14:54
*** ChanServ changes topic to "Job log uploads are failing due to lack of inodes. Jobs also fail due to mismatches in gnutls packages. Workarounds for both in progress with proper fixes to follow."14:54
snasirpas-ha: In addition, i read on the site, that we cannot deploy on the provisioning network.. Is that new in Pike ?14:54
*** rcernin has quit IRC14:55
*** hamzy has joined #openstack-ironic14:55
pas-hait depends on how you setup ironic - without multitenancy support (as in mitaka and before) or with one (newton and newer)14:55
pas-haw/o it - everything works as before, if your provisoning network is shared between your tenants, they can boot instances in it, and BM instances can only be booted in it14:56
pas-haand ability to deploy in tenant's network is what multitenancy support in Ironic is about, available since Newton14:57
pas-hathough it requires some proper configuration of Neutron to work14:57
*** rama_y has quit IRC15:00
snasirpas-ha: thanks for clarifying15:00
*** chlong has quit IRC15:02
*** rloo has joined #openstack-ironic15:04
*** markguz_ has joined #openstack-ironic15:06
*** [1]rpioso has joined #openstack-ironic15:06
*** AlexeyAbashkin has quit IRC15:07
*** rama_y has joined #openstack-ironic15:07
*** mjura has quit IRC15:07
*** rama_y has quit IRC15:13
*** chlong has joined #openstack-ironic15:16
openstackgerritVasyl Saienko proposed openstack/ironic master: Deprecate DHCP providers  https://review.openstack.org/45612715:21
*** parlos has quit IRC15:26
*** udesale has quit IRC15:27
*** markguz_ has quit IRC15:34
*** vsaienk0 has quit IRC15:37
*** milan has quit IRC15:39
*** e0ne has quit IRC15:40
*** links has quit IRC15:47
*** hshiina has joined #openstack-ironic15:49
openstackgerritYusef Shaban proposed openstack/sushy master: Implement Redfish Sessions  https://review.openstack.org/47194215:50
*** athomas has quit IRC15:54
*** vsaienk0 has joined #openstack-ironic15:54
*** penick has joined #openstack-ironic15:55
*** priteau has quit IRC15:55
*** amarao1 has quit IRC15:56
*** links has joined #openstack-ironic16:00
*** ralonsoh has quit IRC16:01
TheJuliamjturek: Good morning :)16:01
*** markguz_ has joined #openstack-ironic16:03
*** rama_y has joined #openstack-ironic16:03
*** chlong has quit IRC16:03
*** rama_y has quit IRC16:04
*** rama_y_ has joined #openstack-ironic16:04
rloogood morning TheJulia, mjturek16:06
rloohi vdrok, i've got a question about the deprecated port.extra['vif_port_id']. Seems like there are two (or more) ways to approach this. 1. microversion (which means always supported if old version); 2. actually remove support (and disallow .extra['vif_port_id'] from being specified)16:07
rloovdrok: if you were the one that worked on this (I'm to lazy to look, what was the plan?)16:08
mjturekhey TheJulia omw!16:09
TheJuliaI would be +1 for microversion, because we don't have an ansible ports module yet16:09
*** masber has quit IRC16:09
rloosambetts: or maybe it was you or both of you that might know ^^16:10
sambettsTheJulia, rloo: I believe it has to been a microversion (although whats weird about it is that we can't reject that value from .extra, we can just stop paying attention to it)16:12
TheJuliasambetts: very true16:12
rloosambetts: the problem is that we have to reject the value; there's no way to know (in conductor) whether to stop paying attention to it or not16:12
rloosambetts: no way now anyway. it is a mess16:12
TheJuliaI'm just wondering how much does it really cost us to leave the or if it is in extra code16:12
rloosambetts: if we were to use microversions, we should have removed support for .extra[] when we microversioned the new vifs API16:13
sambettsIMO the conductor should just stop paying attention to it (althought then it affects all microversions) blahhh16:13
TheJuliaexcept, people actually do use extra in practice16:13
sambettsyeah, .extra is used for what it was intended for, operator info16:14
TheJuliasambetts: That is the simplest change, and I do kind of agree with it. We know it was poorly placed to begin with, we fixed that16:14
rloosambetts: i was meant to write something to migrate .extra[] -> .internal_info[] but ugh, this is a mess16:14
TheJuliaI can just pout that I'll need to focus on getting an os_ironic_ports module posted16:14
TheJuliaWell, operators will then need to be able to update internal_info because some use it for configuration data, or extra tracking metadata16:14
sambettsthe conductor was never meant to read .extra, its actually in the discription of the field :-P16:14
sambettsinternal_info is read only16:15
TheJuliayup16:15
rlooyeah, so sambetts is right. it should never have been in .extra. but it is/was.16:15
TheJuliaso, migrating is not an option really16:15
TheJuliayup16:15
* TheJulia thinks that is the conclusion we've come to... several times16:15
*** priteau has joined #openstack-ironic16:16
sambettsthis is what pains me and versioning the API separate from versioning ironic, because if we were just versioning ironic then we could say "from ironic version X+ .extra isn't supported"16:16
vdrokmorning rloo , mjturek sambetts16:16
sambettsverisoning API and behaviour behind the API separatly causes pain16:17
rlooso we need to support .extra['vif_port_id']? and/or remove support of it, which means ignore its value? but when do we ignore its value, since we've only deprecated it and we still have code using that value :-(16:17
vdrokrloo: yes, for me it would make most sense to just ignore it16:17
TheJuliasambetts: and then every operator will continue to carry .extra downstream and never upgrade16:17
*** marios has quit IRC16:17
TheJuliawell, every large-ish operator that I've talked to that does standalone at all16:17
vdrokrloo: or, we don't say extra is deprecated yet?16:17
vdrokextra.vif_port_id16:17
rloothe problem with 'just ignore it', is that we never copied the .extra[] to .internal_info. so i cannot change the code in conductor to ignore it. at least not now.16:17
TheJuliaI'm very -1 against deprecating extra completely16:17
sambettsrloo: huh? we can change the conductor to ignore it16:18
rlooTheJulia: the boat has sailed, we deprecated it in ocata. we can undeprecate it.16:18
TheJuliaI thought we only deprecated vif_port_id16:18
rloosambetts: can only change conductor to ignore it, once we know we aren't using it, but we still are :-(16:18
rlooTheJulia: yes, that's what i mean, deprecated extra[vif_port_id]16:18
sambettsrloo: we don't use it, we only use it if its set16:19
rlooTheJulia: there's no way we'd deprecate the entire extra field16:19
sambettsrloo: there is no dependecy on it any more16:19
rloosambetts: right, we only use it if it is set. but people are saying to now 'ignore' that setting.16:19
TheJuliarloo: okay, that is is what I thought16:19
rloosambetts: to be clear, we only use .extra[vif_port_id] IF it is set and .internal_info[tenant_vif_port_id] is NOT set16:19
sambettsrloo: thats what the deprecation warning said, "this will be ignored silently in the future"16:19
sambettsso we can start ignoring it silently16:20
sambettsright?16:20
TheJuliaagreed, it is data in a field, not the actual field16:20
jlvillalSo the gate is broken due to the log server being full/broken, correct?16:20
vdrokfor existing active instances, the fact we're ignoring it does not matter I think. during deletion, we'll use cleaning net ports anyway16:20
vdrokjlvillal: yes16:20
jlvillalvdrok: Thanks16:20
jlvillalAnd :(16:20
rloosambetts: dunno. wrt silently ignoring. if we can do that, then it is easy. at the PTG, someone wanted to migrate the value in .extra[vif_port_id] to .internal_info[tenant_vif_port_id]16:20
vdrokrloo: the problem is it is network interface specific16:21
jlvillalI feel like the Ironic gate has been broken so much the past month :(16:21
rloojlvillal: cuz it has :-(16:21
TheJuliaI guess we could still do the migration... just... ugh16:21
rlooSo... Do we NEED to do the migration?16:21
rloohonestly, we should have migrated when we deprecated.16:22
vdrokI'd still say no16:22
rloovdrok: ok, so no migration. just ignore?16:22
rloovdrok: that would be way easy to do! please say yes. ha ha.16:22
vdrokfor active nodes - if we ignore it does not matter. for the ones not yet deployed we'll complain that vif is not attached.16:22
vdrokyes16:22
vdrok:)16:22
rloovdrok: any idea who wanted to do the migration?16:22
TheJuliarloo: didn't the topic of doing a migration also come up as something else we failed to migrate in the past?16:23
vdrokrloo: I don't remember :(16:23
sambettsI think we thought it might  be required during upgrade, to make sure that nova vif_detch works post-upgrade16:23
rlooTheJulia: i don't recall either :-(16:23
TheJuliasambetts: good point16:24
vdrokvif_detach can still be removing the value tho16:24
rlooTheJulia: i was reminded of this (that i had volunteered) when i read dtantsur|afk 's blog about the ptg16:24
vdrokfrom extra16:24
sambettsvdrok: do you remember if we added code to ignore the "this has aready been detached" error??16:24
vdroksambetts: nope, will check now16:24
rloohttps://etherpad.openstack.org/p/ironic-queens-ptg-ongoing-work16:24
rlooL6816:24
vdroksambetts: there is vifnotattached16:25
sambettsdoes nova ignore it?16:25
TheJuliaYeah, we need to go ahead and just have the migration to help enable skiplevel :(16:25
rlooalso from that etherpad, L69 is incorrect16:25
TheJulia:(16:26
rlooTheJulia: ah, so that was the reason. so folks could skiplevel.16:26
vdroksambetts: yes it does ignore it16:26
vdrokprints debug logging16:26
TheJulialong lived instances is also not super unreasonable in an enterprise environment16:26
vdrokoh16:26
TheJuliaeven though, it is not cloudy16:27
vdrokbut still, not sure, in which case would it matter?16:27
vdrokwith skip level upgrade16:27
TheJuliaif someone is on an older version, upgrades 2x releases, then tries to do a vif addition on a node16:27
vdrokeven if we have an instance booted in kilo, new code will call vif_detach, not just removing key from extra16:27
vdrokvif addition will go to internal_info now16:28
*** fragatina has quit IRC16:28
TheJuliawill nova ship both vifs over then?16:28
rloovdrok: so new code calls vif_detach, but the person's usecase is still setting port's extra (or assuming that value is used) for the next vif_attach call16:28
vdrokTheJulia: yeah nova might still have to look at both, hrm16:29
vdrokrloo: like, that person will be parsing extra field of all ports belonging to a node?16:29
NobodyCamGood Morning Ironic'ers16:30
vdrokmorning NobodyCam16:30
rloovdrok: good question. sec, i want to take a look at the code...16:30
NobodyCamGood morning vdrok & rloo :)16:30
TheJuliamjturek: hshiina: so, found out why I've not found fcoe on cinder's radar, it got confused with ?NVMoE?16:31
*** jkilpatr_ has joined #openstack-ironic16:31
TheJuliaso... ugh.16:31
rloovdrok: ah, ok, i think you're right. i'd have to look at older code too, but as long as the port's .extra[vif_port_id] got cleared when we detached, we are good.16:32
*** jkilpatr has quit IRC16:32
vdrokTheJulia: actually, nova does not care if vif is attached in extra or internal info, just vif_detach in ironic should look at both and clear them16:32
vdrokrloo: ++16:32
TheJuliavdrok: okay16:33
*** trown is now known as trown|lunch16:33
* sambetts ---> got to run 16:34
sambettsnight all16:34
*** penick_ has joined #openstack-ironic16:34
rloobye sambetts!16:34
sambettssee everyone tomorrow16:34
*** sambetts is now known as sambetts|afk16:34
TheJuliagoodnight sambetts|afk16:34
rloothx vdrok, TheJulia!16:35
vdroknight sambetts|afk16:35
vdroknp :)16:35
*** penick has quit IRC16:35
*** vsaienk0 has quit IRC16:36
*** hshiina has quit IRC16:37
mjturekTheJulia: so does that change the status of FCoE in cinder at all?16:46
*** amarao has quit IRC16:49
*** leyal has quit IRC16:49
TheJuliait means, we're likely driving it. FC support in general, we should be good as long as the back-end storage driver in cinder supports it. Just for FCoE, I was hoping for something we could use in CI/gate testing16:49
*** lihi has quit IRC16:50
*** oanson has quit IRC16:50
*** oanson has joined #openstack-ironic16:50
rloovdrok: i think the only time the port's .extra[vif_port_id] might be needed (after a node is active), is when a REBUILD happens. just guessing though.16:51
*** lucasagomes is now known as lucas-afk16:52
vdrokrloo: hrm, yeah. in this case we could actually move it?16:54
*** leyal has joined #openstack-ironic16:54
mjturekahhh understood TheJulia16:54
rloovdrok: yeah, but 'move it' means we might have to delay removing support. if we move it via an ironic-dbsync online-data-migrations thing.16:55
*** lihi has joined #openstack-ironic16:55
rloovdrok: i need to think about it. thx for confirming though :)16:56
vdrokrloo: another case I can think of is updating the mac address of a port. as now we go to neutron to update the port there as well16:56
vdrokrloo: so we might end up ignoring it during deployment requests, but not otherwise?..16:57
rloovdrok: darn, we should have just copied that info to .internal_info when we deprecated. oh well.16:57
*** derekh has quit IRC16:58
rloovdrok: ok, i think i have a plan. we continue the deprecation in Queens, but change the code in Queens to copy to .internal_info and add a migration thing. then we can remove in Rocky.16:59
vdrokyeah with all that ^^ I guess this is the best we can do16:59
rloovdrok: better safe than sorry, we've waited this long... :)17:00
rloovdrok: thx for thinking this through with me!17:00
vdrokrloo: heh. another fun thing is https://review.openstack.org/456127 :)17:00
patchbotpatch 456127 - ironic - Deprecate DHCP providers17:00
rloovdrok: you guys are going to kill me! :D17:00
vdrokI'm afraid to even start reviewing17:00
rloovdrok: me too! you first though :)17:01
*** Goneri has joined #openstack-ironic17:01
*** baoli has quit IRC17:01
*** mgoddard has quit IRC17:05
*** priteau has quit IRC17:06
*** baoli has joined #openstack-ironic17:07
* jlvillal remembers that patch and rebasing it a couple times17:08
*** penick_ has quit IRC17:09
*** baoli has quit IRC17:09
*** baoli has joined #openstack-ironic17:10
*** baoli has quit IRC17:11
*** tesseract has quit IRC17:11
*** baoli has joined #openstack-ironic17:11
vdrokgood night everyone!17:18
rloohave a good evening vdrok!17:20
*** Shatadru has quit IRC17:25
*** links has quit IRC17:27
*** karimb has joined #openstack-ironic17:41
*** trown|lunch is now known as trown17:44
snasirHi , I have a question regarding how ironic uses tftp-server, Does it just expects that a tftp-server is already setup and running on the same node as the ironic-conductor & or does ironic itself (somewhere in its source code) configure anything related to the tftp-server ?Thanks17:50
jlvillalSo does anyone know if any of our drivers when using IPA could run without swift? This is Python 3 related.17:51
*** rwsu has quit IRC17:51
snasirAnd secondly, is a 'flat' provider network the only option to boot a bare-metal instance, or can it be deployed over a tagged Vlan network? Thanks17:52
*** baoli has quit IRC17:56
*** baoli has joined #openstack-ironic17:57
*** mgoddard has joined #openstack-ironic17:58
anupnsnasir, I believe it is required to be setup by the user on the node running ironic-conductor. THis pointer might be helpful https://docs.openstack.org/project-install-guide/baremetal/draft/configure-pxe.html17:59
*** trown is now known as trown|brb18:00
*** dprince has quit IRC18:05
*** penick has joined #openstack-ironic18:07
*** ijw has joined #openstack-ironic18:08
*** trown|brb is now known as trown18:09
*** penick_ has joined #openstack-ironic18:16
*** penick has quit IRC18:18
*** anupn has quit IRC18:26
*** baoli_ has joined #openstack-ironic18:31
*** baoli has quit IRC18:33
*** karimb has quit IRC18:40
*** ChubYann has joined #openstack-ironic18:41
*** vsaienk0 has joined #openstack-ironic18:44
*** karimb has joined #openstack-ironic18:53
*** vsaienk0 has quit IRC18:54
*** snasir has quit IRC18:58
*** rama_y_ has quit IRC18:59
*** mgoddard has quit IRC19:02
*** harlowja has quit IRC19:03
*** masber has joined #openstack-ironic19:05
*** baoli_ has quit IRC19:06
*** masber has quit IRC19:10
*** baoli has joined #openstack-ironic19:11
*** snswin has joined #openstack-ironic19:18
*** crushil has joined #openstack-ironic19:20
*** karimb has quit IRC19:22
snswinhi, i am trying to understand the difference in using ironic as standalone vs with compute... If i want to use a system which is capable of supporting both Baremetal instances and VMs, can i only do so by utilizing the ironic project in a standlone mode , ie: without using Nova with the Ironic Driver ? Any suggestions would be great. Thanks19:26
*** baoli has quit IRC19:29
*** baoli has joined #openstack-ironic19:30
snswinAnd can ironic nodes be deployed over Vlan tagged networks or just a Flat network? Thanks19:31
*** baoli has quit IRC19:55
*** crushil has quit IRC19:57
*** harlowja has joined #openstack-ironic19:57
*** pcaruana has quit IRC19:58
*** crushil has joined #openstack-ironic19:59
*** baoli has joined #openstack-ironic19:59
*** baoli has quit IRC19:59
*** AlexeyAbashkin has joined #openstack-ironic20:05
*** AlexeyAbashkin has quit IRC20:09
*** bfournie has quit IRC20:09
*** bfournie has joined #openstack-ironic20:10
*** crushil has quit IRC20:17
*** bfournie has quit IRC20:17
*** snswin has quit IRC20:24
*** ijw has quit IRC20:25
*** ijw has joined #openstack-ironic20:25
*** jkilpatr_ has quit IRC20:30
*** e0ne has joined #openstack-ironic20:32
*** hamzy has quit IRC20:40
*** e0ne has quit IRC20:41
*** [1]rpioso has quit IRC20:43
*** AlexeyAbashkin has joined #openstack-ironic20:44
*** AlexeyAbashkin has quit IRC20:48
*** trown is now known as trown|outtypewww21:02
*** jkilpatr_ has joined #openstack-ironic21:07
*** [1]rpioso has joined #openstack-ironic21:21
*** mat128 has quit IRC21:25
*** lifeless has quit IRC21:37
*** dsneddon is now known as dsneddon_away21:41
*** srobert_ has joined #openstack-ironic21:42
*** AlexeyAbashkin has joined #openstack-ironic21:43
*** srobert has quit IRC21:45
*** jcoufal has quit IRC21:46
*** srobert_ has quit IRC21:47
*** AlexeyAbashkin has quit IRC21:47
*** catintheroof has quit IRC21:53
*** catintheroof has joined #openstack-ironic21:53
openstackgerritOpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements  https://review.openstack.org/51102921:54
*** catintheroof has quit IRC21:55
*** anupn has joined #openstack-ironic21:56
openstackgerritJohn L. Villalovos proposed openstack/ironic-inspector master: pep8: Add 'application-import-names = ironic_inspector'  https://review.openstack.org/51163021:57
*** JayF has quit IRC21:58
*** lifeless has joined #openstack-ironic22:00
*** JayF has joined #openstack-ironic22:02
openstackgerritJohn L. Villalovos proposed openstack/ironic-inspector master: flake8: Enable some off-by-default checks  https://review.openstack.org/51163422:07
*** penick_ has quit IRC22:11
*** penick has joined #openstack-ironic22:11
openstackgerritRuby Loo proposed openstack/ironic master: [WIP] Copy port[group] VIF info from extra to internal_info  https://review.openstack.org/51163622:36
*** rbudden has quit IRC22:36
*** AlexeyAbashkin has joined #openstack-ironic22:43
*** AlexeyAbashkin has quit IRC22:47
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic"23:03
-openstackstatus- NOTICE: Workarounds are in place for libcurl and similar dependency errors due to stale ubuntu mirroring, and for POST_FAILURE results stemming from runaway inode utilization on the logs site; feel free to recheck failing changes for either of these problems now23:03
*** rwsu has joined #openstack-ironic23:14
*** mjturek has quit IRC23:15
*** actatux has quit IRC23:17
*** markguz__ has joined #openstack-ironic23:38
*** AlexeyAbashkin has joined #openstack-ironic23:42
*** markguz_ has quit IRC23:42
*** markguz__ has quit IRC23:43
*** bfournie has joined #openstack-ironic23:43
*** AlexeyAbashkin has quit IRC23:46
*** masber has joined #openstack-ironic23:47
*** bfournie has quit IRC23:48
*** sasha2 has quit IRC23:49
openstackgerritMerged openstack/ironic master: Add bindep.txt file  https://review.openstack.org/44420123:52
openstackgerritMerged openstack/ironic master: [docs] describe vendor passthru in hw types  https://review.openstack.org/50701923:54

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