Wednesday, 2017-05-31

*** chas has joined #openstack-ironic00:09
*** chas has quit IRC00:14
*** shobhar_ has quit IRC00:20
openstackgerritTuan Luong-Anh proposed openstack/ironic master: Enable OSProfiler support in Ironic  https://review.openstack.org/35814200:24
*** xavierr has quit IRC00:25
*** xavierr has joined #openstack-ironic00:28
*** rloo has quit IRC00:28
openstackgerritJulia Kreger proposed openstack/ironic master: Wire in storage interface attach/detach operations  https://review.openstack.org/40629000:47
openstackgerritJulia Kreger proposed openstack/ironic master: Logic for skipping deployment with BFV  https://review.openstack.org/45424300:47
openstackgerritJulia Kreger proposed openstack/ironic master: iPXE template support for iSCSI  https://review.openstack.org/41332400:47
openstackgerritJulia Kreger proposed openstack/ironic master: Wire in storage interface attach/detach operations  https://review.openstack.org/40629000:48
openstackgerritJulia Kreger proposed openstack/ironic master: iPXE template support for iSCSI  https://review.openstack.org/41332400:48
openstackgerritJulia Kreger proposed openstack/ironic master: Logic for skipping deployment with BFV  https://review.openstack.org/45424300:49
*** frontrunner has joined #openstack-ironic00:49
*** phuongnh has joined #openstack-ironic01:01
openstackgerritTuan Luong-Anh proposed openstack/ironic master: Introduce hpOneView and ilorest to OneView  https://review.openstack.org/46812901:06
*** hw_wutianwei has joined #openstack-ironic01:08
*** gcb has joined #openstack-ironic01:13
*** arahal_ has quit IRC01:32
*** ianychoi_ is now known as ianychoi01:35
*** baoli_ has quit IRC01:40
openstackgerritHironori Shiina proposed openstack/ironic-python-agent master: Copy ldlinux.c32 for building ISO image  https://review.openstack.org/46931002:08
*** chas has joined #openstack-ironic02:10
*** shobhar has joined #openstack-ironic02:13
*** chas has quit IRC02:15
*** jrist has quit IRC02:20
*** jaganathan has joined #openstack-ironic02:23
*** shobhar has quit IRC02:26
*** shobhar has joined #openstack-ironic02:27
*** sasha2 has quit IRC02:29
*** SerenaFeng has joined #openstack-ironic02:31
*** litao__ has joined #openstack-ironic02:32
*** jrist has joined #openstack-ironic02:34
*** shuyingya has joined #openstack-ironic02:41
*** tuanluong has joined #openstack-ironic02:46
*** shuyingy_ has joined #openstack-ironic02:48
*** shuyingya has quit IRC02:48
*** vikrant has joined #openstack-ironic03:15
*** vikrant is now known as vikrant|brb03:24
*** frontrunner has quit IRC03:26
*** udesale has joined #openstack-ironic03:26
*** SerenaFeng has quit IRC03:26
*** udesale has quit IRC03:31
*** udesale has joined #openstack-ironic03:31
*** SerenaFeng has joined #openstack-ironic03:34
*** rbudden has quit IRC03:38
*** vikrant|brb is now known as vikrant03:41
*** links has joined #openstack-ironic03:45
*** priteau has joined #openstack-ironic04:08
*** jaosorior has quit IRC04:10
*** chas has joined #openstack-ironic04:11
*** priteau has quit IRC04:12
*** jaosorior has joined #openstack-ironic04:13
openstackgerritHironori Shiina proposed openstack/ironic master: Wire in storage interface attach/detach operations  https://review.openstack.org/40629004:14
*** chas has quit IRC04:15
*** SerenaFeng has quit IRC04:16
*** zhurong has joined #openstack-ironic04:16
*** zhurong has quit IRC04:19
*** mtanino__ has joined #openstack-ironic04:24
openstackgerritHironori Shiina proposed openstack/ironic master: Wire in storage interface attach/detach operations  https://review.openstack.org/40629004:27
openstackgerritHironori Shiina proposed openstack/ironic master: iRMC: Support volume boot for iRMC virtual media boot interface  https://review.openstack.org/46791104:39
*** mtanin___ has joined #openstack-ironic04:45
*** mtanino__ has quit IRC04:46
*** udesale has quit IRC04:47
*** udesale has joined #openstack-ironic04:48
*** adisky__ has joined #openstack-ironic05:03
*** mtanin___ has quit IRC05:07
*** shobhar has quit IRC05:13
*** jaganathan has quit IRC05:18
*** jaganathan has joined #openstack-ironic05:18
*** karthiks has joined #openstack-ironic05:23
*** SerenaFeng has joined #openstack-ironic05:38
*** mvpnitesh has joined #openstack-ironic05:41
*** karthiks has quit IRC05:49
openstackgerritMadhuri Kumari proposed openstack/ironic master: Add a note for int conversion of permission  https://review.openstack.org/46877805:50
*** ChubYann has quit IRC05:58
*** dsneddon has quit IRC05:58
*** karthiks has joined #openstack-ironic06:02
*** SerenaFeng has quit IRC06:06
*** mvpnitesh has quit IRC06:08
*** jaosorior has quit IRC06:08
*** priteau has joined #openstack-ironic06:09
*** mvpnitesh has joined #openstack-ironic06:09
*** rcernin has joined #openstack-ironic06:10
*** priteau has quit IRC06:13
*** jaosorior has joined #openstack-ironic06:17
*** vgadiraj has quit IRC06:18
*** soliosg has quit IRC06:18
*** soliosg has joined #openstack-ironic06:18
*** SerenaFeng has joined #openstack-ironic06:22
*** hjensas has quit IRC06:23
*** vgadiraj has joined #openstack-ironic06:25
*** mvpnitesh has quit IRC06:36
*** mvpnitesh has joined #openstack-ironic06:36
*** e0ne has joined #openstack-ironic06:42
openstackgerritNisha Agarwal proposed openstack/ironic-specs master: Boot management for in-band inspection  https://review.openstack.org/30586406:45
*** Nisha_Agarwal has joined #openstack-ironic06:45
Nisha_Agarwalmorning Ironic'iers!!!06:46
*** e0ne has quit IRC06:50
*** jaganathan has quit IRC06:52
*** tesseract has joined #openstack-ironic06:53
*** jaganathan has joined #openstack-ironic07:03
*** e0ne has joined #openstack-ironic07:04
*** Serlex has joined #openstack-ironic07:10
*** pcaruana has joined #openstack-ironic07:26
*** shuyingy_ has quit IRC07:27
*** shuyingya has joined #openstack-ironic07:27
*** ccamacho has quit IRC07:31
*** dtantsur|afk is now known as dtantsur07:31
*** e0ne has quit IRC07:31
*** jaganathan has quit IRC07:31
*** jaganathan has joined #openstack-ironic07:32
dtantsurmorning ironic07:33
*** SerenaFeng has quit IRC07:38
*** hjensas has joined #openstack-ironic07:40
*** hjensas has joined #openstack-ironic07:40
*** racedo has joined #openstack-ironic07:40
pas-hamorning ironic :)07:44
pas-hamorning dtantsur07:44
*** ralonsoh has joined #openstack-ironic07:50
*** milan has joined #openstack-ironic07:52
*** aarefiev_afk is now known as aarefiev07:54
*** ralonsoh_ has joined #openstack-ironic07:54
aarefievmorning all!07:54
*** ralonsoh has quit IRC07:56
dtantsuro/07:56
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:01
*** ccamacho has joined #openstack-ironic08:03
*** fragatina has joined #openstack-ironic08:07
*** fragatina has quit IRC08:09
*** fragatina has joined #openstack-ironic08:09
*** priteau has joined #openstack-ironic08:10
aarefievmilan, Nisha_Agarwal I don't like the idea about adding vmedia to inspector, ideally ironic should care about pxe introspection imo08:11
aarefievwhat  issue did you discuss?08:11
milanaarefiev, morning! :)08:11
aarefievmorning milan :)08:11
milanaarefiev, yeah, we discussed what about the spec08:11
*** ralonsoh_ is now known as ralonsoh08:12
milanI also prefer ironic handles the boot08:12
milanwe concluded, if I'm not mistaken, that the spec required rephrasing08:12
milanTL;DR08:12
milan* inspector has to PXE filter a manage_boot=False flagged node to avoid collisions08:13
*** mgoddard has joined #openstack-ironic08:13
milan* the discovery feature is incompatible with vmedia unless manually set up in node BIOS08:13
milanaarefiev, ^08:13
milanand morning dtantsur and all Ironic! ;)08:14
dtantsuro/08:14
*** priteau has quit IRC08:14
*** lucas-afk is now known as lucasagomes08:15
aarefievmilan: yep, what exactly collisions do you mean ?08:15
dtantsurmilan: actually, it may be a bit more complex.. we still need to provide DHCP to nodes, just not PXE08:15
lucasagomesmorning all08:15
dtantsurhey-hey lucasagomes08:15
milanmorning lucasagomes! :)08:15
aarefievmorning lucasagomes08:15
lucasagomeso/08:16
milanaarefiev, dtantsur I agree, we just have to filter PXE on all the ironic ports, even those that are tagged manage_boot=False in inspector08:16
aarefievmilan: in this case should be any collisions till we use diff dhcp agents in ironic and inspector08:18
*** priteau has joined #openstack-ironic08:19
aarefievsorry, *should not be08:19
milanaarefiev, you mean IPA-side?08:19
aarefievmilan: I'm trying to figure out what collisions do you mean :)08:20
*** fxpester has joined #openstack-ironic08:20
milanah :D08:21
milanthe same we prevent by iptables currently08:21
aarefievmilan: and if you always blacklist the node08:22
milanso my point is: we just won't set PXE boot on a node but we will maintain the filtering for the nodes ports no matter the manage_boot flag08:22
vdrokgood morning all, Nisha_Agarwal pas-ha aarefiev dtantsur milan lucasagomes !08:22
milanaarefiev, exactly08:22
milanmorning vdrok! :)08:22
Nisha_Agarwalvdrok, o/08:22
* Nisha_Agarwal reading the discussion08:22
milanaarefiev, also we'd white-list only nodes with manage_boot=True08:23
aarefievmilan: ahh, ok, sounds good08:23
aarefievmorning vdrok :)08:23
milanmorning Nisha_Agarwal, pas-ha, vdrok! :)08:23
Nisha_Agarwalmorning dtantsur lucasagomes aarefiev vdrok milan :)08:23
*** chas has joined #openstack-ironic08:24
aarefievo/08:24
Nisha_Agarwalmorning pas-ha08:24
milanaarefiev, cool :) so I guess all's good, just the spec needs a bit rephrasing08:24
Nisha_Agarwalmilan, i posted the spec today08:24
Nisha_Agarwalsee if it addresses all the concerns08:24
milanNisha_Agarwal, cool! thanks I'll check it out08:24
milanaarefiev, also this should play nicely w/ the filtering reform08:25
milanwell I wish it does :D08:25
aarefievyeah, it should :)08:25
Nisha_Agarwalaarefiev, it would help if you also review the spec08:25
aarefievsure, I'll take a look08:25
Nisha_Agarwalhttps://review.openstack.org/30586408:26
patchbotpatch 305864 - ironic-specs - Boot management for in-band inspection08:26
*** amarao has joined #openstack-ironic08:27
* milan coffee time O:-)08:28
*** kromanenko has joined #openstack-ironic08:30
*** jaganathan has quit IRC08:32
dtantsurmilan: I think you may underestimate the problem. if we blacklist manage_boot=false nodes completely, they won't receive DHCP, so they won't post back to inspector, no?08:32
*** chas has quit IRC08:35
*** chas has joined #openstack-ironic08:35
*** chas has quit IRC08:40
aarefievdtantsur: yes, that is what we talked about08:40
*** aolwas has joined #openstack-ironic08:41
*** jaganathan has joined #openstack-ironic08:42
aarefievdtantsur: as I understand milan was asking for pointing this in spec08:43
*** chas has joined #openstack-ironic08:44
*** derekh has joined #openstack-ironic08:44
*** chas has quit IRC08:48
*** chas has joined #openstack-ironic08:50
*** udesale__ has joined #openstack-ironic08:52
*** MattMan_ has joined #openstack-ironic08:54
*** alezil_ has joined #openstack-ironic08:54
*** rama_ has joined #openstack-ironic08:54
*** rama_ is now known as Guest6271808:55
*** chas has quit IRC08:55
*** hwoarang_ has joined #openstack-ironic08:55
*** ptx0_ has joined #openstack-ironic08:56
*** strigazi_ has joined #openstack-ironic08:56
*** yibo_ has joined #openstack-ironic08:56
milanaarefiev, dtantsur yeah, that's the limitation we need to mention in the spec08:58
milanit may be OK for some people though08:58
*** aNuposic has joined #openstack-ironic08:58
*** oomichi_ has joined #openstack-ironic08:59
*** dtantsur_ has joined #openstack-ironic09:00
*** zzzeek_ has joined #openstack-ironic09:00
*** radez` has joined #openstack-ironic09:00
*** root has joined #openstack-ironic09:00
*** mmedvede_ has joined #openstack-ironic09:00
*** johnthetubaguy_ has joined #openstack-ironic09:00
*** dmellado_ has joined #openstack-ironic09:00
*** root is now known as Guest4263009:00
openstackgerritVladyslav Drok proposed openstack/ironic-specs master: Better driver interface isolation  https://review.openstack.org/46800009:00
*** marlinc_ has joined #openstack-ironic09:00
*** zzzeek has quit IRC09:01
*** udesale has quit IRC09:01
*** links has quit IRC09:01
*** vikrant has quit IRC09:01
*** Guest56461 has quit IRC09:01
*** hwoarang has quit IRC09:01
*** MattMan_1 has quit IRC09:01
*** athomas has quit IRC09:01
*** alezil has quit IRC09:01
*** ptx0 has quit IRC09:01
*** yibo has quit IRC09:01
*** marlinc has quit IRC09:01
*** mmedvede has quit IRC09:01
*** radez has quit IRC09:01
*** dmellado has quit IRC09:01
*** oomichi has quit IRC09:01
*** anupn has quit IRC09:01
*** strigazi has quit IRC09:01
*** johnthetubaguy has quit IRC09:01
*** jistr has quit IRC09:01
*** dtantsur has quit IRC09:01
*** mmedvede_ is now known as mmedvede09:01
*** dtantsur_ is now known as dtantsur09:01
*** oomichi_ is now known as oomichi09:01
*** alezil_ is now known as alezil09:01
Nisha_Agarwaldtantsur, aarefiev milan will come back to spec in a minute. meanwhile i need review from dtantsur on https://review.openstack.org/46753809:01
patchbotpatch 467538 - openstack-infra/project-config - disable swift for py3 enablement in ironic09:01
*** SerenaFeng has joined #openstack-ironic09:01
Nisha_Agarwaldtantsur, please could you review the above patch09:02
Nisha_Agarwaldtantsur, Andreas says ironic liasons need to review that first09:02
*** jistr has joined #openstack-ironic09:02
dtantsurNisha_Agarwal: I don't this it's what they asked you on review, no?09:02
*** marlinc_ is now known as marlinc09:03
Nisha_Agarwal<AJaeger> Nisha_Agarwal: dtroyer's change is not final yet. I think we can take your change and change later as well.09:03
Nisha_Agarwal<Nisha_Agarwal> AJaeger, thanks09:03
Nisha_Agarwal<AJaeger> Nisha_Agarwal: But first, get yourself a review by the ironic infra liaisons.09:03
Nisha_Agarwal<Nisha_Agarwal> AJaeger, sure09:03
Nisha_Agarwal<AJaeger> Nisha_Agarwal: https://wiki.openstack.org/wiki/CrossProjectLiaisons#Infra09:03
Nisha_Agarwaldtantsur, ^^^^09:03
*** _milan_ has joined #openstack-ironic09:03
*** Guest81691 has quit IRC09:03
Nisha_AgarwalAndreas asked me initially to wait for dtroyer's change to get merged. but today he said above09:04
*** adreznec has quit IRC09:04
*** milan has quit IRC09:04
*** adreznec has joined #openstack-ironic09:05
dtantsurok, +109:06
Nisha_Agarwaldtantsur, thanks09:07
*** links has joined #openstack-ironic09:07
*** athomas has joined #openstack-ironic09:07
Nisha_Agarwaldtantsur, now coming to the spec09:07
Nisha_Agarwali read your comment " I think you may underestimate the problem. if we blacklist manage_boot=false nodes completely, they won't receive DHCP, so they won't post back to inspector, no?"09:07
Nisha_Agarwaldtantsur, ^^^09:07
Nisha_Agarwalis this true?09:07
*** vikrant has joined #openstack-ironic09:08
Nisha_Agarwaldtantsur, aarefiev _milan_ when we say manage_boot = false then inspector controls the boot device of the nodes...isnt it?09:09
dtantsurwell, I think so. who's going to provide us DHCP, if we disable inspector's DHCP handling09:09
dtantsur?09:09
dtantsurNisha_Agarwal: no, inspector only powers it on in this case.09:10
_milan_in my understanding it would revolve around https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/introspect.py#L15609:11
Nisha_Agarwaldtantsur, ohk manage_boot = false means ironic controls the node09:11
dtantsuryes, this was the original intention09:11
Nisha_Agarwalthen DHCP is required \09:12
dtantsurthen it's not clear if we should create ports in neutron or we should still leave inspector do DHCP (but not PXE)09:12
dtantsur_milan_: ^^^09:12
_milan_dtantsur, hmm so we won't be able to set the pxe_boot flag on any port09:13
_milan_yeah09:13
dtantsurright, this is also a problem09:13
_milan_another limitation to mention in the spec?09:13
dtantsurbut this is solvable, I'm more worried about DHCP09:13
_milan_dtantsur, you mean that the node would boot but all the interfaces will be uncofigured09:16
dtantsur_milan_: yes, which will prevent it from posting data back09:16
_milan_dtantsur, excellent point!09:16
Nisha_Agarwaldtantsur, _milan_ in my POC using manage_boot it does posts the data back to inspector09:18
dtantsurNisha_Agarwal: how do you do DHCP?09:18
*** jaosorior is now known as jaosorior_lunch09:19
Nisha_Agarwaldtantsur, we use inspector-dhcp service for dhcp09:19
openstackgerritHironori Shiina proposed openstack/python-ironicclient master: Add OSC commands for volume connector  https://review.openstack.org/42705309:19
dtantsurok, so essentially you still use PXE, right?09:19
Nisha_Agarwaldtantsur, because for OOB inspection it doesnt require neutron/DHCP09:20
Nisha_Agarwaldtantsur, i did vmedia boot...how it is PXE?09:20
_milan_Nisha_Agarwal, so you essentially used inspector-dhcp to provide DHCP, correct?09:22
_milan_* but no PXE boot09:22
Nisha_Agarwal_milan_, yes09:23
dtantsurNisha_Agarwal: so, you modified dnsmasq.conf that inspector uses to not provide PXE, right?09:23
Nisha_Agarwalno PXe boot09:23
dtantsurhow does it work when some nodes use PXE  and some - vmedia?09:23
_milan_Nisha_Agarwal, did you guys test a mixed vmedia--pxe boot introspection environment?09:24
dtantsuryeah, this ^^^ is my concern09:25
dtantsurwith the work _milan_ is doing we may be able to provide different options to different nodes, but I'm not sure09:25
Nisha_Agarwaldtantsur, i did some inspector.conf changes (manage_firewall=false, add_ports set to active)09:25
dtantsurNisha_Agarwal: manage_firewall=false will prevent nodes requiring PXE from inspecting09:26
_milan_Nisha_Agarwal, I guess that's a simple yes/no question so my conclusion is no?09:26
_milan_dtantsur, right, we'd have to delegate the DHCP to "some other" dhcp09:27
_milan_another limitation for the spec?09:27
Nisha_Agarwaldtantsur, in dnsmasq.conf i changed "interface" to br-eth109:27
dtantsur_milan_: this is a critical limitation IMO09:28
Nisha_Agarwaldtantsur, _milan_ i tested vmedia boot and pxe_ilo with pxe but one by one in the same env09:28
_milan_dtantsur, I agree09:28
dtantsurNisha_Agarwal: without modifications? how did PXE work with manage_firewall=false?09:28
dtantsuror, if you just enabled DHCP for all nodes: how does it co-exist with neutron for deployment?09:29
Nisha_Agarwaldtantsur, i need to modify "interface" from br-inspector to "br-eth1" in my env which is used by neutron09:29
Nisha_Agarwalwhich means i need to restart inspector services09:30
Nisha_Agarwaldhcp and inspector service both09:30
Nisha_Agarwalwhen i restart inspector service it messes up with neutron iptables rules09:31
Nisha_Agarwalwith interface change09:31
Nisha_Agarwalwhich leads to restacking :(09:31
dtantsurNisha_Agarwal: I'm sorry, you don't seem to answer my question. The question is: how does the following things work in one environment without any configuration changes: 1. inspection with PXE, 2. inspection without PXE, 3. deploy with PXE?09:31
Nisha_Agarwalthats the main reason i did manage_firewall = false09:31
dtantsurI'd like a detailed answer to this question in the spec we're discussing09:32
Nisha_Agarwaldtantsur, to answer above only i told above reasons. even for pxe_ilo to work, we need to set up manage_firewall = false because i need to change the interface09:33
dtantsurthis does not look right, we've been using devstack with it for quite some time in the CI09:34
Nisha_Agarwalbecause when we have manage_firewall = true, it tries to recreate the iptables rules09:34
dtantsurof course it does, this is how it works09:34
dtantsurpreventing it from doing that has unexpected consequences on deployment09:35
Nisha_Agarwaldtantsur, when it recreates the iptables rules it messes up neutron09:35
Nisha_Agarwalneutron is working on br-eth109:35
Nisha_Agarwalor u can say our main interface is br-eth109:36
Nisha_Agarwalwith which we connect to the baremetal09:36
Nisha_Agarwaland get data09:36
dtantsurwell, I'm not sure, I just know that the default devstack setting work. it may not be the case for devstack+baremetal, of course09:36
Nisha_Agarwaldtantsur, thats exactly i have seen09:36
dtantsurbut disabling iptables is not an answer. you're likely to need a bridge connected to br-eth1 or someting09:36
Nisha_Agarwalso when i do in baremetal env, it requires me to chnage the interface to the one which my devstack uses to connect to baremetal09:37
dtantsurI mean, the behavior you see is a misconfiguration, not a normal mode of operation. it may be useful to figure out why it happens *before* jumping into dangerous modes of operating ironic-inspector09:37
dtantsurmanage_firewall=false is mostly designed for environments without neutron09:37
Nisha_Agarwalbr-inspector doesnt work in our case09:38
Nisha_Agarwaleven if change the range to the one we use09:39
Nisha_Agarwaldtantsur, is the inspector not tested on actual baremetals along with ironic?09:40
Nisha_Agarwalyour statement above where you say you are not sure it works with devstack+baremetal looks like its not tested in that env09:41
dtantsurNisha_Agarwal: we've been using it in production for years09:43
dtantsurand we've been running a virtual CI for years09:43
dtantsurthis is why I suspect there may some kind of misconfiguration in your environment09:43
*** sambetts|afk is now known as sambetts09:44
*** jaganathan has quit IRC09:45
*** dmellado_ is now known as dmellado09:46
*** shuyingya has quit IRC09:48
*** shuyingya has joined #openstack-ironic09:49
*** jaganathan has joined #openstack-ironic09:58
Nisha_Agarwaldtantsur, what configuration do u use when u use devstack + inspector? u dont require any chnage?10:01
dtantsurNisha_Agarwal: for VMs - no. I don't use devstack for bare metal, rather TripleO. It's configuration is quite similar though: we have a bridge br-ctlplane which inspector uses10:02
Nisha_Agarwaldtantsur, ok let me look at tripleo then. could you point me to the code for br-ctlplane...just to make my work easy :)10:04
*** Nisha_ has joined #openstack-ironic10:08
*** Nisha_Agarwal has quit IRC10:11
*** Nisha_ has quit IRC10:12
*** links has quit IRC10:16
*** jaganathan has quit IRC10:21
*** jaganathan has joined #openstack-ironic10:21
*** e0ne has joined #openstack-ironic10:22
openstackgerritMerged openstack/ironic-lib master: Add 'sgdisk -Z' to destroy_disk_metadata  https://review.openstack.org/46915510:25
*** tuanluong has quit IRC10:27
*** hshiina has joined #openstack-ironic10:30
*** links has joined #openstack-ironic10:36
*** vikrant has quit IRC10:40
*** jaosorior_lunch is now known as jaosorior10:41
*** chas has joined #openstack-ironic10:42
openstackgerritM V P Nitesh proposed openstack/ironic master: Allow setting {provisioning,cleaning}_network in node driver_info  https://review.openstack.org/46056410:43
*** mvpnitesh has quit IRC10:44
*** mvpnitesh has joined #openstack-ironic10:44
*** racedo has quit IRC10:47
*** chas has quit IRC10:47
*** jkilpatr has quit IRC10:47
*** chas has joined #openstack-ironic10:49
*** chas has quit IRC10:53
*** chas has joined #openstack-ironic10:55
*** chas has quit IRC10:59
*** jkilpatr has joined #openstack-ironic11:00
*** rbartal_ has joined #openstack-ironic11:06
*** vikrant has joined #openstack-ironic11:07
*** phuongnh has quit IRC11:08
*** amarao has quit IRC11:16
*** amarao has joined #openstack-ironic11:17
*** rbartal_ has quit IRC11:20
*** SerenaFeng has quit IRC11:23
*** bfournie has quit IRC11:43
*** mvpnitesh has left #openstack-ironic11:52
*** mvpnitesh has joined #openstack-ironic11:52
*** ricardoas has quit IRC11:52
mvpniteshhi sambetts, can you please look into https://bugs.launchpad.net/ironic/+bug/169469311:53
openstackmvpnitesh: Error: malone bug 1694693 not found11:53
sambettsmvpnitesh: that link doesn't work11:53
_milan_aarefiev, qq https://review.openstack.org/#/c/439603/11/ironic_inspector/pxe_filter/base.py wdyt about renaming driver_manager() to _driver_manager() and having a driver() function?11:54
patchbotpatch 439603 - ironic-inspector - PXE boot filtering drivers11:54
*** jaganathan has quit IRC11:54
*** _milan_ is now known as milan11:54
* milan renamed, something weird w/ IRC today or is it just me/11:54
milan?11:54
mvpniteshSambetts: please refresh it11:55
*** racedo has joined #openstack-ironic11:55
mvpniteshSambetts: i've a doubt, We have an ironic node whose provision state is active. Now if we try to delete the port which is attached to that node, it is getting deleting. Is it an expected behaviour ?11:56
aarefievmilan: make sense, I don't think we will need manager outside, anyway it would be easy to fix11:57
milanaarefiev, yup, will update in a minute11:57
milanaarefiev, btw any other things?11:57
aarefievmilan: what about magic number 4211:59
aarefievyou have config option with default value, why do you need it11:59
sambettsmvpnitesh: I don't think we have code that checks if that should be possible or not, however I expect that it shouldn't be unless the node is in maintenance to prevent any mistakes being made12:00
*** frontrunner has joined #openstack-ironic12:00
mvpniteshok12:00
milanaarefiev, hmmmmm, cause the periodics decorator doesn't accept 0 even if the periodic task is switched off12:03
*** chlong has quit IRC12:03
*** udesale__ has quit IRC12:03
milanso maybe use float(inf) in the sense of 0?12:03
mvpniteshSambetts: I guess it should not delete that port. If some application server is running  on the baremetal and if someone deletes the port ,then that application server will be down.12:03
milanaarefiev, ^^12:03
* milan uses 0 default config and float(inf) in patch #1512:04
patchbotNo data found for patch 1512:04
mvpniteshSambetts: I guess we should be able to delete the port which is associated to node, either when the node is in maintainance mode or when it is in avilable state12:05
sambettsmvpnitesh: we have logic in place in the update_port code for which states to allow port changes and those which we don't so I think that it would be worth copying it that12:06
*** jaganathan has joined #openstack-ironic12:06
aarefievmilan: I see, please add a note12:07
milanaarefiev, will do, thanks12:07
*** trown|outtypewww is now known as trown12:07
* milan assembles patches12:07
aarefievthanks milan12:07
*** lucasagomes is now known as lucas-hungry12:09
mvpniteshSambetts: Thanks, i'll look into this12:09
*** links has quit IRC12:11
*** fellypefca has joined #openstack-ironic12:13
*** litao__ has quit IRC12:21
*** bfournie has joined #openstack-ironic12:22
*** ricardoas has joined #openstack-ironic12:23
*** vikrant has quit IRC12:23
*** dprince has joined #openstack-ironic12:29
*** shuyingya has quit IRC12:39
fellypefcaMorning, Ironic :)12:42
*** chas has joined #openstack-ironic12:42
*** hshiina has quit IRC12:43
mgoddardhi sambetts12:43
*** rbudden has joined #openstack-ironic12:43
sambettshey mgoddard12:44
mgoddardsambetts: I'm looking at adding a create_port method to the conductor manager to handle port/portgroup/physnet validation in a synchronised manner, as discussed on the review12:45
mgoddardsambetts: the diff for this piece is growing quite large and I'm concerned that if I push to the existing review I'm going to (reasonably) get a 'please split this ps' comment12:46
sambettsyeah... tbh it was quite close to that anyway :/12:46
mgoddardsambetts: any thoughts on whether I should make one or more preemptive splits? there are at least 3 separable changes in there12:46
mgoddardsambetts: 1. DB/object layer12:46
mgoddardsambetts: 2. conductor validation12:47
*** chas_ has joined #openstack-ironic12:47
openstackgerritPeter Piela proposed openstack/ironic-ui master: Unit test framework for Ironic-UI API service  https://review.openstack.org/46945912:47
*** chas has quit IRC12:47
mgoddardsambetts: 2a: make a simple (no physnet) create_port method in conductor manager with associated unit test cruft changes12:48
mgoddardsambetts: 3. API & tempest tests12:48
*** adarazs has joined #openstack-ironic12:48
*** athomas has quit IRC12:48
sambettsmgoddard: we normally split a change like this along the API lines, so 1 patch DB, 1 patch conductor api changes and backend changes, 1 patch rest api12:48
sambettsso that sounds like you've got the right idea12:48
*** athomas has joined #openstack-ironic12:49
mgoddardsambetts: right. I considered that initially but back then it was a lot less code so went with no to keep it atomic :)12:49
sambettsit would certainly make it easier to review (although I understand the pain associated with maintaining a patch chain)12:49
sambettsyeah I agree, thats why I didn't push when I inital reviewed it12:49
mgoddardsambetts: I'd rather get it done sooner if it needs to be done. Is is normal to merge some parts of the chain before others? I'm sure some pieces will not be contentious12:50
openstackgerritPeter Piela proposed openstack/ironic-ui master: Unit test framework for Ironic-UI API service  https://review.openstack.org/46945912:50
sambettsmgoddard: if split down the API lines we can merge parts before others, or we can put a -2 WIP on the bottom of the chain to allow the rest to be reviewed and approved for a bulk merge12:51
*** sasha2 has joined #openstack-ironic12:52
*** trown is now known as trown|brb12:52
*** chas_ has quit IRC12:52
mgoddardsambetts: got it, thanks. I'll get onto this this afternoon12:53
sambettsthanks!12:53
*** trown|brb is now known as trown13:03
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: PXE boot filtering drivers  https://review.openstack.org/43960313:04
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Introducing a dnsmasq PXE filter driver  https://review.openstack.org/46644813:04
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: TEST check dnsmasq PXE filter in devstack  https://review.openstack.org/46871213:04
*** mat128 has joined #openstack-ironic13:04
milanaarefiev, ^^^13:04
*** chas has joined #openstack-ironic13:05
*** cdearborn has joined #openstack-ironic13:05
*** Goneri has joined #openstack-ironic13:07
*** dtantsur is now known as dtantsur|brb13:08
*** lucas-hungry is now known as lucasagomes13:08
*** mat128 has quit IRC13:08
*** baoli has joined #openstack-ironic13:09
*** baoli has quit IRC13:10
*** cdearborn__ has joined #openstack-ironic13:10
*** chas has quit IRC13:14
*** mvpnitesh has quit IRC13:14
*** strigazi_ is now known as strigazi13:15
*** lifeless has quit IRC13:15
*** chas has joined #openstack-ironic13:17
*** rloo has joined #openstack-ironic13:19
fellypefcaHey, we are facing some problems with jenkins?13:19
*** chas has quit IRC13:20
mjturekfellypefca: https://etherpad.openstack.org/p/IronicWhiteBoard says that SNMP gate is failing. That what you're seeing?13:21
fellypefcaYeah, thanks for the help mjturek13:22
mjtureknpp13:23
*** cdearborn has quit IRC13:25
*** superdan is now known as dansmith13:26
fellypefcaOh, actually is not. I noticed that the patches that ran this morning had some problems with Jenkins. Even those who got +1 for workflow.13:27
mjturekohhh, fellypefca do you have an example patch?13:28
*** chlong has joined #openstack-ironic13:30
*** mat128 has joined #openstack-ironic13:30
*** shuyingya has joined #openstack-ironic13:30
fellypefcamjturek 465484, 468778, 462982 and 468925 for example13:31
*** lifeless has joined #openstack-ironic13:33
*** aparnav has joined #openstack-ironic13:33
*** baoli has joined #openstack-ironic13:33
rloohi and morning all13:34
mjturekgm rloo!13:34
*** adarazs has left #openstack-ironic13:34
rloofellypefca: yes, looks like there is a gate failure. am starting to look into it now. something to do with docs13:34
fellypefcaMorning, rloo :)13:34
*** shuyingya has quit IRC13:34
mjturekyeah it's a warning being treated as an error13:34
fellypefcaOh, ok13:35
rloomjturek: which makes me think someone turned some switch on13:35
mjturek:)13:35
*** crushil has joined #openstack-ironic13:35
*** baoli has quit IRC13:35
mjtureksounds likely13:35
*** baoli has joined #openstack-ironic13:37
fellypefcaWeird that my patch had a bug in uefi-pxe-ipmitool-tinyipa-ubuntu-xenial at Gate, but it passed at Check. :/13:39
sambettssounds like a race or timeout issue13:39
*** zhurong has joined #openstack-ironic13:41
*** chlong has quit IRC13:43
*** krtaylor has quit IRC13:46
*** chlong has joined #openstack-ironic13:46
fellypefcaJust a little doubt, if I i put a recheck, will Jenkins Gate run again too?13:50
*** mtanino__ has joined #openstack-ironic13:53
*** krtaylor has joined #openstack-ironic13:54
*** krtaylor has quit IRC13:55
mjturekfellypefca: yeah it should. Are you trying to run something outside of Jenkins? Third party CIs watch for a regex13:59
mjturekie for powerkvm it's recheck: pkvm13:59
mjturekfellypefca: but I wouldn't recheck jenkins until gate issues are fixed14:00
fellypefcamjturek oh, already did it :/ my bad14:01
mjturekheh,  no worries :) basically if there's a gate failure listed on the whiteboard, it means that you shouldn't recheck jenkins until it's resolved (it'll more than likely fail and waste some resources)14:02
*** hecliunyx has quit IRC14:02
fellypefcamjturek Ok! Thanks again for the help :)14:04
*** cdearborn__ is now known as cdearborn14:05
openstackgerritPeter Piela proposed openstack/ironic-ui master: Consolidate code for setting node maintenance state  https://review.openstack.org/46597214:14
*** zhurong has quit IRC14:35
NobodyCamGood morning ironic'ers. Coffee time14:37
*** chas has joined #openstack-ironic14:46
*** rpioso has joined #openstack-ironic14:50
*** chas has quit IRC14:50
*** dsneddon has joined #openstack-ironic14:51
rloodtantsur|brb, others: wrt the broken doc gate job, I opened a bug: https://bugs.launchpad.net/ironic/+bug/169472414:51
openstackLaunchpad bug 1694724 in Ironic "Warning for ironic.drivers.modules.deploy_utils" [Critical,New]14:51
rloodtantsur|brb: i don't know how to fix it, it all looks ok to me. i'm guessing it has to do with new sphinx version cuz this only started to happen14:51
rloodtantsur|brb: i need to work on other stuff. the only short-term/quick thing i can think of  is to turn off sphinx's warning-is-error flag. if others think that is ok, i can do that.14:52
*** baoli has quit IRC14:52
openstackgerritAnton Arefiev proposed openstack/ironic-inspector master: Introduce oslo.messaging RPC  https://review.openstack.org/46286114:54
openstackgerritMerged openstack/ironic stable/newton: python-oneviewclient version bump  https://review.openstack.org/46892514:55
*** dtantsur|brb is now known as dtantsur14:58
dtantsurmorning rloo, NobodyCam, mjturek, fellypefca14:58
mjturekmorning dtantsur14:58
NobodyCamGood Morning dtantsur, mjturek and rloo :)14:59
*** arahal_ has joined #openstack-ironic14:59
dtantsurrloo: there was (I think) a fix for this problem, I'll check after today's meeting14:59
rloohi dtantsur. wrt ^^, my other thought is that requirements is blocking sphinx 1.6.1, so maybe we want to block 1.6.2 too...14:59
rloodtantsur: ah, ok, that would be good...14:59
dtantsurdunno yet, need to dive in it (if someone else can do, I'd be very thankful too)14:59
mjturekI'm taking a look around but don't know too much about sphinx15:01
*** baoli has joined #openstack-ironic15:02
*** priteau has quit IRC15:02
*** ricardoas is now known as ricardoas-lunch15:02
rloomjturek, dtantsur: i added some comments to the bug https://bugs.launchpad.net/ironic/+bug/169472415:03
openstackLaunchpad bug 1694724 in Ironic "Warning for ironic.drivers.modules.deploy_utils" [Critical,New]15:03
mjturekthx rloo15:03
rloomjturek, dtantsur: am wondering if doug hellman (doesn't seem to be online now) can shed some light on it15:03
rloothx mjturek. it really looks like a bug in sphinx; that code is quite innocent... :)15:04
*** hoonetorg has quit IRC15:04
mjturekrloo: so yesterday the docs job seemed to be using sphinx 1.5.615:04
openstackgerritMerged openstack/ironic-inspector master: Completely remove support for setting IPMI credentials  https://review.openstack.org/46623415:04
mjturekso maybe you're right about blocking 1.6.215:04
rloomjturek: yeah, which is why i think it has to do with 1.6.2 (or 1.6.1?)15:05
mjturekrloo: failure is happening with 1.6.215:05
mjturekwondering if any other projects are hitting it15:05
*** shuyingya has joined #openstack-ironic15:05
rloomjturek: well, we blocked 1.6.1 so dunno if it would have failed there too15:05
mjturekright right15:05
rloomjturek: fwiw, i also tried to suppress all known sphinx warnings, and that warning was still emitted.15:06
rloomjturek: guess i can add that to the bug as well.15:06
mjturekoh my15:06
mjtureklol15:06
openstackgerritMerged openstack/bifrost stable/ocata: Use WORKSPACE for requirements  https://review.openstack.org/46804315:08
dtantsurrloo: that's not a sphinx warning, this is a warning our code gives when imported. maybe we can remove it, if enough time has passed15:10
rloodtantsur: no, it is a sphinx warning. sphinx is warning about that warning string :-(15:10
*** mjturek has quit IRC15:11
rloodtantsur: and we have it configured so sphinx warnings are treated as errors, hence job failure15:11
dtantsuryeah, which is not a bad thing to do actually.. we just have to make it ignore our warnings somehow15:11
rloodtantsur: well, this particular warning doesn't make any sense. i think it is a bug in sphinx.15:11
dtantsurright, I agree15:12
rloodtantsur: i already tried suppressing all known sphinx warnings and sphinx still emits a warning for that :-(15:12
dtantsurOo15:12
rloodtantsur: so we can wait/ask others, eg doug, if we should block eg 1.6.2, or we can unblock now by turning off the sphinx warnings as errors flag short term. i guess we aren't in a hurry so maybe wait?15:13
dtantsurrloo: I think talking to dhellmann is not an unreasonable thing to do15:13
*** mat128 has quit IRC15:14
*** aparnav has quit IRC15:14
*** aparnav has joined #openstack-ironic15:16
*** ptx0_ is now known as ptx015:16
*** hoonetorg has joined #openstack-ironic15:17
*** mjturek has joined #openstack-ironic15:17
mjtureksorry laptop died15:17
rloodtantsur: ++15:17
rloomjturek: i think it might be best to talk to dhellman about it, not sure it is worth spending your time on it too. unless you want to :-)15:18
mjturekthanks rloo if I notice anything else I'll let you know :)15:18
rloomjturek: thx (or add to the bug)15:18
mjturekwill do15:19
rloodhellmann: when you have a minute, sphinx is emitting a warning/error for ironic docs job: https://bugs.launchpad.net/ironic/+bug/169472415:25
openstackLaunchpad bug 1694724 in Ironic "Warning for ironic.drivers.modules.deploy_utils" [Critical,New]15:25
rloooops, wrong window15:25
*** krtaylor has joined #openstack-ironic15:30
*** aarefiev is now known as aarefiev_afk15:34
*** fxpester has quit IRC15:44
*** Nisha_Agarwal has joined #openstack-ironic15:54
TheJuliao/15:56
openstackgerritMark Goddard proposed openstack/ironic master: Add physical network to port data model  https://review.openstack.org/46130115:56
*** ryanender has joined #openstack-ironic15:58
fellypefcaTheJulia Hi! :) Did you have some time to look at the onetime boot patch?15:58
*** baoli has quit IRC15:59
TheJuliafellypefca: I've honestly not had time.  I just landed in another city this morning :)15:59
TheJuliaIf you have the link handy, I can look after my meeting in a minute15:59
*** Nisha_ has joined #openstack-ironic15:59
*** Nisha_Agarwal has quit IRC16:01
*** baoli has joined #openstack-ironic16:01
*** amarao has quit IRC16:02
fellypefcaTheJulia Sure! https://review.openstack.org/#/c/436469/ :)16:02
patchbotpatch 436469 - ironic - Adds onetime boot in oneview drivers16:02
*** kromanenko has quit IRC16:02
rloodtantsur: dhellman suggests: my recommendation is to stop having ironic log things when modules are imported (that's not safe anyway) and do it at runtime somewhere in the code path where the option in question is being used16:03
rloodtantsur: that warning was something you added: https://github.com/openstack/ironic/commit/93f947c852409af2c56a499428b09ff69ab345a1#diff-baffaa4a176617edd66ee5512da7b6d916:04
*** baoli has quit IRC16:04
dtantsurI'm to blame \o/16:05
dtantsur:D16:05
rloodtantsur: I'm not sure we can actually remove/delete the warning yet?16:05
rloodtantsur: no, sphinx is to blame :-)16:05
lucasagomesthis thing about treating warning as an error is kinda annoying as well :-(16:06
*** milan has quit IRC16:06
dtantsurrloo: it was introduced in Sep 2016, we can totally just remove it and flip the option default16:06
rloolucasagomes: ++16:06
dtantsurwell, if we have local boot working in the CI, which I'm not sure :)16:06
dtantsurlucasagomes: +++16:06
lucasagomesthe networking-ovn gate is broken due something similar16:06
lucasagomesdtantsur, rloo btw you can disable that in tox, no ?16:06
rloolucasagomes: disable the sphinx warning? yes, if we turn off sphinx's 'treat warnings as errors'16:07
lucasagomesdtantsur, rloo https://review.openstack.org/#/c/455182/16:07
*** rcernin has quit IRC16:07
patchbotpatch 455182 - networking-ovn - Docs: Do not turn warnings into errors (MERGED)16:07
lucasagomesrloo, yeah16:07
rloolucasagomes: yes, that was one of the options i mentioned.16:07
rloolucasagomes: i would be fine with that as short term, but we should probably fix. our. code.16:07
dtantsurthe problem is that sphinx treats many errors as warnings otherwise16:07
lucasagomesrloo, indeed16:07
dtantsure.g. you can totally screw up syntax, and the CI will pass16:07
lucasagomesdtantsur, sigh16:07
*** tesseract has quit IRC16:08
rloodtantsur: yeah. so you want me to fix it properly for now? i can look into it. i mean, emit the warning from a method :-)16:08
dtantsurrloo: if you don't mind. I'm afraid we still cannot switch to local boon in the CI (right lucasagomes?)16:08
lucasagomesdtantsur, yeah you can not with cirros16:09
lucasagomeswe were discussing in the PTG to have our own images16:09
lucasagomesbut someone needs to work on that16:09
lucasagomesI honestly thing that would be a good thing cause, I don't foresee cirros including grub2 in it16:10
lucasagomesit would increase the size of the image substantially16:10
*** trown is now known as trown|lunch16:10
*** baoli has joined #openstack-ironic16:13
dtantsurI wonder if we need a job with some other image (fedora/ubuntu/whatever)16:14
TheJuliaaiui, it can't be ubuntu16:18
lucasagomesTheJulia, ++ yeah the IP police of ubuntu makes it odd to distribute a customized image16:18
lucasagomesI think either debian or fedora would be ideal16:19
lucasagomesas long as they have a cloud image available it should be good16:19
TheJuliaThis circles back to the whole discussion of getting the dib element in tree16:20
* TheJulia wonders if the duplicate element processing bug/issue ever got fixed16:20
*** aparnav has quit IRC16:20
*** aparnav has joined #openstack-ironic16:20
*** shuyingya has quit IRC16:21
lucasagomesyeah, that's a very strange case they have to _never_ delete it from their tree16:22
lucasagomesperhaps we should duplicate it (change the name) and add a deprecation method in the DIB tree16:22
lucasagomess/method/message16:22
TheJuliaThat is a valid option for velocity16:23
lucasagomesyeah and we could call it "ironic-python-agent" which would be a more correct name than the "ironic-agent" one in DIB (-:16:24
TheJuliaI don't remember the argument against doing that at this point16:24
TheJulia+116:24
lucasagomesanyhoo, calling it a day here16:26
lucasagomeshave a great evening all!16:26
*** lucasagomes is now known as lucas-afk16:26
sambettsdtantsur proposed that solution on the ML, and we also planned to put it all in a new ipa builder repo16:26
lucas-afksambetts, ++ yeah, that would be great to have16:26
*** baoli has quit IRC16:27
lucas-afkand a post job to create the image and save it at tarball.openstack.org16:27
sambettsyup16:27
*** chas has joined #openstack-ironic16:27
sambettsI think the plan was to move all the IPA builders coreos/tinyipa etc into that repo16:27
*** baoli has joined #openstack-ironic16:27
sambettsbecause they aren't tied to IPA versions16:28
*** Nisha_brb has joined #openstack-ironic16:28
lucas-afk++16:28
lucas-afkyeah I remember that from the PTG as well16:28
* lucas-afk will be afk now16:28
*** rbudden_ has joined #openstack-ironic16:29
*** Nisha_ has quit IRC16:30
*** chas has quit IRC16:31
*** rbudden has quit IRC16:31
*** rbudden_ is now known as rbudden16:31
* TheJulia does not feel that great about disjointing build scripts from the actual code since they may need to track together as things change... *shrugs*16:33
openstackgerritRuby Loo proposed openstack/ironic master: Call deploy warning methods from code path  https://review.openstack.org/46956016:33
sambettsTheJulia: we end up backporting 90% of the changes to the build scripts though because the problems affect all branchs16:34
TheJuliasambetts: guess that makes sense as long as we don't end up doing stable versions on that script repo, otherwise we are in the same exact boat16:35
sambettsyeah -1000000 to stable branchs on that repo16:35
TheJuliaOR let them be cut, and a giant warning sign hung there saying "not supported"16:35
openstackgerritOpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements  https://review.openstack.org/46956516:36
* TheJulia goes and checks in to her hotel room16:38
* sambetts -> home 16:42
sambettsnight all16:42
*** sambetts is now known as sambetts|afk16:42
*** sayantan_ has joined #openstack-ironic16:45
*** rcernin has joined #openstack-ironic16:46
*** jkilpatr has quit IRC16:47
*** pcaruana has quit IRC16:50
ricardoas-lunchdtantsur: got a sec? now that we adjusted the version of oneviewclient for stable/newton, we can discuss what can be done with agent_pxe_oneview :)16:51
dtantsurricardoas-lunch: sure, but I'm about to jump on a long meeting.. maybe tomorrow? or feel free to drop me an email16:52
ricardoas-lunchdtantsur: oops... no problem, i´ll raise some options with the team so we can talk tomorrow :)16:53
*** ricardoas-lunch is now known as ricardoas16:53
fellypefcadtantsur btw, besides this discussion about the agent, tomorrow you could take a look at the answers that ricardoas gave about your questions in the ontime boot patch? :D16:56
dtantsurI hope so16:57
*** mgoddard has quit IRC16:57
fellypefcadtantsur ty :)16:57
*** racedo has quit IRC16:59
*** e0ne has quit IRC17:00
*** ralonsoh has quit IRC17:01
*** jkilpatr has joined #openstack-ironic17:04
*** baoli has quit IRC17:07
*** aparnav has quit IRC17:08
*** baoli has joined #openstack-ironic17:08
*** ChubYann has joined #openstack-ironic17:11
*** baoli has quit IRC17:13
*** baoli has joined #openstack-ironic17:13
*** fragatin_ has joined #openstack-ironic17:15
*** fragatina has quit IRC17:19
*** Serlex has quit IRC17:19
*** mat128 has joined #openstack-ironic17:22
*** karthiks has quit IRC17:24
*** trown|lunch is now known as trown17:25
*** chas has joined #openstack-ironic17:28
*** racedo has joined #openstack-ironic17:42
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: PXE boot filtering drivers  https://review.openstack.org/43960317:43
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Introducing a dnsmasq PXE filter driver  https://review.openstack.org/46644817:43
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: TEST check dnsmasq PXE filter in devstack  https://review.openstack.org/46871217:43
*** jaosorior is now known as jaosorior_away17:44
*** athomas has quit IRC17:44
openstackgerritRamamani Yeleswarapu proposed openstack/ironic-ui master: Add support for editing node's resource_class  https://review.openstack.org/46385217:44
*** chas has quit IRC17:48
*** chas has joined #openstack-ironic17:49
*** Nisha_brb has quit IRC17:50
*** chas has quit IRC17:53
*** fragatin_ has quit IRC17:57
*** fragatina has joined #openstack-ironic17:58
*** chlong has quit IRC18:05
*** fellypefca has quit IRC18:13
*** cdearborn_ has joined #openstack-ironic18:15
*** chlong has joined #openstack-ironic18:22
*** chas has joined #openstack-ironic18:29
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Do not fail sphinx-build on warnings  https://review.openstack.org/46961518:29
pas-hathis should unblock the docs job and the gate as while18:30
pas-hawhole18:30
pas-haironic cores, please check ^^^ as we have our gate wedged due to docs job and new sphinx18:31
*** cdearborn has quit IRC18:32
rloopas-ha: oh, i already have a fix to it18:33
pas-harloo: will galdly abandon mine18:33
rloopas-ha: https://bugs.launchpad.net/ironic/+bug/169472418:33
openstackLaunchpad bug 1694724 in Ironic "Sphinx Warning for ironic.drivers.modules.deploy_utils" [Critical,In progress] - Assigned to Ruby Loo (rloo)18:33
rloopas-ha: sorry about miscommunication18:34
*** mgoddard has joined #openstack-ironic18:34
rloopas-ha: that was one of the options, to turn off that warningas error. anyway, see comments in bug18:35
pas-hayep, that would be a proper kind of fix, although I wondered if we could drop those warnings and just change the default already :)18:36
rloopas-ha: i discussed earlier today with dtantsur and we decided we wanted to know about those warnings, ie, cause gate failure18:37
pas-haI also do not like all these globals, so how about we make those checks on conductor start? there are already checks for other deprecated (mis)configuratuons18:37
pas-hayep, agree18:37
rloopas-ha: oh, are we doing that in conductor? i can't remember our code.18:37
rloopas-ha: it was my quick/dirty way to fix. we have to remove those warnings at some point...18:38
*** derekh has quit IRC18:39
pas-hasince they 'default_boot_option' warning is here for 8months already, why not change the default now and stop emitting  it? :)18:39
rloopas-ha: he. you should read irc, sec, let me find the actual 'time'...18:39
* dtantsur off for the day, c u18:40
*** dtantsur is now known as dtantsur|afk18:40
rloopas-ha: it starts around here, but http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2017-05-31.log.html#t2017-05-31T13:34:3018:40
rloopas-ha: the meat is around here: http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2017-05-31.log.html#t2017-05-31T16:04:0418:41
rloopas-ha: i'll add comments ^^ to that bug18:42
pas-hawe can totally change the default in code, but set up 'netboot' explicitly in devstack plugin (and I think we already are doing that).. I'll propose an alternative patch18:43
*** krtaylor has quit IRC18:44
*** racedo has quit IRC18:44
rloopas-ha: ok, although i'd be happy with my dumb patch going in just to unblock the gate. not sure if yours will cause more discussion or not...18:46
rloopas-ha: not that it is urgent to unblock, but i am worried about folks 'recheck'in...18:47
rloopas-ha: i messed up on that patch i did anyway, forgot to run tox on it, etc. should i bother fixing or abandon for your new patch?18:55
pas-hafixing it right now18:59
rloopas-ha: thx!19:00
*** adisky__ has quit IRC19:01
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Flip default_boot_option to local by default  https://review.openstack.org/46962419:04
*** rloo has quit IRC19:04
*** rloo has joined #openstack-ironic19:04
*** chas has quit IRC19:04
pas-harloo: ^ let's see how it works. unit tests seem to pass, and we set the 'netboot' in devstack plugin explicitly, so everything should be good now19:04
pas-hanot sure if we need a release note when we remove deprecated stuff though19:05
*** chas has joined #openstack-ironic19:05
rloopas-ha: ok...19:05
rloopas-ha: hmm, i think we should put something in the upgrades section?19:05
pas-hafeel free to amend the patch (after it passes CI :) ) as I should be going home now..19:07
* pas-ha heads off, g'night all :)19:07
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Remove legacy auth loading  https://review.openstack.org/46962619:08
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Improve endpoint_type handling  https://review.openstack.org/46962719:08
rloopas-ha: i thought lucas-afk said that we couldn't switch to local boot in the CI though?19:08
rloopas-ha: good night, we can discuss tomorrow19:08
*** chas has quit IRC19:09
*** dyasny has quit IRC19:12
*** crushil has quit IRC19:14
*** sayantan_ has quit IRC19:17
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: PXE boot filtering drivers  https://review.openstack.org/43960319:17
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Introducing a dnsmasq PXE filter driver  https://review.openstack.org/46644819:17
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: TEST check dnsmasq PXE filter in devstack  https://review.openstack.org/46871219:17
*** sayantan_ has joined #openstack-ironic19:17
*** crushil has joined #openstack-ironic19:17
*** sayantan_ has quit IRC19:21
*** jaganathan has quit IRC19:21
*** sayantan_ has joined #openstack-ironic19:24
*** sayantan_ has quit IRC19:27
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Introducing a dnsmasq PXE filter driver  https://review.openstack.org/46644819:27
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: TEST check dnsmasq PXE filter in devstack  https://review.openstack.org/46871219:27
openstackgerritFellype Cavalcante proposed openstack/ironic stable/newton: Remove agent vendor passthru from OneView drivers  https://review.openstack.org/46962919:28
*** dyasny has joined #openstack-ironic19:28
*** sayantan_ has joined #openstack-ironic19:30
*** sayantan_ has quit IRC19:33
*** sayantan_ has joined #openstack-ironic19:36
*** krtaylor has joined #openstack-ironic19:37
*** jkilpatr has quit IRC19:41
*** sayantan_ has quit IRC19:41
*** sayantan_ has joined #openstack-ironic19:43
*** dyasny has quit IRC19:44
*** pcaruana has joined #openstack-ironic19:45
*** sayantan_ has quit IRC19:45
*** dyasny has joined #openstack-ironic19:47
*** dsneddon has quit IRC19:48
*** sayantan_ has joined #openstack-ironic19:49
*** mgoddard has quit IRC19:51
*** mtanino__ has quit IRC19:52
*** sayantan_ has quit IRC19:52
*** jkilpatr has joined #openstack-ironic19:54
*** sayantan_ has joined #openstack-ironic19:55
*** sayantan_ has quit IRC19:59
*** sayantan_ has joined #openstack-ironic20:02
*** pcaruana has quit IRC20:02
*** crushil has quit IRC20:02
*** sayantan_ has quit IRC20:02
*** sayantan_ has joined #openstack-ironic20:02
*** sayantan_ has quit IRC20:04
*** sayantan_ has joined #openstack-ironic20:05
*** e0ne has joined #openstack-ironic20:09
openstackgerritMichael Turek proposed openstack/ironic master: iPXE template support for iSCSI  https://review.openstack.org/41332420:11
*** dprince has quit IRC20:13
*** crushil has joined #openstack-ironic20:17
*** crushil has quit IRC20:18
*** crushil has joined #openstack-ironic20:19
*** mat128 has quit IRC20:20
*** rcernin has quit IRC20:21
*** rcernin has joined #openstack-ironic20:22
*** Goneri has quit IRC20:23
*** crushil has quit IRC20:23
*** crushil has joined #openstack-ironic20:24
*** crushil has quit IRC20:26
*** crushil has joined #openstack-ironic20:27
*** crushil has quit IRC20:32
*** crushil has joined #openstack-ironic20:33
*** rcernin has quit IRC20:42
*** chlong has quit IRC20:53
*** chlong has joined #openstack-ironic21:05
*** e0ne has quit IRC21:07
*** pcaruana has joined #openstack-ironic21:12
*** penick has joined #openstack-ironic21:17
*** harlowja has quit IRC21:21
*** pcaruana has quit IRC21:29
*** sayantan_ has quit IRC21:31
*** ryanender has quit IRC21:34
*** bfournie has quit IRC21:39
*** crushil has quit IRC21:39
*** chas has joined #openstack-ironic21:41
*** chas has quit IRC21:46
openstackgerritRuby Loo proposed openstack/ironic master: Add version column  https://review.openstack.org/41239721:46
*** dsneddon_ has joined #openstack-ironic21:49
*** rama_y has quit IRC21:53
*** Guest62718 has quit IRC21:53
*** shuyingya has joined #openstack-ironic22:02
*** harlowja has joined #openstack-ironic22:06
*** shuyingya has quit IRC22:07
*** bfournie has joined #openstack-ironic22:14
*** bfournie has quit IRC22:15
*** bfournie has joined #openstack-ironic22:16
*** cdearborn_ has quit IRC22:19
*** penick has quit IRC22:19
*** aNuposic is now known as anupn22:22
*** jkilpatr has quit IRC22:23
anupnHi TheJulia, ppiela: how do you think of adding a new tab for driver interfaces while enrolling node in Ironic UI?22:23
anupnbecause right now if interfaces fields are added in driver details form then it will be a long form22:23
ppielaanupn: I think a separate tab triggered by the choice of driver makes sense22:25
anupnppiela: cool22:27
ppielaanupn: I would develop a minimal prototype and do a demo to get feedback22:28
anupnppiela: yup i can submit a patch with a separate tab for interfaces, and then i can get reviews on it22:29
anupndo you thought of any other way for demo?22:29
ppielaanupn: In the past we have done Google hangout meetings to review early design ideas22:30
anupnppiela: Ah that sounds fantastic, i can develop locally and then can have a google hangout with you guys22:31
anupnand get feedback that time22:31
ppielaanupn: yes22:32
anupndo we have scheduled google hangouts weekly/bi-weekly?22:32
anupnor is as per the request22:32
ppielaanupn: We dont, it is pretty much by request. We can discuss at our next weekly meeting.22:33
anupnppiela: cool22:33
*** baoli has quit IRC22:34
*** baoli has joined #openstack-ironic22:35
*** jkilpatr has joined #openstack-ironic22:38
*** baoli has quit IRC22:39
*** krtaylor has quit IRC22:46
*** Sukhdev has joined #openstack-ironic22:51
*** ekoorjr has joined #openstack-ironic22:59
*** chlong has quit IRC23:00
openstackgerritRuby Loo proposed openstack/ironic master: Add version column  https://review.openstack.org/41239723:17
openstackgerritRuby Loo proposed openstack/ironic master: Add new dbsync command with first online data migration  https://review.openstack.org/40855623:18
openstackgerritRuby Loo proposed openstack/ironic master: Unit test for checking cross-version migrations compatibility  https://review.openstack.org/41999323:20
openstackgerritRuby Loo proposed openstack/ironic master: Rolling upgrade procedure documentation  https://review.openstack.org/41656523:21
openstackgerritRuby Loo proposed openstack/ironic master: Rolling upgrades related dev documentation  https://review.openstack.org/41943923:21
*** baoli has joined #openstack-ironic23:32
*** baoli_ has joined #openstack-ironic23:34
*** baoli has quit IRC23:37
*** chas has joined #openstack-ironic23:40
*** chas has quit IRC23:44
*** ricardoas is now known as ricardoas-afk23:53
openstackgerritRuby Loo proposed openstack/ironic master: [POC|DNM|TEST] Add node.configdrive  https://review.openstack.org/45581123:54

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