Wednesday, 2016-12-14

*** causten has quit IRC00:04
openstackgerritChris Krelle proposed openstack/ironic: [WIP / POC] Add Intel Node Manager sensor data collection  https://review.openstack.org/41046500:04
*** baoli has quit IRC00:07
*** mtanino has quit IRC00:10
*** rcernin has quit IRC00:22
openstackgerritHugo Nicodemos proposed openstack/ironic: Reusing oneview_client when possible  https://review.openstack.org/35804100:27
*** harlowja has joined #openstack-ironic00:30
*** yuanying has joined #openstack-ironic00:44
*** hugonicodemos has joined #openstack-ironic00:45
*** lindycoder has quit IRC00:45
*** hw_wutianwei has joined #openstack-ironic00:48
openstackgerritJohn L. Villalovos proposed openstack/ironic: Clarify the comment about the object hashes  https://review.openstack.org/41047900:49
*** yuanying has quit IRC00:52
*** yuanying has joined #openstack-ironic00:52
*** SerenaFeng has joined #openstack-ironic00:55
openstackgerritHugo Nicodemos proposed openstack/ironic: Fix return values in OneView deploy interface  https://review.openstack.org/39669800:56
*** sacharya has joined #openstack-ironic00:58
*** hoangcx has joined #openstack-ironic01:01
*** sacharya has quit IRC01:03
*** rama_y has quit IRC01:07
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: Moving Reboot bashscript to python  https://review.openstack.org/41048601:20
*** zhangjl has joined #openstack-ironic01:22
*** jkilpatr_ has quit IRC01:22
*** rbudden has quit IRC01:28
openstackgerritzhangyanying proposed openstack/ironic: Fix error when system uses /usr/bin/qemu-kvm, as in CentOS 7.2.  https://review.openstack.org/41005201:34
openstackgerritSam Stoelinga proposed openstack/bifrost: Fix bifrost install playbook README: default value  https://review.openstack.org/41049201:38
*** Nisha_Agarwal has joined #openstack-ironic01:40
*** tuanluong has joined #openstack-ironic01:42
*** Nisha_Agarwal has quit IRC01:45
*** yufei has joined #openstack-ironic01:47
openstackgerritStenio Araujo proposed openstack/ironic: Adds another validation step when using dynamic allocation  https://review.openstack.org/37707301:48
*** zhugaoxiao has quit IRC01:51
*** hugonicodemos has quit IRC01:51
*** zhugaoxiao has joined #openstack-ironic01:52
*** SerenaFeng has quit IRC01:55
*** zhs_ has joined #openstack-ironic02:02
*** wajdi has joined #openstack-ironic02:03
*** zhs has quit IRC02:05
openstackgerritzhangyanying proposed openstack/ironic: Fix error when system uses /usr/bin/qemu-kvm, as in CentOS 7.2.  https://review.openstack.org/41005202:06
*** SerenaFeng has joined #openstack-ironic02:07
*** SerenaFeng has quit IRC02:07
*** SerenaFeng has joined #openstack-ironic02:07
*** yufei_ has quit IRC02:08
*** lindycoder has joined #openstack-ironic02:11
*** yufei_ has joined #openstack-ironic02:17
*** fragatin_ has joined #openstack-ironic02:23
*** lindycoder has quit IRC02:25
*** fragatina has quit IRC02:27
*** fragatin_ has quit IRC02:28
*** baoli has joined #openstack-ironic02:32
*** aNuposic has quit IRC02:36
openstackgerritchenyingnan proposed openstack/ironic-inspector: Add author and author-email in setup.cfg  https://review.openstack.org/41050802:38
*** bcornec2 has quit IRC02:49
*** bcornec has joined #openstack-ironic02:49
*** alexpilo_ has quit IRC02:52
*** yuanying has quit IRC02:53
*** yuanying has joined #openstack-ironic02:54
*** yuanying has quit IRC02:58
*** sacharya has joined #openstack-ironic02:59
*** awiddersheim has quit IRC03:04
*** sacharya has quit IRC03:04
openstackgerritJulia Kreger proposed openstack/ironic: Add base cinder common interface  https://review.openstack.org/35562503:07
*** awiddersheim has joined #openstack-ironic03:12
*** SerenaFeng has quit IRC03:12
*** rloo has quit IRC03:19
*** EmilienM has quit IRC03:19
*** EmilienM has joined #openstack-ironic03:19
*** Syed__ has quit IRC03:25
*** sacharya has joined #openstack-ironic03:25
*** gmmaha has quit IRC03:31
*** gmmaha has joined #openstack-ironic03:31
openstackgerritzhangyanying proposed openstack/ironic: Fix error when system uses /usr/bin/qemu-kvm, as in CentOS 7.2.  https://review.openstack.org/41005203:34
*** vikrant has joined #openstack-ironic03:39
*** yuanying has joined #openstack-ironic03:52
*** Nisha_Agarwal has joined #openstack-ironic03:54
*** baoli has quit IRC03:57
*** ijw has quit IRC03:59
*** hoangcx has quit IRC04:04
*** gmmaha has quit IRC04:07
*** gmmaha has joined #openstack-ironic04:09
*** bks has joined #openstack-ironic04:22
*** sambetts_ has quit IRC04:43
*** sambetts_ has joined #openstack-ironic04:44
*** chlong has joined #openstack-ironic04:44
*** sambetts_ is now known as Guest5156604:44
*** ijw has joined #openstack-ironic04:46
*** jrcloud has joined #openstack-ironic04:50
*** zackf has quit IRC04:53
openstackgerritNaohiro Tamura proposed openstack/ironic: Generic management I/F for Inject NMI  https://review.openstack.org/34819104:54
*** Guest51566 has quit IRC04:55
*** sambetts has joined #openstack-ironic04:57
*** links has joined #openstack-ironic04:57
openstackgerritNaohiro Tamura proposed openstack/ironic: Ipmitool management driver for Inject NMI  https://review.openstack.org/34872105:08
*** yuriyz|2 has joined #openstack-ironic05:11
*** yuriyz|2 has quit IRC05:12
*** jrcloud has quit IRC05:12
openstackgerritNaohiro Tamura proposed openstack/ironic: iRMC management driver for Inject NMI  https://review.openstack.org/34873205:18
*** rama_y has joined #openstack-ironic05:20
*** aparnav has joined #openstack-ironic05:25
openstackgerritTuan Luong-Anh proposed openstack/ironic: Fix ironic dev-quickstart doc  https://review.openstack.org/41053705:35
*** gcb has quit IRC05:35
*** SerenaFeng has joined #openstack-ironic05:41
*** rajinir has quit IRC05:46
*** jaosorior has joined #openstack-ironic05:50
*** gcb has joined #openstack-ironic05:52
*** fragatina has joined #openstack-ironic06:03
*** gcb has quit IRC06:05
*** fragatina has quit IRC06:08
*** pmannidi_ has quit IRC06:10
*** pmannidi has joined #openstack-ironic06:11
*** amotoki has joined #openstack-ironic06:12
*** amotoki has quit IRC06:14
*** tuanluong has quit IRC06:16
*** Fdaisuke has quit IRC06:17
*** amotoki has joined #openstack-ironic06:17
*** Fdaisuke has joined #openstack-ironic06:18
*** tuanluong has joined #openstack-ironic06:21
*** gcb has joined #openstack-ironic06:22
*** zackf has joined #openstack-ironic06:31
*** eroux has joined #openstack-ironic06:31
*** zackf has quit IRC06:35
*** afazekas has quit IRC06:40
*** afazekas has joined #openstack-ironic06:42
*** kumarb has joined #openstack-ironic06:44
*** bks has quit IRC06:47
*** zackf has joined #openstack-ironic06:51
*** moshele has joined #openstack-ironic06:59
*** ChubYann has quit IRC07:01
*** moshele has quit IRC07:01
*** ijw has quit IRC07:02
*** mjura has joined #openstack-ironic07:02
*** moshele has joined #openstack-ironic07:03
*** fxpester has joined #openstack-ironic07:06
*** rama_y has quit IRC07:06
tuanluongMorning ironic07:07
*** mjura has quit IRC07:08
*** mjura has joined #openstack-ironic07:09
*** phuongnh has joined #openstack-ironic07:09
*** AlexeyAbashkin has joined #openstack-ironic07:09
*** zackf has quit IRC07:12
*** bks has joined #openstack-ironic07:17
*** bapalm has quit IRC07:18
*** swatson has quit IRC07:19
openstackgerritAndrey Shestakov proposed openstack/bifrost: Add support of remote logging  https://review.openstack.org/41024707:19
*** kumarb has quit IRC07:19
*** sacharya has quit IRC07:26
*** vsaienko has joined #openstack-ironic07:27
*** SerenaFeng has quit IRC07:35
*** bapalm has joined #openstack-ironic07:38
*** gcb has quit IRC07:44
*** gcb has joined #openstack-ironic07:45
*** SerenaFeng has joined #openstack-ironic07:49
*** ralonsoh has joined #openstack-ironic07:51
*** zhangjl1 has joined #openstack-ironic07:55
*** rcernin has joined #openstack-ironic07:56
*** Romanenko_K has joined #openstack-ironic07:56
*** rcernin has quit IRC07:56
*** zhangjl has quit IRC07:57
openstackgerritparesh sao proposed openstack/proliantutils: Adds 'UefiTarget' as a boot option  https://review.openstack.org/40748707:57
*** rcernin has joined #openstack-ironic07:57
vdrokmorning ironic and tuanluong07:59
tuanluongMorning vdrok07:59
*** pcaruana has joined #openstack-ironic07:59
*** SerenaFeng has quit IRC08:00
*** sacharya has joined #openstack-ironic08:00
*** SerenaFeng has joined #openstack-ironic08:00
*** sacharya has quit IRC08:05
*** Nisha_Agarwal has quit IRC08:05
*** Nisha_Agarwal has joined #openstack-ironic08:06
*** SerenaFeng has quit IRC08:08
*** ccamacho has joined #openstack-ironic08:10
*** gcb has quit IRC08:10
*** gcb has joined #openstack-ironic08:11
tuanluongvdrok, I'm using disk-image-create ubuntu vm dhcp-all-interfaces grub2 -o my-image08:14
tuanluonghello vdrok08:14
*** SerenaFeng has joined #openstack-ironic08:15
tuanluongbut after deploy sucessfull iamge I can't access to instances using ssh08:15
*** jaosorior has quit IRC08:16
*** jaosorior has joined #openstack-ironic08:16
vdroktuanluong: are you using multitenancy in ironic? ie have separate provision clean and tenant networks?08:18
tuanluongvdrok, I am using flat network08:19
tuanluongfollow guide here http://docs.openstack.org/developer/ironic/4.3.0/deploy/install-guide.html08:19
vdroktuanluong: do you include the ssh key in the image?08:20
vdroktuanluong: or you do nova boot with --key-name?08:21
vdrokotherwise if there is no key, you won't be able to ssh08:21
tuanluongI using nove --key-name08:21
tuanluongvdrok, my case is after i deploy image08:22
vdrokyeah I got that08:22
tuanluongi can't ping to a instance08:22
vdroktuanluong: ah, so you can't ping08:22
vdrokthat's a network issue then08:22
tuanluongvdrok, yes08:22
vdroktuanluong: is it a hardware node?08:23
vdrokor a vm?08:23
tuanluongIm try in vm08:23
tuanluongvdrok, when i using an image on the internet it sucessfull08:24
tuanluongvdrok, for example https://uec-images.ubuntu.com/releases/14.04/release/08:24
vdroktuanluong: ok, that seems like dhcp-all-interfaces can be causing issues08:25
tuanluongI thinks i create image not correct when using disk-image-create08:25
vdrokcould you check the network interfaces in the node's console, do they get ips?08:25
tuanluongvdrok, what do you means "node's console"08:26
*** jpich has joined #openstack-ironic08:27
tuanluongI'm using Ubuntu 16.04. for get my ip.  often using ifconfig08:27
*** sborkows has joined #openstack-ironic08:27
vdroktuanluong: just going into KVM vonsole and checking the interfaces08:27
sborkowsmorning, all08:27
vdrokmorning sborkows08:27
tuanluongvdrok, I depoy openstack in hardware08:29
vdroktuanluong: but you're saying that your ironic nodes are vms? then you should be able to access their console not only through ssh, but through hypervisor too08:31
tuanluongvdrok, I can see Virtual Network Interface08:32
vsaienk0morning Ironic'ers!08:34
tuanluongmorning vsaienk008:39
*** SerenaFeng has quit IRC08:40
aarefievmorning all!08:41
openstackgerritzhangyanying proposed openstack/ironic: Fix error when system uses /usr/bin/qemu-kvm, as in CentOS 7.2.  https://review.openstack.org/41005208:41
tuanluongMorning aarefiev08:41
aarefievo/08:41
*** SerenaFeng has joined #openstack-ironic08:42
vdroktuanluong: do you use virt-manager?08:43
vdrokmornin vsaienk0 and aarefiev08:43
openstackgerritMerged openstack/bifrost: Adding staging driver support  https://review.openstack.org/40640108:43
tuanluongsorry, vdrok yes08:43
aarefievhey vdrok08:43
*** vsaienko has quit IRC08:44
vdroktuanluong: you can add a connection to devstack there, connect, and see the list of vms, node-0 node-1 etc.08:44
*** daemontool has joined #openstack-ironic08:44
vdrokjust double click on the running one and you'll get its console08:44
tuanluongYes, i can see it08:44
openstackgerritMerged openstack/bifrost: Fix keystone config templates  https://review.openstack.org/40710508:44
*** moshele has quit IRC08:45
tuanluongvdrok, I can login to console but i don't know pass to login08:45
vdroktuanluong: ah, but if it's dib-built image, local login is disabled there :(08:45
vdroktuanluong: there should be another element to enable local login, lemme search08:46
vdroktuanluong: https://github.com/openstack/diskimage-builder/tree/master/elements/devuser08:46
vdrokcould you add it too, set the DIB_DEV_USER_PASSWORD and login to that vm locally afterwards and check that interfaces come up?08:47
*** moshele has joined #openstack-ironic08:47
tuanluongvdrok, yes. I will try it . thanks vdrok08:48
*** openstackgerrit has quit IRC08:48
vdrokmaybe setting DIB_DEV_USER_PWDLESS_SUDO too08:48
*** Nisha_Agarwal has quit IRC08:48
tuanluongvdrok, I can see the DIB_DEV_USER_USERNAME=${DIB_DEV_USER_USERNAME:-devuser}08:50
vdrokyes. that's the default name08:50
*** openstackgerrit has joined #openstack-ironic08:50
openstackgerritAparna proposed openstack/ironic-specs: In-band hpsum firmware update for iLO drivers  https://review.openstack.org/41016108:50
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Remove upgrade from non-ironic setup  https://review.openstack.org/41060608:51
*** zhangjl1 has left #openstack-ironic08:51
tuanluongvdrok, sorry, it take time to me to re-deploy.08:52
vdroksure, np :)08:52
*** daemontool_ has joined #openstack-ironic08:55
*** amoralej|off is now known as amoralej08:56
*** strigazi1AFK has joined #openstack-ironic08:58
*** daemontool has quit IRC08:58
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-ironic09:00
*** strigazi_AFK has quit IRC09:00
*** yolanda has quit IRC09:01
*** tuanluong has quit IRC09:02
*** rama_y has joined #openstack-ironic09:02
*** tuanluong has joined #openstack-ironic09:03
*** dtantsur|afk is now known as dtantsur09:03
dtantsurMorning Ironic09:03
vdrokmorning dtantsur09:03
sborkowsmorning dtantsur09:03
*** strigazi_AFK has joined #openstack-ironic09:04
*** yolanda has joined #openstack-ironic09:05
*** strigazi1AFK has quit IRC09:07
aarefievmorning dtantsur09:09
dtantsuro/09:09
*** ohamada has joined #openstack-ironic09:15
*** gcb has quit IRC09:21
*** Nisha_Agarwal has joined #openstack-ironic09:23
*** lucas-afk is now known as lucasagomes09:27
*** derekh has joined #openstack-ironic09:32
lucasagomesmorning dtantsur vdrok sborkows aarefiev all09:32
vdrokmorning lucasagomes09:32
aarefievmorning lucasagomes09:32
*** SerenaFeng has quit IRC09:33
*** tuanluong_ has joined #openstack-ironic09:34
*** athomas has joined #openstack-ironic09:35
*** tuanluong has quit IRC09:36
*** gcb has joined #openstack-ironic09:39
*** milan has joined #openstack-ironic09:39
milanmorning Ironic! :)09:40
openstackgerritVladyslav Drok proposed openstack/ironic-specs: Update notifications specs  https://review.openstack.org/41064009:40
vdrokmorning milan09:40
milanmorning vdrok! :)09:41
*** Nisha_Agarwal has quit IRC09:42
aarefievmorning milan09:46
milanmorning aarefiev! :)09:46
* milan about to update inspector states patch09:47
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-python-agent: Probe for TC mirror during tinyipa build  https://review.openstack.org/41040409:47
*** karthiks has quit IRC09:48
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-python-agent: Probe for TC mirror during tinyipa build  https://review.openstack.org/41040409:50
pas-hamorning all09:52
vdrokmorning pas-ha09:53
openstackgerritzhangyanying proposed openstack/ironic: Fix error when system uses /usr/bin/qemu-kvm, as in CentOS 7.2.  https://review.openstack.org/41005209:56
*** Nisha_Agarwal has joined #openstack-ironic10:00
*** kumarb has joined #openstack-ironic10:02
*** bks has quit IRC10:06
*** dtantsur is now known as dtantsur|brb10:09
*** zackf has joined #openstack-ironic10:10
*** hshiina has joined #openstack-ironic10:13
*** zackf has quit IRC10:14
openstackgerritTuan Luong-Anh proposed openstack/ironic: Fix ironic dev-quickstart doc  https://review.openstack.org/41053710:17
milanmorning pas-ha! :)10:18
*** tuanluong_ has quit IRC10:24
*** strigazi_AFK is now known as strigazi10:26
*** bks has joined #openstack-ironic10:28
*** kumarb has quit IRC10:30
*** Nisha_Agarwal has quit IRC10:31
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Make _get_sensors_data concurrent  https://review.openstack.org/40742910:35
*** links has quit IRC10:38
*** links has joined #openstack-ironic10:38
lukldtantsur: Do you have a moment  to discuss The hooks can be enabled in the inspector.conf file. By default, these LLDP plugins will not be enabled. Background information on ironic-inspector plugins is here: ironic-inspector plugins.10:47
luklhttps://review.openstack.org/#/c/404372/8/specs/Network-Interface-Resource-Info.rst <I meant to paste this :)10:47
patchbotpatch 404372 - ironic-inspector-specs - Collect NIC name given by BIOS10:47
*** _milan_ has joined #openstack-ironic10:47
*** milan has quit IRC10:48
luklOne of the things that I would like to have with NIC data collection is knowledge about numa topology10:49
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Make _get_sensors_data concurrent  https://review.openstack.org/40742910:49
luklFor telco workloads it's important to know which NIC is in which NUMA node.10:50
openstackgerritVladyslav Drok proposed openstack/ironic: Refactor waiters in our tempest plugin  https://review.openstack.org/41068410:50
luklI don't know if extra field is the right one for this, but I do feel that this information should available to both end users and nova scheduler.10:51
*** kumarb has joined #openstack-ironic10:52
*** yufei has quit IRC10:54
*** bks has quit IRC10:55
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Add os_project_name to functional tests config  https://review.openstack.org/40823510:58
pas-hamorning milan :)10:59
openstackgerritVladyslav Drok proposed openstack/ironic: Refactor waiters in our tempest plugin  https://review.openstack.org/41068411:01
openstackgerritTuan Luong-Anh proposed openstack/ironic: Fix ironic dev-quickstart doc  https://review.openstack.org/41053711:03
openstackgerritVladyslav Drok proposed openstack/ironic: Refactor waiters in our tempest plugin  https://review.openstack.org/41068411:04
*** MattMan has quit IRC11:04
*** MattMan has joined #openstack-ironic11:04
*** eroux has quit IRC11:05
openstackgerritMerged openstack/ironic: Enhance wait_for_bm_node_status waiter  https://review.openstack.org/41034311:17
*** jaosorior has quit IRC11:19
openstackgerritKyrylo Romanenko proposed openstack/ironic: Test ML2 Neutron Events feature  https://review.openstack.org/37001611:25
openstackgerritAndrey Shestakov proposed openstack/bifrost: Fix ipa images urls in pxe config  https://review.openstack.org/41070311:28
*** dtantsur|brb is now known as dtantsur11:28
dtantsurlukl, anything available to the scheduler should be exposed in node capabilities11:29
dtantsuralso yes, the lldp plugins are not enabled by default, mostly because lldp collection is not enabled in IPA by default11:30
*** jaosorior has joined #openstack-ironic11:30
luklI just found there is another spec for numa: https://bugs.launchpad.net/ironic-inspector/+bug/163525311:31
openstackLaunchpad bug 1635253 in ironic-python-agent "[RFE] Retrieve NUMA node information during introspection" [Wishlist,In progress] - Assigned to Karthik S (ksundara)11:31
*** Nisha_Agarwal has joined #openstack-ironic11:33
*** kumarb has quit IRC11:33
openstackgerritAndrey Shestakov proposed openstack/bifrost: Fix ipa images urls in pxe config  https://review.openstack.org/41070311:34
luklIs there a spec for that already merged?11:34
dtantsurI don't think it's merged11:35
dtantsurlukl, https://review.openstack.org/#/c/396147/11:35
patchbotpatch 396147 - ironic-inspector-specs - Spec for retrieving NUMA node information11:35
*** galyna has joined #openstack-ironic11:35
*** phuongnh has quit IRC11:36
*** bks has joined #openstack-ironic11:43
luklthanks11:44
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Configure nodes/environment to boot in UEFI mode  https://review.openstack.org/37498811:48
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Configure nodes/environment to boot in UEFI mode  https://review.openstack.org/37498811:49
*** bks has quit IRC11:52
openstackgerritGalyna Zholtkevych proposed openstack/ironic: ETAGs maintenance for all api node's requests  https://review.openstack.org/39221311:59
*** sborkows has quit IRC12:00
*** sacharya has joined #openstack-ironic12:02
*** e0ne has joined #openstack-ironic12:03
*** sacharya has quit IRC12:07
*** jkilpatr has joined #openstack-ironic12:08
*** athomas has quit IRC12:13
*** jkilpatr has quit IRC12:15
*** zackf has joined #openstack-ironic12:16
*** zhs__ has joined #openstack-ironic12:16
*** Nisha_Agarwal has quit IRC12:17
*** lucasagomes is now known as lucas-hungry12:17
*** gcb has quit IRC12:20
*** zhs_ has quit IRC12:20
*** awiddersheim has quit IRC12:20
*** zackf has quit IRC12:20
*** dtantsur is now known as dtantsur|brb12:21
*** gcb_ has joined #openstack-ironic12:24
*** athomas has joined #openstack-ironic12:27
*** jkilpatr has joined #openstack-ironic12:29
*** vikrant has quit IRC12:29
*** e0ne has quit IRC12:39
*** pc_m has quit IRC12:42
nicodemosmorning, ironic.12:45
*** pc_m has joined #openstack-ironic12:50
*** aparnav has quit IRC12:50
*** hw_wutianwei has quit IRC12:51
*** trown|outtypewww is now known as trown12:51
*** gcb_ has quit IRC12:52
*** amoralej is now known as amoralej|lunch12:55
*** ijw has joined #openstack-ironic12:56
*** dtantsur|brb is now known as dtantsur12:59
*** yufei has joined #openstack-ironic12:59
*** ijw has quit IRC13:00
*** yufei has joined #openstack-ironic13:01
*** jheroux has joined #openstack-ironic13:03
TheJuliagood morning everyone13:05
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Introducing node introspection state management  https://review.openstack.org/34894313:06
_milan_morning nicodemos, TheJulia! :)13:07
*** lucas-hungry is now known as lucasagomes13:07
*** moshele has quit IRC13:09
ricardoasmorning nicodemos, TheJulia, _milan_13:10
_milan_ricardoas, morning! :)13:11
*** bfournie has quit IRC13:12
TheJuliadtantsur: When you have a free minute to discuss auth parameters :)13:13
dtantsurTheJulia, not this second, unfortunately :( but this is not blocking from my pov, as soon as you're fine with it13:13
TheJuliadtantsur: no worries13:13
TheJuliadtantsur: and okay, I left you a detailed comment in the review for when you have time13:15
*** e0ne has joined #openstack-ironic13:15
lucasagomesTheJulia, morning13:18
*** yufei has quit IRC13:18
TheJuliaGood morning lucasagomes13:18
*** mrtenio-afk is now known as mrtenio13:22
mrtenioMorning all13:22
*** yufei has joined #openstack-ironic13:22
TheJuliaGood morning13:23
xavierr$ morning --all13:25
*** snecklifter has joined #openstack-ironic13:26
vdrokmorning nicodemos TheJulia mrtenio and xavierr13:27
snecklifterHello, I appear to be unable to move a node out of inspecting state13:28
snecklifterabort doesn't work13:29
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Make $IRONIC_IMAGE_NAME less dependent of the name in DevStack  https://review.openstack.org/41075313:29
*** yufei has quit IRC13:29
*** hw_wutianwei has joined #openstack-ironic13:30
*** daemontool_ has quit IRC13:30
*** chlong has quit IRC13:32
TheJuliagood morning vdrok13:34
TheJuliaxavierr: ++13:34
*** ohamada_ has joined #openstack-ironic13:36
*** ohamada has quit IRC13:36
_milan_morning xavierr! :)13:36
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add a possibility to send sensors data in standalone mode  https://review.openstack.org/41076013:38
*** lindycoder has joined #openstack-ironic13:39
*** moshele has joined #openstack-ironic13:39
mrteniosnecklifter, Are you using ironic --ironic-api-version=1.22?13:42
sneckliftermrtenio: no, this is OSP 9 so 1.9 I think13:43
*** yufei has joined #openstack-ironic13:43
mrteniosnecklifter, what is the error message?13:45
dtantsursnecklifter, node-set-provision-state abort is not implemented for inspection13:45
dtantsursnecklifter, I think you can force it by $ openstack baremetal introspection abort UUID13:45
openstackgerritMerged openstack/ironic-inspector: Add author and author-email in setup.cfg  https://review.openstack.org/41050813:45
snecklifterdtantsur: that did it, thanks, i assumed that using node-set-provision-state would move it out as well as into inspecting13:47
*** bfournie has joined #openstack-ironic13:47
dtantsurit's just not implemented yet13:47
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Keystone session for swift-temp-url generation  https://review.openstack.org/41076413:49
snecklifterdtantsur: right ok, maybe hide command in OSP 913:49
*** Goneri has joined #openstack-ironic13:50
*** srobert has joined #openstack-ironic13:53
nicodemosvdrok. Can I do that in a follow up patch?13:53
*** baoli has joined #openstack-ironic13:55
*** Goneri has quit IRC13:55
*** Goneri has joined #openstack-ironic13:55
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to session for glance client  https://review.openstack.org/41076713:58
*** krtaylor has joined #openstack-ironic13:59
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to session for glance client  https://review.openstack.org/41076714:01
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Keystone session for swift-temp-url generation  https://review.openstack.org/41076414:02
*** sacharya has joined #openstack-ironic14:03
vdroknicodemos: you mean moving oneview client initialization to the driver?14:03
openstackgerritGalyna Zholtkevych proposed openstack/ironic: ETAGs maintenance for all api node's requests  https://review.openstack.org/39221314:03
nicodemosvdrok: yeah14:04
*** fragatina has joined #openstack-ironic14:04
vdroknicodemos: dunno, why do it twice? if you agree that's better, I'd prefer the same change. as it is code with tests, not some nit in docs or reno14:05
*** glonlas has joined #openstack-ironic14:06
*** amoralej|lunch is now known as amoralej14:07
*** rloo has joined #openstack-ironic14:07
nicodemosvdrok: ok. =D14:08
*** sacharya has quit IRC14:08
*** fragatina has quit IRC14:09
TheJulianicodemos: vdrok: I commented on that as well, I think it is good as-is14:11
*** hw_wutianwei has quit IRC14:11
xavierrTheJulia: indeed14:11
*** hw_wutianwei has joined #openstack-ironic14:12
nicodemosTheJulia: ack14:13
vdrokTheJulia: but it's not about picking interfaces? If we have oneview hardware we need to have oneview client anyway right? Even if eg only power interface is oneview. So after driver composition, we could just define the client once in hardware type object, instead of the driver object14:13
vdrokwith driver composition, we'll still be accessing task.driver.oneview_client no matter if it is a hw type or a classic driver. so no changes to the oneview/* modules.14:15
TheJuliavdrok: I think it would get more complex than that.  The interfaces upon init would essentially have to establish an overall client, which they might be able to do cleanly and not break anything.14:15
*** hw_wutianwei1 has joined #openstack-ironic14:16
*** hw_wutianwei has quit IRC14:16
*** hw_wutianwei1 is now known as hw_wutianwei14:16
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to session for glance client  https://review.openstack.org/41076714:16
TheJuliasince task.driver.x comes from the driver loader interface14:16
TheJulias/interface/factory/14:17
vdrokTheJulia: yes, but I can't get why to do it in every interface instead of instantiating it once in hw type/ classic driver constructor14:17
TheJuliaWell, this is a significant improvement over what they were doing too.  I think we need to land the improvement, and let them iterate.14:18
TheJuliaBesides, the assembly once you start breaking up the interfaces might be a little brain breaking, unless we kept oneview_client as more of a common interface, but it is a single driver too.14:19
vdrokTheJulia: like for now, add it to __init__ here - https://github.com/openstack/ironic/blob/master/ironic/drivers/oneview.py. ah, for composition, looking at the current code, that should not go into hw type itself, it could be added dynamically on request it seems14:21
vdrokok, I just don't like reviewing basically the same code twice :)14:21
TheJuliahehe14:21
TheJuliaI don't blame you there, nor do I.14:22
openstackgerritYuriy Zveryanskyy proposed openstack/python-ironicclient: Fix exception message creation in get_client()  https://review.openstack.org/41077814:23
*** dprince has joined #openstack-ironic14:24
xavierrso, nicodemos may procede with the patch as it is now, is that ok for you TheJulia and vdrok? :)14:27
*** jcoufal has joined #openstack-ironic14:27
vdrokxavierr: well, I don't particularly like that, so won't +A, but if others are OK with it I'm fine too :)14:28
TheJuliavdrok: fair enough :)14:30
xavierrvdrok: understood, ty :)14:32
*** srobert has quit IRC14:34
rloohi and morning all, xavierr, TheJulia, vdrok14:35
TheJuliaGood morning rloo14:35
vdrokmorning rloo14:35
vdrokrloo: yuriyz wanted to discuss the notifications stuff, he'll be here in ~1.5 hours, but I guess we'll need mariojv/JayF too :)14:36
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Make $IRONIC_IMAGE_NAME less dependent of the name in DevStack  https://review.openstack.org/41075314:36
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Configure nodes/environment to boot in UEFI mode  https://review.openstack.org/37498814:36
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Remove check for UEFI + Whole disk images  https://review.openstack.org/41078414:36
*** hshiina has quit IRC14:36
rloovdrok: ok. i'd like to discuss so he isn't blocked. i think we should use start/end/error for crud :) (but yeah, discuss when the others are here)14:37
*** snecklifter has quit IRC14:42
xavierrrloo: morning :)14:43
*** moshele has quit IRC14:44
*** moshele has joined #openstack-ironic14:45
mariojvhivdrok - i'll be around14:46
*** gcb has joined #openstack-ironic14:47
*** glonlas has quit IRC14:47
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Allow diskless nodes thru a configuration option  https://review.openstack.org/32662014:47
dtantsurmorning rloo, xavierr, TheJulia14:47
rloomorning dtantsur14:47
*** causten has joined #openstack-ironic14:48
*** glonlas has joined #openstack-ironic14:48
*** glonlas has quit IRC14:49
*** glonlas has joined #openstack-ironic14:49
*** rbudden has joined #openstack-ironic14:51
vdrokFYI: reno jobs broken until https://review.openstack.org/410792 lands14:52
patchbotpatch 410792 - reno - support removed stable branches14:52
*** mtanino has joined #openstack-ironic14:52
dhellmannvdrok : if you want to, in the short term, remove the liberty file14:53
dhellmannit may be some time before the series in front of that fix can be fully reviewed, because it depends on a pretty big rewrite of reno's internals14:53
*** yufei has quit IRC14:53
vdrokdhellmann: ok, gotcha, thanks.14:54
dhellmannvdrok : you could also change the stable/liberty value to liberty-eol14:54
dhellmannthat may be the simplest, since that should also work with the new reno14:54
vdrokdhellmann: oh, that's the better way I think :)14:55
vdrokdoing14:55
dhellmannvdrok : let me know if that works, please. Maybe follow-up to the -dev thread "Tagging liberty as EOL"?14:55
vdrokdhellmann: will do14:56
*** glonlas_ has joined #openstack-ironic14:56
*** glonlas__ has joined #openstack-ironic14:56
*** glonlas_ has quit IRC14:56
rloodtantsur: are you going to push up another patch set for 336626 soon (i was going to continue reviewing it)14:56
rloodtantsur: or are you waiting for answers? :)14:57
dtantsurrloo, I am. I can wait or push it in a few minutes, whatever is more convenient for you.14:57
*** links has quit IRC14:57
rloodtantsur: push it14:57
dtantsurk14:57
*** glonlas has quit IRC14:58
*** eroux has joined #openstack-ironic14:59
lucasagomeshi, if someone has some time mind taking a look at https://review.openstack.org/#/c/409755/ ? I've marked it as high prio for virtualbmc because it hide errors and might lead to a deployment failure if an action fails and Ironic don't retry14:59
patchbotpatch 409755 - virtualbmc - Return proper errors on BMC action failures14:59
lucasagomescheers :-)14:59
*** causten has quit IRC15:00
vdrokdhellmann: leaving only :branch: liberty-eol seems to work15:01
openstackgerritVladyslav Drok proposed openstack/ironic: Draft  https://review.openstack.org/41079815:01
*** yufei has joined #openstack-ironic15:02
openstackgerritDmitry Tantsur proposed openstack/ironic: Support defining and loading hardware types  https://review.openstack.org/33662615:02
dtantsurrloo, ^^^15:02
*** causten has joined #openstack-ironic15:02
rloodtantsur: thx!15:02
openstackgerritVladyslav Drok proposed openstack/ironic: Change liberty's reno page to use the tag  https://review.openstack.org/41079815:03
*** lindycoder has quit IRC15:07
*** causten has quit IRC15:10
*** gcb has quit IRC15:14
*** gcb has joined #openstack-ironic15:14
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Introducing node introspection state management  https://review.openstack.org/34894315:16
_milan_morning rloo! :)15:18
*** wajdi has quit IRC15:18
*** wajdi has joined #openstack-ironic15:18
rloohi _milan_. Are you hiding in _.._? :)15:18
_milan_rloo, exactly :D15:18
*** _milan_ is now known as milan15:18
milanrloo, the thing is there's already some milan in Freenode15:19
* milan needs to figure out new nick :-/15:19
rloomilan: :( so are you really the milan that we know?15:19
milan* and register it with NickServ15:19
*** gcb has quit IRC15:20
*** wajdi_ has joined #openstack-ironic15:20
milanrloo, I hope so the other nick doesn't appear in Ironic15:20
milanbut it makes my client frustrated from time to time while connecting to Freenode :-/15:20
rloomilan: hmm, seems like something an imposter milan would say... ;)15:21
*** chlong has joined #openstack-ironic15:21
milanrloo, exactly, I'm sort of a Shroedinger's milan now15:21
milan:D15:21
rloowelcome to ironic, Shroedinger's milan!15:22
milanrloo, thx :D15:22
*** wajdi has quit IRC15:22
* lucasagomes thinks about changing his IRC name as well, he owns "lcs" on freenode15:23
*** milan is now known as [milan]15:23
[milan]rloo, wdyt my new nick? ;)15:23
[milan]lucasagomes, I share your pain, but no worries, we imposters trust each other, right ;)15:25
lucasagomesthat's right :D15:25
vdrok[milan]: maybe mln for consistency? "D15:27
patchbotError: No closing quotation15:27
vdrokouch15:27
vdrokconsistency with lucasagomes :)15:27
lucasagomes++ and shorter15:27
[milan]vdrok, heh, yeah, so everyone can tell we're the imposters right away15:27
* vdrok going vldslv15:28
[milan]and it's hipster too :)15:28
lucasagomeslol15:28
[milan]vdrok, ++ :D15:28
NobodyCamGood Morning Ironic'ers15:29
vdrokmorning NobodyCam15:29
[milan]morning NobodyCam! :)15:29
lucasagomesNobodyCam, morning15:29
NobodyCamMorning vdrok [milan] lucasagomes :)15:29
*** baoli has quit IRC15:29
*** hecliunyx_ has quit IRC15:30
*** ohamada__ has joined #openstack-ironic15:33
*** ohamada_ has quit IRC15:33
dtantsurmorning NobodyCam15:35
dtantsur[milan], I suggest iMilan :D15:35
NobodyCammorning dtantsur :)15:35
NobodyCam:)15:35
[milan]dtantsur, lol15:35
[milan]sure15:35
*** glonlas__ has quit IRC15:36
*** glonlas has joined #openstack-ironic15:37
*** glonlas has quit IRC15:37
*** fragatina has joined #openstack-ironic15:37
*** glonlas has joined #openstack-ironic15:37
*** fragatina has quit IRC15:37
*** fragatina has joined #openstack-ironic15:38
TheJuliaGood morning NobodyCam15:39
NobodyCamGood Morning TheJulia :)15:40
*** lindycoder has joined #openstack-ironic15:40
rloomorning NobodyCam15:41
NobodyCamGood Morning rloo :)15:41
rloo[milan]: you seem to like being enclosed. It makes me uncomfortable; i want you to be free15:41
*** causten has joined #openstack-ironic15:42
[milan]rloo, thanks I want to break free!15:42
*** [milan] is now known as miLan15:43
miLancome on NickServ!15:43
rloodtantsur: wrt hardware_types.py. can we move FakeHardware to fake_hardware.py?15:43
NobodyCamhehehe15:43
*** miLan is now known as iMilan15:44
iMilanwow15:44
iMilandtantsur, you were right again :D15:44
*** rama_y_ has joined #openstack-ironic15:44
*** iMilan is now known as ]milan[15:45
]milan[that's even more narrow15:45
]milan[damn15:45
*** ]milan[ is now known as milan15:46
*** rama_y has quit IRC15:46
NobodyCamlol15:46
milanit's good to be my old imposters me O:-)15:46
dtantsurrloo, I'll check if we actually can move it to fake.py15:46
dtantsurI think my old argument about not moving it there is no longer valid15:46
*** NobodyCam is now known as WeAreAllMiLan15:46
openstackgerritMerged openstack/python-ironicclient: Fix exception message creation in get_client()  https://review.openstack.org/41077815:46
milanWeAreAllMiLan, +1000 :D15:47
WeAreAllMiLan:p15:47
dtantsurOMG :D15:47
rloodtantsur: ok. although i looked at fake and it has a lot of stuff there, i'd be fine if it wasn't with all those drivers.15:47
dtantsurwell, creating a new file for a tiny class does not look right too... dunno :)15:47
milandtantsur, call it iFakeHardware.py for greater good :P15:48
*** WeAreAllMiLan is now known as NobodyCam15:48
TheJulialol15:48
dtantsurmilan, then we have to make sure it can work with your mac ;)15:48
NobodyCam:)15:48
milanthat's probably the only thing that will :D15:49
*** rama_y_ has quit IRC15:49
*** Sukhdev has joined #openstack-ironic15:50
*** soliosg has quit IRC15:50
rloodtantsur: oh, i don't care about the size of the file. just thinking of the organization of the files.15:50
lucasagomesuntil you update to the new pro and the iMilan port is removed15:50
*** jkilpatr_ has joined #openstack-ironic15:50
dtantsurhaha15:50
lucasagomesiDongleMilan15:51
*** ralonsoh_ has joined #openstack-ironic15:51
milanlucasagomes, sure :D but I bet there's gonna be some iMposter interface15:51
*** ralonsoh has quit IRC15:51
milaniMPoster15:51
*** jkilpatr has quit IRC15:52
*** trown is now known as trown|outtypewww15:52
*** milan is now known as iMPoster15:52
iMPosterNickSrv seriously!?!?!?15:52
*** iMPoster is now known as milan15:52
* dtantsur suspects it's Friday somehow15:52
TheJuliadtantsur: That is what it feels like....15:52
milan~TGIF15:52
dtantsurTGINF15:53
dtantsurNearly Friday15:53
*** yufei has left #openstack-ironic15:54
*** causten has quit IRC15:56
*** fragatina has quit IRC15:58
pas-hadtantsur: lucasagomes vdrok https://review.openstack.org/#/c/410828/16:00
patchbotpatch 410828 - requirements - Add ironic-staging-drivers to projects16:00
lucasagomespas-ha, will take a look, in a meeting right now16:00
openstackgerritVladyslav Drok proposed openstack/ironic: Add portgroup configuration fields  https://review.openstack.org/39841716:01
pas-hanp, just should enable requirements sync for staging drivers16:01
openstackgerritoctopuszhang proposed openstack/ironic: Update multitenancy docs  https://review.openstack.org/39751716:01
rloodtantsur: ok, i think i reviewed/commented on 336626. just that my comments are spread between patch sets 26 & 27.16:01
*** Syed__ has joined #openstack-ironic16:02
dtantsurrloo, k, will check (renaming files now)16:02
rloodtantsur: thx. gonna try to get this done today!16:02
dtantsuryep16:02
*** srobert has joined #openstack-ironic16:03
*** sacharya has joined #openstack-ironic16:04
*** causten has joined #openstack-ironic16:05
*** Romanenko_K has quit IRC16:08
*** sacharya has quit IRC16:08
openstackgerritVladyslav Drok proposed openstack/ironic: Add portgroup configuration fields  https://review.openstack.org/39841716:11
*** jvgrant has quit IRC16:11
*** jvgrant has joined #openstack-ironic16:11
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface REST APIs  https://review.openstack.org/40424016:12
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface RPC APIs  https://review.openstack.org/40423916:12
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface Driver APIs  https://review.openstack.org/32704616:12
*** eroux has quit IRC16:13
*** rcernin has quit IRC16:14
*** moshele has quit IRC16:15
*** swatson has joined #openstack-ironic16:17
*** Goneri has quit IRC16:18
*** zackf has joined #openstack-ironic16:18
*** yuriyz|2 has joined #openstack-ironic16:19
*** glonlas_ has joined #openstack-ironic16:19
*** jaosorior has quit IRC16:20
*** jaosorior has joined #openstack-ironic16:20
*** zackf has quit IRC16:22
*** glonlas has quit IRC16:22
*** mjura has quit IRC16:23
*** Goneri has joined #openstack-ironic16:25
*** zackf has joined #openstack-ironic16:26
*** vsaienko has joined #openstack-ironic16:27
*** Nisha_Agarwal has joined #openstack-ironic16:27
*** glonlas_ has quit IRC16:28
*** Linkmark has joined #openstack-ironic16:30
openstackgerritRamamani Yeleswarapu proposed openstack/ironic-inspector: Update documentation to deploy Ironic Inspector with DevStack  https://review.openstack.org/41045616:30
*** zackf has quit IRC16:30
*** zackf has joined #openstack-ironic16:30
*** glonlas has joined #openstack-ironic16:31
*** causten has quit IRC16:32
*** causten has joined #openstack-ironic16:33
*** soliosg has joined #openstack-ironic16:34
JayFwhiteboard updated; all known gate issues resolved16:35
TheJulia\o/16:35
dtantsur\o/16:37
*** rama_y has joined #openstack-ironic16:37
*** vsaienko has quit IRC16:38
vdrokmariojv: JayF yuriyz|2 ping, are you all here? :)16:39
rloothx JayF!16:39
yuriyz|2here hello to all16:39
JayFI'm here16:39
JayFand I know mariojv is lurking16:39
rloohi yuriyz|2, JayF, vdrok, lurking mariojv16:39
vdrokhey rloo :)16:39
rlooi vote for crud .start/end/error notifications. anything else to discuss? :)16:40
vdrokyuriyz|2: so, fire up your thoughts :)16:40
yuriyz|2agree with rloo this make all consistent at least16:40
rloofor all those paying attention, we're talking about https://review.openstack.org/#/c/410640/16:41
patchbotpatch 410640 - ironic-specs - Update notifications specs16:41
rlooJayF, vdrok, mariojv: you good with that?16:41
JayFI don't have any objection.16:42
*** rpioso has joined #openstack-ironic16:42
vdrokI don't object.16:42
rlooyuriyz|2: wrt when the .start starts, i was thinking it could start at the beginning of the method, not after we check some stuff in the API.16:42
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: Moving Reboot bashscript to python  https://review.openstack.org/37247816:43
vdrokall of those apart from .end will be ignored by searchlight tho, is that correct yuriyz|2 ?16:43
lucasagomespas-ha, thanks for including stanging there :-)16:43
lucasagomes+1'd16:43
yuriyz|2rloo we can prepare payload only after instantiate object16:44
rlooJayF: wrt .error, do you think the notification system/end user wants to know about user errors (wrt the API request) or only errors within ironic?16:44
rlooyuriyz|2: oh16:44
JayFrloo: when I've modeled this in monitoring systems in the past, I basically counted 5xx as a system error16:44
JayFrloo: and a 4xx as a user error16:44
JayFrloo: so I'd think 5xx should generate an err, and 4xx should not16:44
yuriyz|2vdrok "start" will be ignored not "end"16:44
JayFrloo: except for us, we overuse 409 conflict, and knowing a node is always locked is maybe useful? but probably not worth the complexity of singling it out16:45
*** chlong has quit IRC16:45
rlooJayF: ok, that's good to know. i think that aligns with what yuriyz|2 did.16:45
vdrokyuriyz|2: yes, but error is going to be ignored too right?16:45
yuriyz|2and "error" for crud operations because resourse not changed16:45
mariojvi'm here16:45
vdrokexactly16:45
mariojvreading scrollback16:45
rlooJayF: that 409 thing. we should have fixed that :-(16:45
mariojvi'm fine with start/end/error for CRUD in api notifications16:46
*** rcernin has joined #openstack-ironic16:46
mariojvfor the issue with the full object not being available yet16:46
mariojvmaybe we can just have a separate payload for .start16:46
mariojvif certain things aren't available16:46
mariojvor, leave some fields empty16:47
mariojvand then have the full(er) object in error or end16:47
mariojvthoughts? ^16:47
yuriyz|2there is a limitation as I mentioned because all wants base payload we can send notify only after res obj instantiated16:47
yuriyz|2I can try change patch for sending start early as possible16:48
*** jaosorior has quit IRC16:48
rloomariojv: i think it is OK to do the .start after instantiation (it is instantiation not .save)16:48
*** jaosorior has joined #openstack-ironic16:48
mariojvi see, you need a full objects.Chassis or objects.Port16:49
yuriyz|2agree because validation fail is user error16:49
mariojvthat makes sense16:49
mariojvi'm fine with that16:49
rloovdrok: would you mind updating the spec patch, or would you like one of us to do it?16:49
vdroka bit busy at the moment, but can do in an hour or so16:50
mariojvso does that mean everything's changing to start/end/error?16:50
mariojvand that's the update required?16:50
rloovdrok: works for me16:51
vdrokmariojv: I suppose so16:51
mariojvs/everything/everything in CRUD16:51
yuriyz|2vdrok, please update the spec patch, I will change the code16:51
rloomariojv: in the crud. we still keep .success in the power stuff16:51
mariojvyuriyz|2: agree? ^T16:51
mariojvright rloo16:51
yuriyz|2agree16:51
mariojvok, sounds good16:51
mariojvthanks all16:51
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Remove check for UEFI + Whole disk images  https://review.openstack.org/41078416:51
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Configure nodes/environment to boot in UEFI mode  https://review.openstack.org/37498816:51
vdrokOK, that was easy :D16:51
JayFo/ ty all16:51
rloothx!16:51
*** Linkmark has quit IRC16:51
*** Nisha_Agarwal has quit IRC16:53
openstackgerritMerged openstack/ironic: Fix error when system uses /usr/bin/qemu-kvm, as in CentOS 7.2.  https://review.openstack.org/41005216:54
openstackgerritMerged openstack/ironic: Clarify the comment about the object hashes  https://review.openstack.org/41047916:54
openstackgerritMerged openstack/ironic: Change liberty's reno page to use the tag  https://review.openstack.org/41079816:55
vdroklucasagomes: reno job fix merged ^^16:57
openstackgerritDmitry Tantsur proposed openstack/ironic: Support defining and loading hardware types  https://review.openstack.org/33662616:57
vdrokso yeah, safe to recheck16:57
dtantsurrloo, I hope I haven't missed anything. hard to track comments over several patchsets ^^^16:57
lucasagomesvdrok, oh! I just rechecked something, I didn't know it was broken broken16:57
*** fragatina has joined #openstack-ironic16:57
lucasagomesvdrok, thanks!16:58
rloodtantsur: yeah, sorry about that. i debated about whether to carry the comments forward or not. thx for the update. will look in a few minutes.16:58
*** chlong has joined #openstack-ironic16:58
nicodemoshey JayF, now that the gate its ok, can you +A again? https://review.openstack.org/#/c/35804116:59
patchbotpatch 358041 - ironic - Reusing oneview_client when possible16:59
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Add python API and CLI for port groups  https://review.openstack.org/33596416:59
*** dsneddon has joined #openstack-ironic16:59
JayFman it's all green17:00
JayFincluding third party CI17:00
JayFthat might be one of the first times I've seen that17:00
JayFlol17:00
nicodemoshehehhe17:00
*** rajinir has joined #openstack-ironic17:00
lucasagomesw00t17:00
xavierr\o/17:02
*** sacharya has joined #openstack-ironic17:05
*** e0ne has quit IRC17:11
mariojvis anyone familiar with this test code? https://github.com/openstack/ironic/blob/master/ironic/tests/unit/drivers/modules/network/test_flat.py17:12
mariojvi'm curious why CONF.neutron.cleaning_network isn't just None17:12
mariojvsome of the tests would fail if that was the case17:13
*** causten has quit IRC17:14
rloodtantsur: i'm good with 336626, except for one thing. don't know if you missed my comment: https://review.openstack.org/#/c/336626/26..28/ironic/common/driver_factory.py17:14
patchbotpatch 336626 - ironic - Support defining and loading hardware types17:14
rloodtantsur: for check_and_update_node_interfaces(), do we really need to pass driver_or_hw_type? or can we just figure it out from node.driver17:15
*** causten has joined #openstack-ironic17:15
mariojvwell, i guess it is None, looking at some print debugging output17:16
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent: Comment on when the TinyCore mirror list was generated  https://review.openstack.org/41087317:16
rloomariojv: you figured it out (cuz i don't want to look)17:17
mariojvactually, it's not None, it gets randomly generated on every run17:17
mariojvnot yet rloo17:17
mariojvi thought it might come from the port's internal info somehow, but i don't know how that could possibly set the config option17:18
*** jpich has quit IRC17:18
mariojvfound it17:18
*** fragatina has quit IRC17:19
mariojvhappens way up here in the base classes: https://github.com/openstack/ironic/blob/master/ironic/tests/base.py#L12217:19
mariojvrloo: figured it out ^17:19
rloomariojv: :)17:20
JayFsometimes all you have to do is cry out to irc, and the answer comes to you even without help17:20
JayFlol17:20
mariojvyep17:21
*** bdeschenes has joined #openstack-ironic17:21
mariojvthe world is my rubber duck17:21
rlooJayF: it is positive energy from the community. like 'i hope he figures it out so i don't feel obliged to look into it' :)17:21
mariojvhttps://en.wikipedia.org/wiki/Rubber_duck_debugging17:21
*** jkilpatr_ has quit IRC17:24
*** fragatina has joined #openstack-ironic17:25
dtantsurrloo, forgot to post a response. did now.17:26
*** causten has quit IRC17:27
openstackgerritMerged openstack/ironic-python-agent: Probe for TC mirror during tinyipa build  https://review.openstack.org/41040417:27
*** causten has joined #openstack-ironic17:28
openstackgerritVladyslav Drok proposed openstack/ironic-specs: Update notifications specs  https://review.openstack.org/41064017:28
rloodtantsur: thx17:28
vdrokrloo: mariojv yuriyz|2 ^^ tried to make it clear17:28
vdrokand, it's time to leave for me17:28
vdrokgood night!17:29
mariojvcool i will review17:29
mariojvnight vdrok17:29
rloothx and good night vdrok!17:29
lucasagomesfolks, I'm calling it a day17:30
rloodtantsur: you got your +2 :)17:30
lucasagomeshave a great evening all17:30
rloobye lucasagomes!17:30
lucasagomessee ya :-)17:30
*** lucasagomes is now known as lucas-afk17:30
dtantsurrloo, woohoo! thanks :)17:31
*** aNuposic has joined #openstack-ironic17:31
dtantsurnow looking for volunteers for a potential second +2 :) TheJulia, vdrok?17:31
dtantsur(pinging you two because you've already looked at https://review.openstack.org/336626)17:31
patchbotpatch 336626 - ironic - Support defining and loading hardware types17:32
JayFI've been looking at that too, even if not voting17:32
vdrokugh, dtantsur will try to look at home and digest the changes17:32
dtantsurheh17:32
JayFdtantsur: my only question about that is a doozy17:33
mariojvvdrok: put a conditional +1 there based on yuriyz|2 's review17:33
JayFdtantsur: is it a good idea to merge a patch that adds a crapload of config options that do absolutely nothing right now/17:33
JayFdtantsur: in the past we've tended to block those patches until the "useful" part comes in17:33
rlooJayF: I wondered about that too.17:33
vdrokmariojv: right, it's dropped on the ironic searchlight plugin side17:34
dtantsurJayF, I seem some sense in it, but I also can't imagine actually finishing the driver composition if we pile all things first17:34
vdrokgone for real now :)17:34
JayFYeah.17:34
mariojvcool vdrok17:34
rlooJayF: did we block those in the past? I couldn't remember.17:34
JayFIs it worthwhile to maybe add something to the config option description17:34
JayFthat says "these are currently not function"17:34
JayFor something like that?17:34
JayFso that an operator deploying an intermediate ironic sha would know they are noop right now17:34
*** bdeschenes has quit IRC17:34
dtantsurJayF, it's not that they don't function.. they do, you just cannot see their effect17:34
JayFFrom an operator standpoint, there's absolutely no difference17:35
dtantsurok, let's look at this from the following standpoint: what's the harm of operator trying to set them to something?17:35
JayFI'm thinking more, as someone who has deployed master in the poast17:36
*** baoli has joined #openstack-ironic17:36
rloodtantsur: why not add something like JayF mentioned, to indicate that they shouldn't be used yet.17:36
JayFif I see all those new config options come up, I'm going to go down a research-rabbithole to see what good they do17:36
JayFand come up really confused at worse, annoyed at best when I figure it out17:36
rloodtantsur: it won't hurt, it could help, and we can remove it later when it is actually useful.17:36
dtantsurok, lemme come up with something17:37
rloodtantsur, JayF: i don't think we mention the configs or anything in the release notes so it might be confusing.17:37
rlooJayF: what wording would you suggest? :)17:37
*** jkilpatr_ has joined #openstack-ironic17:37
*** vsaienko has joined #openstack-ironic17:37
rlooJayF: although it might mess with how dtantsur coded the help strings for all those configs. but he can figure it out.17:37
JayF"This configuration option is part of the incomplete driver composition work. Changing it's setting has no effect."17:38
*** glonlas has quit IRC17:38
JayFat the top of the config help fro all the added options17:38
rloodtantsur: ^^. s/it's/its/17:38
JayFgah17:38
dtantsurk17:38
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: Moving Reboot bashscript to python  https://review.openstack.org/37247817:41
*** AlexeyAbashkin has quit IRC17:41
JayFlucas-afk: ^ I think aslezil fixed all your issues with that patch, if you're still around to vote on it17:43
*** led_ has quit IRC17:44
openstackgerritDmitry Tantsur proposed openstack/ironic: Support defining and loading hardware types  https://review.openstack.org/33662617:48
dtantsurJayF, rloo, like this ^^^?17:48
*** yuriyz|2 has quit IRC17:48
JayFdtantsur: except you missed enabled_hardware_types17:48
dtantsurdamn... gimme a second17:48
rloodtantsur: don't forget to update .sample17:50
dtantsursure17:50
rloodtantsur: i'm even fine if you put the warning and no description of how the config works :)17:50
openstackgerritDmitry Tantsur proposed openstack/ironic: Support defining and loading hardware types  https://review.openstack.org/33662617:51
dtantsurwell, I did it with descriptions already :) not sure if it looks fancy, but it works17:51
rloodtantsur: +2 (again)17:53
dtantsurcool!17:53
dtantsurI'll call it a day soon. JayF, could you please check the wording before I go?17:53
JayFthe warning looks good17:54
*** jaosorior has quit IRC17:54
JayFI'll likely vote +2 unless something major changed17:54
dtantsurawesome17:54
JayFbut would rather another core vote as well as this gets on the edges of what I'm good at :)17:54
dtantsuryeah, sure. would be cool to get TheJulia to review it, this affects her volume work17:54
TheJuliadtantsur: I can look shortly, just need to pull my brain out of unit tests.17:55
dtantsuryeah, no hurry17:55
dtantsurI'll anyway address any new comments tomorrow17:55
JayFhave a good night dmitry, hopefully you get a patch merged for christmas17:56
JayF(well, and better stuff, as that's a somewhat lame gift)17:56
dtantsurhaha, thanks :)17:56
*** dtantsur is now known as dtantsur|afk17:56
*** Sukhdev has quit IRC17:59
*** vsaienko has quit IRC18:02
*** ralonsoh_ has quit IRC18:04
*** athomas has quit IRC18:05
JayFGate is going to be broken18:08
JayFreno bug relating to EOL'd branches18:08
JayFI'm updating whiteboard18:08
JayFaslezil: ^ why your patch failed ci18:08
*** derekh has quit IRC18:09
openstackgerritJulia Kreger proposed openstack/ironic: Add Cinder storage driver  https://review.openstack.org/36619718:10
JayFhttps://bugs.launchpad.net/reno/+bug/1649982 is the relevant bug18:10
openstackLaunchpad bug 1649982 in reno "reno doesn't check for an -eol tag when a stable branch is deleted" [Wishlist,Fix committed] - Assigned to Doug Hellmann (doug-hellmann)18:10
JayFseeing if we should workaround right now or if the release will get out quick enough18:10
openstackgerritMerged openstack/ironic: Reusing oneview_client when possible  https://review.openstack.org/35804118:14
*** e0ne has joined #openstack-ironic18:15
*** milan has quit IRC18:16
openstackgerritMerged openstack/ironic: Fix return values in OneView deploy interface  https://review.openstack.org/39669818:16
openstackgerritMerged openstack/python-ironicclient: Add more tests to node_shell  https://review.openstack.org/41010018:16
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Use liberty-eol tag for liberty release notes  https://review.openstack.org/41089818:18
JayF^ fixes the IPA gate18:18
JayFit looks like ironic is not impacted18:18
*** vsaienko has joined #openstack-ironic18:19
JayFrloo: TheJulia ^ if you have a moment, would love to unclog the IPA gate18:19
*** jkilpatr_ has quit IRC18:20
*** david-lyle has quit IRC18:21
*** jkilpatr has joined #openstack-ironic18:22
TheJuliaJayF: +2'ed18:23
JayFpas-ha: ^^ that patch fixes IPA gate18:29
JayFpas-ha: the failure of releasenotes on your patch18:29
jlvillalJayF: +2 +A18:29
pas-haack, thanks for the info18:29
*** vinsh has joined #openstack-ironic18:29
* JayF playing gate whackamole this morning18:30
*** david-lyle has joined #openstack-ironic18:30
jlvillalThanks JayF! Much appreciated :)18:30
JayFit's enjoyable, I really don't mind, lol18:30
TheJuliaVery much appreciated, thank you JayF18:30
JayFjust don't make me write a giant driver comp patch like dmitry did18:30
JayFlol18:30
rlooJayF: sorry, was in a meeting. Looks like it is all good now18:31
TheJuliaJayF: heh18:31
* TheJulia suspects there is a decent video reply to JayF enticing him to write a giant driver comp like patch somewhere on youtube18:32
*** glonlas has joined #openstack-ironic18:32
*** ohamada__ has quit IRC18:32
openstackgerritAnup Navare proposed openstack/ironic: Allow logical name along with UUID in port creation  https://review.openstack.org/40558618:34
jlvillalJayF: If you can look at: https://review.openstack.org/#/c/410910/ it would be appreciated.18:34
patchbotpatch 410910 - openstack-infra/project-config - ironic.yaml: Remove stable/liberty specific checks18:34
openstackgerritMerged openstack/ironic-python-agent: Use liberty-eol tag for liberty release notes  https://review.openstack.org/41089818:35
*** vsaienko has quit IRC18:44
*** e0ne has quit IRC18:44
*** ijw has joined #openstack-ironic18:45
jlvillalJayF: On that liberty-eol thing. Do you want to propose a patch for ironic-inspector too?18:46
JayFoh sure I can18:46
*** vsaienko has joined #openstack-ironic18:46
JayFI checked ironic and client, forgot inspector :-x18:46
*** e0ne has joined #openstack-ironic18:47
jlvillalJayF: Awesome. Thanks.18:47
openstackgerritJay Faulkner proposed openstack/ironic-inspector: Use liberty-eol tag for liberty release notes  https://review.openstack.org/41091718:47
JayFjlvillal: TheJulia: ^ if you wanna land that one too18:47
*** vsaienko has quit IRC18:48
*** ijw has quit IRC18:50
*** ijw has joined #openstack-ironic18:56
*** ijw has quit IRC18:57
*** ijw has joined #openstack-ironic18:58
jlvillalJayF: +2 +A, I'm trusting the gate19:00
jlvillalJayF: Looks like you are fixing a broken gate there :)  https://review.openstack.org/#/c/348943/19:00
patchbotpatch 348943 - ironic-inspector - Introducing node introspection state management19:00
openstackgerritAparna proposed openstack/proliantutils: Add Sanitize disk erase support using SSA  https://review.openstack.org/39820219:01
*** ijw has quit IRC19:04
*** cdearborn has joined #openstack-ironic19:04
* TheJulia wonders where the morning went19:05
*** pester has joined #openstack-ironic19:05
jlvillalTheJulia: I think Hawaii stole it ;)19:07
jlvillalYep 9am in Hawaii19:07
TheJuliaI feel the need to send an expeditionary force to investigate this....19:07
*** fxpester has quit IRC19:08
TheJuliajlvillal: I suspect Maui would be a good place for this investigation to take place.19:10
*** amoralej is now known as amoralej|off19:11
jlvillalTheJulia: ++!19:12
* TheJulia wonders if there is a OGG <-> SYD route....19:12
openstackgerritMerged openstack/ironic-inspector: Use liberty-eol tag for liberty release notes  https://review.openstack.org/41091719:14
TheJuliaDrat!  No direct flights19:15
mrtenioJayF, this patch you just landed, is the failing "gate-ironic-releasenotes" related to it?19:18
JayFyes19:19
*** Sukhdev has joined #openstack-ironic19:20
openstackgerritMerged openstack/python-ironicclient: Describe possible exception in docstring  https://review.openstack.org/41025319:21
*** vsaienko has joined #openstack-ironic19:23
mrtenioJayF, Thank you :)19:24
*** vsaienko has quit IRC19:27
nicodemosquick review: https://review.openstack.org/#/c/337751/ :)19:31
patchbotpatch 337751 - ironic - Add support for the OneView audit logging19:31
*** e0ne has quit IRC19:31
*** vsaienko has joined #openstack-ironic19:34
*** jkilpatr has quit IRC19:34
*** fragatina has quit IRC19:35
*** fragatina has joined #openstack-ironic19:36
*** vsaienko has quit IRC19:36
*** fragatina has quit IRC19:38
openstackgerritMerged openstack/bifrost: Fix bifrost install playbook README: default value  https://review.openstack.org/41049219:43
openstackgerritJulia Kreger proposed openstack/bifrost: Default keystone to uuid tokens  https://review.openstack.org/40723119:49
openstackgerritJulia Kreger proposed openstack/bifrost: Add keystone to git contents download  https://review.openstack.org/40721519:49
openstackgerritJulia Kreger proposed openstack/bifrost: Correct inspector keystone endpoint name  https://review.openstack.org/40724519:50
*** jkilpatr has joined #openstack-ironic19:53
*** cdearborn has quit IRC19:57
*** ChubYann has joined #openstack-ironic20:05
*** srobert has quit IRC20:07
*** pester has quit IRC20:10
JayFhttps://review.openstack.org/#/c/398989/ + the patch following it are both in really good shape, and could use a review+approval20:12
patchbotpatch 398989 - ironic-python-agent - Use oslo-config-generator for sample config20:12
JayFwell, the follow on patch needs some love20:14
JayFbut that one is good20:14
*** cdearborn has joined #openstack-ironic20:14
*** causten has quit IRC20:16
*** Goneri has quit IRC20:16
*** rbartal has quit IRC20:16
*** causten has joined #openstack-ironic20:16
*** moshele has joined #openstack-ironic20:18
openstackgerritMerged openstack/ironic-python-agent: Comment on when the TinyCore mirror list was generated  https://review.openstack.org/41087320:21
*** aNuposic has quit IRC20:24
TheJuliaJayF: On my list for later today20:25
*** hw_wutianwei1 has joined #openstack-ironic20:32
*** hw_wutianwei has quit IRC20:33
*** hw_wutianwei1 is now known as hw_wutianwei20:33
*** pcaruana has quit IRC20:33
*** rm_work has quit IRC20:34
*** rm_work has joined #openstack-ironic20:34
*** moshele has quit IRC20:36
*** e0ne has joined #openstack-ironic20:40
*** e0ne has quit IRC20:42
mrdaMorning Ironic20:46
*** dprince has quit IRC20:57
openstackgerritJulia Kreger proposed openstack/ironic: Add Cinder storage driver  https://review.openstack.org/36619720:58
openstackgerritMerged openstack/ironic-specs: Update notifications specs  https://review.openstack.org/41064021:01
openstackgerritMerged openstack/ironic: Support defining and loading hardware types  https://review.openstack.org/33662621:03
*** jkilpatr has quit IRC21:07
*** aNuposic has joined #openstack-ironic21:11
*** vsaienko has joined #openstack-ironic21:12
*** glonlas_ has joined #openstack-ironic21:14
*** glonlas has quit IRC21:17
*** r-daneel has joined #openstack-ironic21:20
*** jkilpatr has joined #openstack-ironic21:22
TheJuliaGood morning mrda21:23
*** vsaienko has quit IRC21:31
mrdahi TheJulia21:36
*** glonlas_ has quit IRC21:36
*** Goneri has joined #openstack-ironic21:38
*** glonlas has joined #openstack-ironic21:39
*** glonlas has quit IRC21:39
*** glonlas has joined #openstack-ironic21:40
*** milan has joined #openstack-ironic21:43
*** cdearborn has quit IRC21:43
*** glonlas has quit IRC21:44
*** glonlas has joined #openstack-ironic21:45
*** cdearborn has joined #openstack-ironic21:49
openstackgerritMerged openstack/virtualbmc: Add support for a "global" configuration file  https://review.openstack.org/40691621:50
mariojvrloo: hey - the RFE on ceph configdrive support has been approved, if you'd like to remove your -2 on https://review.openstack.org/#/c/407639/21:52
patchbotpatch 407639 - ironic - Configdrive support for Ceph21:52
*** [1]rpioso has joined #openstack-ironic21:56
*** glonlas has quit IRC21:56
*** rpioso has quit IRC21:58
*** glonlas has joined #openstack-ironic22:00
*** glonlas has quit IRC22:01
*** glonlas has joined #openstack-ironic22:01
*** e0ne has joined #openstack-ironic22:02
*** glonlas has quit IRC22:02
*** glonlas has joined #openstack-ironic22:02
rloomariojv: thx for the reminder!22:03
mariojvthanks rloo22:04
*** jcoufal has quit IRC22:05
*** cdearborn has quit IRC22:14
*** vsaienko has joined #openstack-ironic22:26
*** e0ne has quit IRC22:31
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: Use liberty-eol tag for liberty release notes  https://review.openstack.org/41098622:38
*** rbudden has quit IRC22:38
JayFQuestion for the channel: if a patch I authored was backported to stable by someone else, should I +2 it?22:39
JayF(Asking about ^^^ that gate fix specificially)22:40
*** cdearborn has joined #openstack-ironic22:40
jlvillalJayF, I think it is okay. Maybe not you be the +A. I don't know. But since only you and dtantsur|afk are around this week to approve stable fixes I say go for it.22:40
JayFtonyb: around yet? ^ 410986 fixes the IPA gate if you can take a look and approve it22:42
tonybJayF: on a call, I'll look at it when it's done22:42
*** baoli has quit IRC22:44
*** rama_y has quit IRC22:45
rlooJayF: go for it. I gave my +1 blessing too :) Anyway, i think everyone knows that reno is broken.22:47
rlooJayF: although, it isn't 'urgent', is it?22:47
JayFI mean, we have stable/newton patches failing the gate22:47
JayFnothing can merge in IPA stable/newton until that goes in22:47
JayFanytime the gate is broken I consider it urgent b/c IDK when we might haev some kind of urgent security fix to make22:48
rlooJayF: yeah, but unless we're planning on doing a newton release it can wait a day?22:48
rlooJayF: maybe. 'urgent' security fixes seem to take more than a day to get through whatever process we have so still enough time. but i don't know enough about this.22:49
JayFEverything can wait however long it needs to wait? If you don't want me to +2 I can change it to a +1. I just don't generally like waiting on simple things that fix stuff22:50
*** vsaienko has quit IRC22:51
JayFrloo: the only stable cores on ironic are me/dmitry/ptl(jim, obviously)22:51
rlooJayF: oh, your +2 is fine. Just wondering if it can wait for dmitry tomorrow instead of pinging someone else.22:51
*** vsaienko has joined #openstack-ironic22:52
JayFrloo: I wouldn't have ping'd Tony if he hadn't told me in the past he doesn't mind :)22:52
rlooJayF: ah, in that case... :)22:52
*** hw_wutianwei has quit IRC22:55
tonybJayF: I think devananda is still stable core, plus you can lean on the stable-maint team in a pinch23:00
tonybJayF: +W'd23:00
*** cdearborn has quit IRC23:01
*** jheroux has quit IRC23:02
openstackgerritMerged openstack/ironic-python-agent: Use liberty-eol tag for liberty release notes  https://review.openstack.org/41098623:03
*** rama_y has joined #openstack-ironic23:04
*** rcernin has quit IRC23:05
*** bfournie has quit IRC23:06
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: Moving Reboot bashscript to python  https://review.openstack.org/37247823:08
*** rama_y has quit IRC23:10
*** trown|outtypewww has quit IRC23:12
*** trown has joined #openstack-ironic23:14
*** mtanino has quit IRC23:15
*** mtanino has joined #openstack-ironic23:15
*** vsaienko has quit IRC23:16
*** jschwarz has quit IRC23:16
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Introducing node introspection state management  https://review.openstack.org/34894323:20
*** jschwarz has joined #openstack-ironic23:21
*** ijw has joined #openstack-ironic23:22
jlvillalJayF, TheJulia Regarding: https://review.openstack.org/372478   Please let me know if I am being dumb on my comment.23:26
patchbotpatch 372478 - ironic-python-agent - Moving Reboot bashscript to python23:26
* jlvillal often gets confused by lambda...23:27
JayFjlvillal: I honestly don't know either, but it raises the error from the method which is why I thought it was fine23:27
JayFaslezil: ^ idk if that was something already there or something you added23:27
jlvillalJayF, I think it was already there.23:27
jlvillalJayF, I guess I would like to have it be simple as I don't see any other usage of lambda in the file.23:28
jlvillalJayF, And it always takes extra processing power plug Google searches for me to understand lambda ;)23:28
jlvillals/plug/plus/23:28
aslezilJayF it was already there23:29
jlvillalaslezil, Would you mind trying my suggested change and see if it works. I think it will make the tests easier to understand.23:30
jlvillalaslezil, I think it will work.23:30
aslezilSure jlvillal I will make the change requested23:30
jlvillalaslezil, Thank you23:31
jlvillalaslezil, Ping me if you have questions23:31
JayFaslezil: jlvillal I made the change locally23:31
JayFgive me all of 2 minutes and I'll let you know if it passes23:31
aslezilsure jlvilla23:31
JayFwithout taxing the gate23:31
jlvillalThanks JayF23:32
* JayF wonders if somehow python on his dev vm is hosed23:34
JayFwhoa23:36
JayFwithout the lambda, the exception throws23:36
JayFand isn't quashed by the assertRaises23:36
JayFjlvillal: aslezil: https://gist.github.com/jayofdoom/ba8bcb552a1aff0b0c37caf225dc98b423:36
asleziljlvillal it throws error23:36
JayFthat's the right exception it should be looking for23:36
JayFbut self.assertRaises doesn't gobble it up23:36
jlvillalJayF, Can you do a pastebin/gist of your diff?23:37
*** chlong has quit IRC23:37
* jlvillal doesn't understand why he can't find a USB flash drive when he needs one.23:38
*** rama_y has joined #openstack-ironic23:39
*** bfournie has joined #openstack-ironic23:40
jlvillalJayF, aslezil: This worked for me: http://paste.openstack.org/show/592404/23:45
*** baoli has joined #openstack-ironic23:46
*** milan has quit IRC23:47
asleziljlvilla: JayF: http://stackoverflow.com/questions/6103825/how-to-properly-use-unit-testings-assertraises-with-nonetype-objects23:48
aslezilyour are correct jlvillal:23:48
aslezilwe could write both ways23:48
jlvillalaslezil, Correct both ways "work". But using lambda increases the complexity for the reader of the code.23:49
jlvillalIn my opinion.23:49
*** [1]rpioso has quit IRC23:50
aslezilI will upload the patch now jlvillal:23:50
jlvillalThanks23:50
JayFMan I like that context manager syntax23:51
JayFI wish I had known that exists, that's great23:51
*** ppiela has quit IRC23:51
JayFaslezil: jfyi there's more than just that one test that needs it23:51
*** awiddersheim has joined #openstack-ironic23:52
jlvillalJayF, Oh yeah, that could be useful. I vaguely remember reading about using:  with self.assertRaises():23:52
jlvillalBut then forgot about it...23:52
JayFI really like context manager syntax in python23:52
jlvillal+123:53
jlvillalJayF, And the contextlib library is nice to make your own contextmanager's23:53
JayFYeah; I believe we use that for metrics23:53
*** aNuposic has quit IRC23:53
*** lindycoder has quit IRC23:56
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: Moving Reboot bashscript to python  https://review.openstack.org/37247823:56
JayFoh, that's an even better fix than we talked about here23:58
JayFjlvillal: ^23:58
jlvillalJayF, looking23:59

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