Monday, 2017-10-09

*** baoli has joined #openstack-ironic00:25
*** baoli_ has joined #openstack-ironic00:26
*** baoli has quit IRC00:26
*** baoli has joined #openstack-ironic00:29
*** baoli_ has quit IRC00:29
*** penick has joined #openstack-ironic00:33
*** baoli has quit IRC00:38
*** baoli has joined #openstack-ironic00:48
*** litao__ has joined #openstack-ironic01:01
*** phuongnh has joined #openstack-ironic01:03
*** zhenguo has joined #openstack-ironic01:06
*** trungnv has joined #openstack-ironic01:34
*** Shatadru has joined #openstack-ironic02:19
*** ijw_ has joined #openstack-ironic02:22
*** ijw has quit IRC02:22
*** namnh has joined #openstack-ironic02:24
*** Shatadru is now known as Shatadru|coffee|02:33
*** zhangfei has joined #openstack-ironic02:41
*** pmannidi has quit IRC02:53
*** pmannidi has joined #openstack-ironic02:56
*** penick has quit IRC03:03
*** Shatadru|coffee| is now known as Shatadru03:05
*** dpawar has joined #openstack-ironic03:12
*** rbudden has quit IRC03:27
*** udesale has joined #openstack-ironic03:40
*** links has joined #openstack-ironic03:50
*** crushil has joined #openstack-ironic03:50
*** Shatadru is now known as Shatadru|afk04:04
*** dpawar has quit IRC04:05
*** etingof has quit IRC04:27
*** etingof has joined #openstack-ironic04:28
*** Shatadru|afk is now known as Shatadru04:34
*** crushil has quit IRC04:34
*** stendulker has joined #openstack-ironic04:43
*** Dinesh_Bhor has joined #openstack-ironic04:48
*** dpawar has joined #openstack-ironic04:52
*** phuongnh has quit IRC04:58
*** phuongnh has joined #openstack-ironic05:01
*** mikal has quit IRC05:04
*** marios has joined #openstack-ironic05:14
*** noam_ has joined #openstack-ironic05:24
*** jaianshu has joined #openstack-ironic05:25
*** pmannidi has quit IRC05:31
*** pmannidi has joined #openstack-ironic05:34
*** dpawar has quit IRC05:35
*** stendulker has quit IRC05:35
*** dpawar has joined #openstack-ironic05:38
*** etingof has quit IRC05:51
*** pmannidi has quit IRC05:51
*** dpawar has quit IRC05:53
*** spectr has joined #openstack-ironic05:54
*** jtomasek has joined #openstack-ironic05:56
*** jaianshu_ has joined #openstack-ironic06:00
*** ChubYann has quit IRC06:01
*** jaianshu has quit IRC06:03
*** udesale__ has joined #openstack-ironic06:03
*** udesale has quit IRC06:05
*** jaianshu__ has joined #openstack-ironic06:06
*** jaianshu_ has quit IRC06:09
*** etingof has joined #openstack-ironic06:12
*** rbartal has quit IRC06:13
*** vsaienk0 has joined #openstack-ironic06:14
*** dpawar has joined #openstack-ironic06:14
*** parlos has joined #openstack-ironic06:15
pas-hamorning ironic :)06:17
*** dsneddon has joined #openstack-ironic06:21
*** mjura has joined #openstack-ironic06:24
vsaienk0morning pas-ha  and all Ironic'ers!06:25
*** rbartal has joined #openstack-ironic06:26
*** ankkumar has joined #openstack-ironic06:35
*** rcernin has joined #openstack-ironic06:40
*** igordc has quit IRC06:48
*** igordc has joined #openstack-ironic06:50
*** ccamacho has joined #openstack-ironic06:52
*** gcb has joined #openstack-ironic06:55
*** dpawar has quit IRC06:55
*** baoli has quit IRC06:59
*** udesale has joined #openstack-ironic06:59
*** udesale has quit IRC06:59
*** udesale has joined #openstack-ironic06:59
*** udesale has quit IRC07:00
*** udesale__ has quit IRC07:01
*** jaganathan has joined #openstack-ironic07:01
*** udesale has joined #openstack-ironic07:01
*** pcaruana has joined #openstack-ironic07:08
*** etingof has quit IRC07:11
*** karimb has joined #openstack-ironic07:13
*** etingof has joined #openstack-ironic07:13
*** rbartal has quit IRC07:30
*** racedo has joined #openstack-ironic07:31
*** amarao has joined #openstack-ironic07:32
*** hoonetorg has quit IRC07:33
*** dpawar has joined #openstack-ironic07:34
*** Shatadru is now known as Shatadru|brb07:34
*** rbartal has joined #openstack-ironic07:44
*** hoonetorg has joined #openstack-ironic07:46
openstackgerritAparna proposed openstack/ironic master: Support SUM based firmware update as clean step for iLO drivers  https://review.openstack.org/42257207:47
*** etingof has quit IRC07:51
*** ianychoi has joined #openstack-ironic07:59
*** etingof has joined #openstack-ironic08:03
*** gcb has quit IRC08:17
*** gcb has joined #openstack-ironic08:17
*** lucas-afk is now known as lucasagomes08:24
*** ianychoi has quit IRC08:26
*** vsaienk0 has quit IRC08:27
*** d0ugal_ has quit IRC08:31
*** d0ugal has joined #openstack-ironic08:31
*** d0ugal has quit IRC08:31
*** d0ugal has joined #openstack-ironic08:31
*** vsaienk0 has joined #openstack-ironic08:31
*** derekh has joined #openstack-ironic08:32
*** e0ne has joined #openstack-ironic08:35
*** Shatadru|brb is now known as Shatadru08:39
*** amarao1 has joined #openstack-ironic08:41
*** vsaienk0 has quit IRC08:41
*** vsaienk0 has joined #openstack-ironic08:54
*** stendulker has joined #openstack-ironic08:56
*** amarao1 has quit IRC08:57
*** amarao1 has joined #openstack-ironic08:57
*** gcb has quit IRC09:06
*** athomas has joined #openstack-ironic09:14
*** gcb has joined #openstack-ironic09:19
*** ccamacho has quit IRC09:42
*** ccamacho has joined #openstack-ironic09:43
*** milan has joined #openstack-ironic09:46
milanmorning Ironic! :)09:47
milan#pixiesay -mflexing ...nothing like a Monday!09:47
PixieBootsᕙʕ⇀ᴥ⇀ʔᕗ: ...nothing like a Monday!09:47
*** aparnav has joined #openstack-ironic09:52
*** gcb has quit IRC09:59
etingofo/10:06
*** amarao1 has quit IRC10:09
milanetingof, a very early morning I guess! You already in US?10:10
milan:)10:10
openstackgerritVasyl Saienko proposed openstack/ironic master: [Devstack] Replace tap with veth  https://review.openstack.org/51046510:14
*** amarao1 has joined #openstack-ironic10:23
*** udesale has quit IRC10:25
*** rbartal has quit IRC10:27
*** phuongnh has quit IRC10:28
*** namnh has quit IRC10:30
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: WiP Add ansible deploy interface  https://review.openstack.org/51052210:39
*** rbartal has joined #openstack-ironic10:40
*** zhangfei has quit IRC10:41
*** jkilpatr has joined #openstack-ironic10:43
*** jkilpatr has quit IRC10:51
*** dtantsur|afk is now known as dtantsur10:55
dtantsurmorning ironic10:55
dtantsurtonyb: thanks, got it10:55
*** Shatadru is now known as Shatadru|Gone10:56
*** Goneri has joined #openstack-ironic10:56
*** jkilpatr has joined #openstack-ironic11:05
*** nicodemos has joined #openstack-ironic11:07
*** nicodemos has joined #openstack-ironic11:07
*** gmonteiro has joined #openstack-ironic11:09
*** fellypefca has joined #openstack-ironic11:12
fellypefcaGood morning :D11:12
*** parlos has quit IRC11:12
openstackgerritVasyl Saienko proposed openstack/ironic master: [Devstack] Replace tap with veth  https://review.openstack.org/51046511:14
dtantsurvsaienk0: hi! is this ^^ fixing some bug?11:16
vsaienk0dtantsur: I'm checking it might fix issues with multinode11:16
dtantsurgreat!11:16
*** parlos has joined #openstack-ironic11:16
vsaienk0dtantsur: but still prefer to revert enabling Pike UCA, as root cause still not clear11:17
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-ui master: Imported Translations from Zanata  https://review.openstack.org/51053411:18
*** aparnav has quit IRC11:21
*** stendulker has quit IRC11:24
*** lucasagomes is now known as lucas-hungry11:27
*** Goneri has quit IRC11:28
*** ankkumar has quit IRC11:33
*** jaianshu__ has quit IRC11:33
*** dpawar has quit IRC11:35
*** sambetts|afk is now known as sambetts11:44
sambettsvsaienk0: OVS doesn't remove ports what the physical device gets deleted, and when a port with the same name reappears it OVS rehooks into it11:46
*** leyal has quit IRC11:47
vsaienk0sambetts: what will be with settings applied to ovs port when phisycal port is not present?11:47
sambettsvsaienk0: whatever was on the OVS port before11:47
*** lihi has quit IRC11:47
sambettsvsaienk0: it remains in the OVS DB exactly like it was, until the physical device reappears11:48
*** lihi has joined #openstack-ironic11:49
*** leyal has joined #openstack-ironic11:49
vsaienk0sambetts: lets see what our CI thinks about it11:52
sambettsvsaienk0: switching to a veth won't work as expected, because libvirt can't hook into or recreate a veth pair (I tried when original redesigning the devstack plugin)11:53
sambettsunless you do vm --> tap --> <bridge> ---> veth pair --> OVS11:54
sambettsbasically the newest version of libvirt screwed us over because you used to be able to make it so libvirt didn't delete the network interface11:55
sambettsnow for some stupid reason it always deletes it ...11:55
*** jaypipes has joined #openstack-ironic11:56
vsaienk0sambetts: I remember long time ago we had this setup vm -> bridge -> veth pair -> ovs but than we moved to tap11:57
sambettsyeah, and back then it worked good because you could tell libvirt to keep its gruby hands off11:58
sambettsrecently though it stopped being able to do that11:58
sambettswhich is suuuuuper dumb11:58
*** trown|outtypewww is now known as trown11:59
*** lets has joined #openstack-ironic12:02
*** led_ has joined #openstack-ironic12:03
*** lets has quit IRC12:03
*** led_ has quit IRC12:06
*** etingof has quit IRC12:07
*** leyal has quit IRC12:11
*** leyal has joined #openstack-ironic12:11
*** udesale has joined #openstack-ironic12:13
*** crushil has joined #openstack-ironic12:18
*** parlos has quit IRC12:19
*** etingof has joined #openstack-ironic12:21
*** crushil has quit IRC12:22
*** hoonetorg has quit IRC12:23
*** lucas-hungry is now known as lucasagomes12:24
noam_hi12:28
*** bfournie has quit IRC12:29
*** bfournie has joined #openstack-ironic12:29
noam_i have 3 physical server(same hardware) 2 of them inspected and deploy okay but one is fail to inspect with " WARNING ironic_python_agent.ironic_api_client [-] Failure status code: 404" and lead what to check do?12:30
*** bfournie has quit IRC12:34
*** jcoufal has joined #openstack-ironic12:36
*** chlong has quit IRC12:37
openstackgerritVasyl Saienko proposed openstack/ironic master: WIP: [Devstack] Replace tap with veth  https://review.openstack.org/51046512:38
openstackgerritVasyl Saienko proposed openstack/ironic master: WIP: [Devstack] Replace tap with veth  https://review.openstack.org/51046512:39
*** baoli has joined #openstack-ironic12:39
vsaienk0sambetts: I checked veth devices works fine when update vm.xml template a little12:40
*** hoonetorg has joined #openstack-ironic12:43
*** catintheroof has joined #openstack-ironic12:43
sambettsvsaienk0: mode "direct" libvirt will setup either a macvtap or vepa on that interface so the VM isn't getting the actual interface12:44
*** bfournie has joined #openstack-ironic13:02
*** parlos has joined #openstack-ironic13:09
*** dprince has joined #openstack-ironic13:10
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: Fix waiting for target disk to appear  https://review.openstack.org/44364913:10
dtantsurwould love more opinion on ^^^13:11
*** gcb has joined #openstack-ironic13:17
*** mjturek has joined #openstack-ironic13:18
mjturekgm ironic!13:18
sambettsdtantsur: taking a look now, it seems like an issue we should solve13:22
dtantsuryeah13:22
dtantsurmorning mjturek13:22
openstackgerritJohn Garbutt proposed openstack/ironic-specs master: Traits on Ironic Nodes  https://review.openstack.org/50453113:33
*** rbudden has joined #openstack-ironic13:33
johnthetubaguydtantsur: thanks for the review on the traits spec, I updated that given your comments13:34
johnthetubaguydtantsur: I didn't answer your question about driver detected traits though, I just left that out of scope, which is totally cheating13:34
dtantsurI'm fine, if introducing them later won't break this API :)13:34
johnthetubaguyI wonder about having a separate driver_traits field on the node, that users can't change, and the Nova virt driver just does a union, but that kinda heavyweight13:35
johnthetubaguy++ on making sure we can add them later13:36
*** MattMan has quit IRC13:40
*** bnemec has joined #openstack-ironic13:40
*** MattMan has joined #openstack-ironic13:40
dtantsurjohnthetubaguy: driver_traits may be not so bad.. otherwise we need to make sure that in this API users can distinguish between normal traits and these driver-provided.. which will complicate the API13:41
dtantsurI feel like I'd have at least a mention of automatic traits here. otherwise we cannot approach deployment templates13:42
johnthetubaguydtantsur: keeping them separate should stop any confusion about what you as a user can change, I guess the key thing would be to extend the node list traits filtering to pick from either driver or user traits13:43
dtantsurouch, yeah. this is going to be confusing13:43
johnthetubaguyyeah, I was reading through your comments on the config-template-traits spec, it would be good to get more of those details ironed out13:43
johnthetubaguydtantsur: I am a little bit tempted to add it as operator_traits or user_traits on the node13:44
dtantsurjohnthetubaguy: updating JSON fields can be a nightmare, I really suggest we don't get more writeable JSON fields13:48
johnthetubaguydtantsur: certainly, these would just be extra top level fields13:48
dtantsurjohnthetubaguy: we can start with a simpler CRUD API, where we don't have "replace all" and "delete all" calls13:49
johnthetubaguydtantsur: that makes us very unlike the API WG guidelines though, and very different to placement13:49
dtantsurAPI SIG guidelines concern tags, which are always operator-provided13:49
dtantsurwe're talking about something that can be derived internally under certain conditions13:50
johnthetubaguythat while I was keeping the lists separate13:50
*** etingof has quit IRC13:50
johnthetubaguyoops, I meant to say, that's why I was thinking of keeping the two lists of traits separate13:50
johnthetubaguyI need to think more about the config traits, I worry we are missing a bit of infrastructure somewhere13:51
dtantsurmy thinking about config traits was that ironic derives them from existing configuration templates by removing what node's driver cannot apply13:51
johnthetubaguy++ all that13:52
dtantsura different option would be for an operator to always set them explicitly, while a driver will only validation if such trait can be set (= it can apply such template)13:52
dtantsurthe latter is more work for an operator, and will make your API go through drivers somehow..13:52
dtantsurso I like the former somewhat more13:52
sambettsi like explict vs implict though :/13:53
*** crushil has joined #openstack-ironic13:53
johnthetubaguyI suppose the opt in part of this is largely done in the Nova flavor, so its still kinda explicit (if you squint really hard)?13:53
*** zhangfei has joined #openstack-ironic13:54
dtantsursambetts: well, both have an implicit bit. in the latter option an operator has to guess what can be applied to which node13:54
sambettsunless we provide an extension to the driver API to allow discovery13:54
sambettsof supported traits13:54
dtantsurthat's an option too13:55
dtantsurbut s/driver API/node API/ because of the driver composition..13:55
johnthetubaguyah, I am thinking about the RAID config one, I should work through that in the spec13:56
johnthetubaguythe CPU flags thing is too much of a special case13:56
dtantsurwe don't have to validate the exact structure of a BIOS config requests13:58
openstackgerritJohn Garbutt proposed openstack/ironic-specs master: WIP: Config Template traits  https://review.openstack.org/50495213:58
johnthetubaguythats a rebase, ignore that ^13:58
dtantsurwe only validate that a driver can even set BIOS config13:58
dtantsurk13:58
*** links has quit IRC14:03
sambettssupported traits I think aligns similarly to a conversation I was having on a patch recently about exposing allowed power states on nodes14:07
*** etingof has joined #openstack-ironic14:07
*** chlong has joined #openstack-ironic14:08
johnthetubaguysambetts: so the node should probably list what it supports (BIOS, RAID, etc), to help when setting up the config templates, etc14:09
johnthetubaguydtantsur: we said about allow things before and after the existing "deploy", what would we do after the existing deploy? Maybe they should all happen before?14:11
*** jaganathan has quit IRC14:12
sambettsI think there are two things we have to expose, supported X, and currently allowed X, because sometimes something might be supported e.g. soft power off, but not supported by the current node's state, e.g. its already powered off14:12
johnthetubaguysambetts: that sounds a lot like the capabilities API cinder and nova were talking about14:15
* sambetts runs away 14:15
johnthetubaguyi.e. what buttons should be removed vs greyed out in horizon14:15
johnthetubaguy(maybe...)14:16
johnthetubaguysambetts: heh14:16
sambettsyeah, its that kind of thing, its things like exposing via the API which verbs I can use on a node, e.g. provide, deploy etc, so that people and code can discover what valid actions they have against a particlar node14:17
sambettse.g. discover valid actions, vs trying actions and seeing if they work or not14:18
sambettsor having to code into the client valid actions based on certain states14:19
*** chlong_ has joined #openstack-ironic14:21
*** dpawar has joined #openstack-ironic14:26
*** zhangfei has quit IRC14:28
*** rpioso has joined #openstack-ironic14:29
rpiosoGood morning, ironicers!14:30
rpiosoI'm reviewing the BIOS spec.14:30
*** spectr has quit IRC14:30
rpiosoIt states, "The node BIOS settings will be cached on first time, when going from enroll14:31
rpioso  to manageable14:31
rpiosoCopy & paste!14:31
rpiosoIt states, "The node BIOS settings will be cached on first time, when going from enroll to manageable."14:32
openstackgerritVasyl Saienko proposed openstack/ironic master: WIP: [Devstack] Replace tap with veth  https://review.openstack.org/51046514:33
rpiosoIt could several exchanges with a DRAC BMC to obtain all of a node's settings.  Also, it could take minutes before those exchanges can be issued, while the driver waits for the DRAC to be in the ready state.  Is that acceptable during the state transition from enroll to manageable?14:35
rpiosos/It could/It could require/14:35
dtantsurrpioso: on this transition we already talk to the BMC to verify the credentials and get the power14:37
*** markguz_ has joined #openstack-ironic14:43
*** hw_wutianwei has joined #openstack-ironic14:43
rpiosodtantsur: So a several minutes operation is okay during that transition?14:47
prometheanfireis there a way to triger a node check-in (health check) to get stuff like power-state?14:48
rpiosodtantsur: I just want to ensure the DRAC driver could deliver what's being proposed :)14:48
prometheanfirerpioso: sounds like what's happening here, nodes just get stuck in the 'enroll' state.  we have to switch it to manage then provide to trigger the clean14:49
*** jroll has quit IRC14:50
*** amarao has quit IRC14:51
*** jroll has joined #openstack-ironic14:51
dtantsurrpioso: I guess it's "up to several minutes", I hope in normal operation a few calls to the BMC do not take minutes ;)14:51
dtantsurbut yeah, it's a compromise14:51
*** amarao1 has quit IRC14:53
*** hw_wutianwei1 has joined #openstack-ironic14:53
*** dpawar has quit IRC14:54
*** hw_wutianwei has quit IRC14:55
*** hw_wutianwei1 is now known as hw_wutianwei14:55
*** links has joined #openstack-ironic14:57
*** [1]rpioso has joined #openstack-ironic15:02
[1]rpiosodtantsur: I hope so, too :)15:02
[1]rpiosodtantsur: Thank you!15:03
*** [1]rpioso has quit IRC15:05
*** mjura has quit IRC15:05
openstackgerritMerged openstack/python-ironicclient master: Replace testr with stestr  https://review.openstack.org/51001115:06
*** trown is now known as trown|outtypewww15:12
*** rpioso has quit IRC15:16
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Refactoring the firewall  https://review.openstack.org/47183115:18
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Introducing a dnsmasq PXE filter driver  https://review.openstack.org/46644815:18
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Allow concurrect updating of dnsmasq configuration  https://review.openstack.org/50443815:18
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: TEST check dnsmasq PXE filter in devstack  https://review.openstack.org/46871215:18
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: WiP Add ansible deploy interface  https://review.openstack.org/51052215:19
*** vsaienk0 has quit IRC15:19
* milan relocates15:19
*** gcb has quit IRC15:20
*** chlong has quit IRC15:22
*** chlong_ has quit IRC15:22
*** milan has quit IRC15:25
prometheanfireit's been 15 min15:29
prometheanfire| power_state            | None                                                                    |15:29
prometheanfirethen again, newton...15:29
TheJuliaprometheanfire: That makes me think some sort of ipmi communication issue since unless it is explicitly disabled, we try and record that status early on.15:37
* TheJulia reads back a little15:37
*** ijw has joined #openstack-ironic15:37
TheJuliawow, lots of discussion this morning15:38
prometheanfire:D15:39
*** penick has joined #openstack-ironic15:39
prometheanfireTheJulia: if I switch the node to manage it picks it up15:39
*** ijw_ has quit IRC15:40
TheJuliaoh15:40
prometheanfirejust not in 'enroll'15:41
TheJuliaYeah, enrolled nodes are not touched, manageable nodes are checked for power state15:41
prometheanfireso the enroll state is kinda like a pre-standby?15:41
*** ijw_ has joined #openstack-ironic15:41
prometheanfireanyway, looks like it's trying to clean now15:42
TheJulia\o/15:42
TheJuliaprometheanfire: yeah, a "we know about it, but we don't actually manage it" state15:42
*** priteau has joined #openstack-ironic15:43
prometheanfirek15:43
openstackgerritMerged openstack/ironic master: Add default configuration files to data_files  https://review.openstack.org/50619815:44
NobodyCamGood Morning Ironic'ers15:44
*** ijw has quit IRC15:44
TheJuliagood morning NobodyCam15:44
NobodyCamGood Morning TheJulia :)15:45
openstackgerritMerged openstack/ironic master: Makes ironic build reproducible  https://review.openstack.org/35296315:47
*** catintheroof has quit IRC15:48
dtantsurmorning TheJulia, NobodyCam15:49
NobodyCamGood Morning dtantsur :)15:50
*** rama_y has joined #openstack-ironic15:53
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: Fix waiting for target disk to appear  https://review.openstack.org/44364915:53
dtantsurwith functional tests fixed ^^^15:54
*** dpawar has joined #openstack-ironic15:57
TheJulia\o/15:57
*** dpawar has quit IRC15:58
*** dpawar has joined #openstack-ironic15:58
*** jaianshu has joined #openstack-ironic15:59
*** e0ne has quit IRC16:01
*** marios has quit IRC16:02
*** dpawar has quit IRC16:03
*** hw_wutianwei has quit IRC16:03
openstackgerritMerged openstack/bifrost master: Fix some old hardcoded /httpboot references  https://review.openstack.org/51022816:07
openstackgerritVasyl Saienko proposed openstack/ironic master: WIP: [Devstack] Replace tap with veth  https://review.openstack.org/51046516:09
*** srart has joined #openstack-ironic16:10
prometheanfirein order for auto-clean to be done, do I need to set instance_info metadata?16:12
TheJuliaprometheanfire: no16:12
*** parlos has quit IRC16:12
prometheanfirecool16:12
openstackgerritJohn Garbutt proposed openstack/ironic-specs master: Config Template traits  https://review.openstack.org/50495216:14
*** udesale has quit IRC16:16
*** chlong_ has joined #openstack-ironic16:16
*** chlong has joined #openstack-ironic16:16
*** noam_ has quit IRC16:20
*** srart has quit IRC16:20
*** lucasagomes is now known as lucas-afk16:21
*** milan has joined #openstack-ironic16:29
*** fragatina has joined #openstack-ironic16:29
*** vsaienk0 has joined #openstack-ironic16:30
*** pcaruana has quit IRC16:32
dtantsurvsaienk0, jlvillal, hey, your vote is missing on http://lists.openstack.org/pipermail/openstack-dev/2017-October/122971.html16:32
jlvillaldtantsur: Oh, I was going with lazy consensus on that16:32
dtantsurack16:32
dtantsurjlvillal: I don't mind, just making sure you've seen it :)16:33
jlvillaldtantsur: I did!16:33
jlvillalthanks16:33
*** rbartal has quit IRC16:33
*** rpioso has joined #openstack-ironic16:36
openstackgerritMerged openstack/sushy master: Adds EthernetInterface to the library  https://review.openstack.org/45253216:37
*** vsaienk0 has quit IRC16:40
*** srart has joined #openstack-ironic16:40
*** rbartal has joined #openstack-ironic16:46
*** rcernin has quit IRC16:49
*** stendulker has joined #openstack-ironic16:54
dtantsurour meeting is in 3 minutes! brew your coffee and get ready :)16:57
*** links has quit IRC16:58
aNuposicdtantsur, thumbs up :)16:59
*** aNuposic is now known as anupn16:59
*** derekh has quit IRC17:01
*** harlowja has joined #openstack-ironic17:01
*** ijw_ has quit IRC17:07
*** fragatina has quit IRC17:09
*** Nisha_Agarwal has joined #openstack-ironic17:10
*** krtaylor_ has joined #openstack-ironic17:13
*** ijw has joined #openstack-ironic17:13
*** krtaylor has quit IRC17:14
*** athomas has quit IRC17:16
*** ijw has quit IRC17:16
*** krtaylor_ has quit IRC17:17
*** krtaylor has joined #openstack-ironic17:17
*** rbartal has quit IRC17:20
*** jaianshu has quit IRC17:26
*** Nisha_Agarwal has quit IRC17:30
*** jtomasek has quit IRC17:30
*** Nisha_Agarwal has joined #openstack-ironic17:30
*** jtomasek has joined #openstack-ironic17:31
*** Nisha_Agarwal has quit IRC17:31
*** Nisha_Agarwal has joined #openstack-ironic17:32
*** mgoddard has joined #openstack-ironic17:34
*** Nisha_Agarwal has quit IRC17:37
*** ijw has joined #openstack-ironic17:43
*** sambetts is now known as sambetts|afk17:45
sambetts|afknight all17:45
sambetts|afko/17:45
fellypefcanight sambetts|afk17:45
*** ijw has quit IRC17:47
rpiosodtantsur: https://review.openstack.org/#/c/481318/ introduced a serious regression in pxe_drac.  It causes ironic deployment of PowerEdge 12G servers to almost always, if not always, fail.17:49
patchbotpatch 481318 - ironic - Revert "Wait until iDRAC is ready before out-of-ba... (MERGED)17:49
rpiosodtantsur: And PowerEdge 13G fail to deploy 25-33% of the time.17:49
rpiosodtantsur: We've seen the 13G failures in the Dell 3d party CI.17:50
rpiosodtantsur: We discovered that they're caused by the is-drac-ready timeout being too short for those PowerEdge generations.17:50
rpiosodtantsur: https://review.openstack.org/#/c/507942/ fixes the serious regression.17:51
patchbotpatch 507942 - ironic - python-dracclient driver version update17:51
*** e0ne has joined #openstack-ironic17:51
dtantsurrpioso: no, it does not fix anything. sorry, but it does not. it's a purely documentation change.17:51
*** Nisha_Agarwal has joined #openstack-ironic17:51
dtantsurthere is no code change to it, it does not oblig anyone or anything to do anything17:52
dtantsurrpioso: also see stendulker's comment17:52
dtantsurI mean, I can merge it, whatever. but please do not call it fixing a bug, it's just documentation.17:54
rpiosodtantsur: Code is documentation :)  And documentation is helpful.  I understand your distro explanation from last week, and stendulker's comment.  However, as TheJulia pointed out, if python-dracclient 1.3.0 is already installed, no upgrade to the fix will occur.17:54
dtantsurrpioso: yes, nor will it happen with your patch17:54
*** Nisha_Agarwal has quit IRC17:54
dtantsurit's documentation after all... and I'm not sure anybody in the world uses it automatically17:54
dtantsurI can firmly say that this file is completely ignored by RDO and RH OSP17:55
*** Nisha_Agarwal has joined #openstack-ironic17:55
rpiosodtantsur: Couldn't the operator use driver-requirements.txt with pip?17:55
dtantsurwell, until I update the versions manually, that is17:55
rpiosodtantsur: I understand the RDO and RH OSP distro situation.17:55
dtantsurthey could, but I don't think a lot of people do17:55
dtantsurwhat I'm trying to do is to clarify what requirements files are for17:56
dtantsurwhat I'm saying also relates to global-requirements, even though these files are used automatically17:56
dtantsurrpioso: I'm referring to https://github.com/openstack/requirements#for-upgrading-requirements-versions17:58
openstackgerritMerged openstack/python-ironicclient master: Do not use urljoin in base http client  https://review.openstack.org/50985117:59
rpiosodtantsur: Fair enough.  I believe we're on the same page about the nature of the python-dracclient library change.  If you prefer that we withdraw it, I would understand.  Please note that I'm not speaking for cdearborn.18:00
rpiosodtantsur: Thank you for that requirements doc url.18:01
dtantsurrpioso: I'd wait for cdearborn. I don't care too much about the future of this change, I just want to be on the same page about requirements indeed :)18:01
rpiosodtantsur: Would global requirements be a better place for it?18:02
openstackgerritStenio Araujo proposed openstack/ironic master: Migrate python-oneviewclient validations to Ironic OneView drivers  https://review.openstack.org/46842818:03
openstackgerritStenio Araujo proposed openstack/ironic master: Add validations for OneView ML2 driver  https://review.openstack.org/50894618:03
openstackgerritStenio Araujo proposed openstack/ironic master: Get a new OneView client when needed  https://review.openstack.org/51064418:03
dtantsurrpioso: global-requirements follows the policy I've linked above. they never accept version changes for bug fixes..18:03
dtantsurwe've been a bit more relaxed about it with driver-requirements, actually18:03
Tenguhello! anyone can explain me this error? http://paste.openstack.org/show/623128/  I'm trying to update a tripleO overcloud, adding new nodes, but apparently the nodes aren't properly detected. I suspect this issue to be a part of the problem18:04
TheJuliaTengu: does each node have at least one port registered?18:06
* dtantsur has to go now, sorry18:06
dtantsursee you tomorrow18:06
*** dtantsur is now known as dtantsur|afk18:06
rpiosodtantsur: Got it!  Thank you.  That was more than a bit more, so I'm especially appreciative.18:07
rpiosodtantsur|afk: Good nite18:07
TenguTheJulia: how may I check that?18:07
TheJuliaTengu: I believe `openstack baremetal port list`18:09
TheJuliahowever, I don't have a linux cli immediately handy to give you a more precise command to narrow things down18:09
TenguI'm on it18:10
Tenguopenstack baremetal node vif list ceph-storage-1 // lists an interface ID18:10
*** led_ has joined #openstack-ironic18:10
*** pcaruana has joined #openstack-ironic18:11
Tenguand, compared to another one that's already deployed, it has only one interface ID18:11
*** stendulker has quit IRC18:11
Tengubut it's apparently speaking about hardware interface18:11
TheJuliaTengu: vifs are attachments to be made to neutron ports, ports are actual physical ports we know about18:12
* TheJulia begins to wonder if we have a clean-up bug someplace or somehow something is getting orphaned18:12
Tengubug ? on ironic, that might prevent my current tries?18:13
* Tengu will go buy some rope18:13
TenguTheJulia: openstack baremetal port list lists 7 interfaces. I have 7 hardware nodes, two of them aren't deployed.18:14
TenguI think it's OK, because the two nodes are known by ironic, and """ready to provision""".18:14
Tenguwell, when it finds them.18:14
*** dprince has quit IRC18:16
*** sambetts|afk has quit IRC18:17
*** mgoddard has quit IRC18:18
*** sambetts_ has joined #openstack-ironic18:20
TheJuliaTengu: I'm just wondering if because your the second person to come in with a similar issue18:22
TheJuliain a few days18:22
Tenguerf18:23
TheJuliaTengu: so, there could be a couple things going on. You could be trying to associate multiple vifs to a node. you could have a vif record for a node that is not deployed presently... possibly.  Ready should be "available" state18:23
TenguI'm dropping the two nodes and re-importing them back, I've also ensured the "openstack server list" is clean as well.18:23
TheJuliawithout peering into your conductor logs, I suspect your not going to get a good understanding if this is occuring with heat.18:24
TheJulia:(18:24
Nisha_AgarwalTengu, it looks like the port interface to which Nova is trying to attach a VIF already has a VIF attached18:27
Tengu:/18:27
*** vsaienk0 has joined #openstack-ironic18:29
Tenguahaaa18:31
TenguTheJulia: I've completely dropped the nodes, re-imported them, and apparently the cleanup did drop two interfaces in the openstack baremetal port list.18:31
TenguTheJulia: meaning: apparently, there's something tricky in there. Although I'm not sure where it is, but I suspect it might be in heat with its "rollback" when it fails.18:32
TheJuliafun :(18:33
Tengureally.18:33
Tengu-.-18:33
Tengujust lost about 4 hours this evening.18:33
TenguI'm running a new deploy, hopefully this one will go through.18:34
TheJuliayou also want to check the neutron ports to make sure the mac addresses aren't showing as assigned to ports in neutron still since ironic has no means to really reconcile that externally aside from detaching the vif it knows about18:34
Nisha_AgarwalTengu, i agree with what TheJulia said above ^^^18:35
Tenguhmm.18:35
Tengu"fun". neutron port-list shows a lot more interface than it should.18:36
TheJuliaohhhhhh that might be it then18:36
TheJuliasome of those will be routers/dhcp18:36
TheJuliaso you have to kind of do a process of elimination to make sure18:37
TheJuliastepping away to get some lunch and run an errand, will be on my phone18:37
Tenguhumpf…18:37
Tenguthat won't be fun at all. I can just destroy the current setup ;)18:37
*** e0ne has quit IRC18:39
*** vsaienk0 has quit IRC18:39
Tenguapparently, I have a lot of fa: prefix. I guess it's for virtual interfaces?18:40
Tengubut I think the physical MAC are free.18:41
Tengubut apparently that's not the only issue. the other one is related to nova I think…18:46
*** dprince has joined #openstack-ironic18:49
*** milan has quit IRC19:01
*** Nisha_Agarwal has quit IRC19:05
*** ijw has joined #openstack-ironic19:06
*** milan has joined #openstack-ironic19:06
*** jrist has quit IRC19:07
*** jtomasek has quit IRC19:13
openstackgerritMerged openstack/ironic-ui master: Imported Translations from Zanata  https://review.openstack.org/51053419:17
openstackgerritHugo Nicodemos proposed openstack/ironic master: Migrate python-oneviewclient validations to Ironic OneView drivers  https://review.openstack.org/46842819:19
*** jrist has joined #openstack-ironic19:20
openstackgerritHugo Nicodemos proposed openstack/ironic master: Add validations for OneView ML2 driver  https://review.openstack.org/50894619:24
openstackgerritHugo Nicodemos proposed openstack/ironic master: Add validations for OneView ML2 driver  https://review.openstack.org/50894619:27
openstackgerritHugo Nicodemos proposed openstack/ironic master: Get a new OneView client when needed  https://review.openstack.org/51064419:28
*** srobert has joined #openstack-ironic19:33
*** fellypefca is now known as fellypefca-afk19:36
*** srobert has quit IRC19:41
*** mikal has joined #openstack-ironic19:44
*** mat128 has joined #openstack-ironic19:46
*** milan has quit IRC19:52
*** ChubYann has joined #openstack-ironic20:02
*** crushil has quit IRC20:03
*** ijw has quit IRC20:03
*** crushil has joined #openstack-ironic20:03
*** ijw has joined #openstack-ironic20:07
*** fragatina has joined #openstack-ironic20:17
*** pcaruana has quit IRC20:18
*** boris_42_ has joined #openstack-ironic20:18
*** dprince has quit IRC20:19
openstackgerritMichael Turek proposed openstack/ironic-python-agent master: Use LSHW in place of dmidecode for the default hardware manager  https://review.openstack.org/50179920:20
openstackgerritStenio Araujo proposed openstack/ironic master: Soft power operations for OneView hardware type  https://review.openstack.org/51068520:31
*** [1]rpioso has joined #openstack-ironic20:33
*** rpioso has quit IRC20:36
*** priteau_ has joined #openstack-ironic20:37
*** priteau has quit IRC20:37
openstackgerritRamamani Yeleswarapu proposed openstack/ironic master: Fail deploy if agent returns >= 400  https://review.openstack.org/26931120:38
*** Goneri has joined #openstack-ironic20:39
*** [1]rpioso has quit IRC20:40
*** crushil has quit IRC20:47
*** jcoufal has quit IRC20:50
*** srobert has joined #openstack-ironic20:52
openstackgerritYusef Shaban proposed openstack/sushy master: Implement Redfish Sessions  https://review.openstack.org/47194220:53
*** ijw has quit IRC20:54
*** ijw has joined #openstack-ironic20:55
*** jkilpatr has quit IRC20:56
*** srobert has quit IRC20:56
openstackgerritJohn L. Villalovos proposed openstack/ironic master: DNM: Testing disabling UCA for multinode job #1  https://review.openstack.org/51069220:56
openstackgerritJohn L. Villalovos proposed openstack/ironic master: DNM: Testing disabling UCA for multinode job #2  https://review.openstack.org/51069320:58
openstackgerritJohn L. Villalovos proposed openstack/ironic master: DNM: Testing disabling UCA for multinode job #3  https://review.openstack.org/51069420:58
*** crushil has joined #openstack-ironic21:00
*** priteau_ has quit IRC21:01
*** penick_ has joined #openstack-ironic21:04
*** penick has quit IRC21:06
*** e0ne has joined #openstack-ironic21:11
*** ijw has quit IRC21:19
*** ijw has joined #openstack-ironic21:19
prometheanfiredoes anyone know what the localboot element could be?21:20
prometheanfirestep 6 of the building ironic images https://docs.openstack.org/openstack-ansible-os_ironic/latest/configure-ironic.html21:20
prometheanfirethe element doesn't seem to exist anymore21:20
*** exodusftw has quit IRC21:30
*** penick has joined #openstack-ironic21:33
*** jkilpatr has joined #openstack-ironic21:34
*** penick_ has quit IRC21:36
*** penick has quit IRC21:37
*** e0ne has quit IRC21:38
*** penick has joined #openstack-ironic21:39
*** exodusftw has joined #openstack-ironic21:39
TheJuliaprometheanfire: it _might_ be an alias somewhere for `vm`21:40
*** [1]rpioso has joined #openstack-ironic21:43
*** ijw has quit IRC21:53
*** etingof has quit IRC21:53
*** chlong_ has quit IRC21:59
*** chlong has quit IRC21:59
openstackgerritJohn L. Villalovos proposed openstack/ironic master: DNM: Testing disabling UCA for multinode job #3  https://review.openstack.org/51069422:01
openstackgerritJohn L. Villalovos proposed openstack/ironic master: DNM: Testing set UCA release to ocata for multinode job #3  https://review.openstack.org/51069422:02
openstackgerritJohn L. Villalovos proposed openstack/ironic master: DNM: Testing set UCA release to ocata for multinode job #2  https://review.openstack.org/51069322:04
openstackgerritJohn L. Villalovos proposed openstack/ironic master: DNM: Testing set UCA release to ocata for multinode job #1  https://review.openstack.org/51069222:05
*** etingof has joined #openstack-ironic22:06
*** ijw has joined #openstack-ironic22:06
*** fragatina has quit IRC22:13
*** fragatina has joined #openstack-ironic22:13
*** jrist has quit IRC22:14
*** jaypipes has quit IRC22:14
openstackgerritRamamani Yeleswarapu proposed openstack/ironic master: Add missing 'autospec' to unit tests - /unit/dhcp/  https://review.openstack.org/50967222:23
*** Sukhdev has joined #openstack-ironic22:23
*** karimb has quit IRC22:24
*** boris_42_ has quit IRC22:25
*** pmannidi has joined #openstack-ironic22:27
*** baoli has quit IRC22:29
*** fragatina has quit IRC22:34
*** jrist has joined #openstack-ironic22:35
*** etingof has quit IRC22:47
*** catintheroof has joined #openstack-ironic22:47
*** Sukhdev has quit IRC22:51
*** bfournie has quit IRC22:54
*** [1]rpioso has quit IRC22:56
*** etingof has joined #openstack-ironic23:01
*** Goneri has quit IRC23:16
*** markguz_ has quit IRC23:19
*** mjturek has quit IRC23:19
*** crushil has quit IRC23:21
*** crushil has joined #openstack-ironic23:21
*** ijw has quit IRC23:26
*** bfournie has joined #openstack-ironic23:38
*** bfournie has quit IRC23:40
*** bfournie has joined #openstack-ironic23:40

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