Monday, 2016-03-14

*** jaybeale has quit IRC00:00
*** ppiela has quit IRC00:08
*** alexpilotti has quit IRC00:10
*** zhuangl_ has joined #openstack-ironic00:10
*** alexpilotti has joined #openstack-ironic00:11
*** alexpilotti has quit IRC00:12
*** alexpilotti has joined #openstack-ironic00:13
*** dims_ has joined #openstack-ironic00:27
*** dims has quit IRC00:28
*** dims has joined #openstack-ironic00:33
*** harlowja_at_home has joined #openstack-ironic00:33
*** dims_ has quit IRC00:33
*** cdearborn has quit IRC00:43
*** chlong has quit IRC00:51
*** david-lyle has quit IRC00:54
*** david-lyle has joined #openstack-ironic00:54
*** mbound has quit IRC00:56
*** harshs has joined #openstack-ironic01:01
*** chlong has joined #openstack-ironic01:06
*** hoangcx has joined #openstack-ironic01:07
*** zer0c00l has quit IRC01:13
*** zer0c00l has joined #openstack-ironic01:23
*** smoriya_ has joined #openstack-ironic01:23
*** jaybeale has joined #openstack-ironic01:33
*** suro-patz has quit IRC01:46
*** cdearborn has joined #openstack-ironic01:47
*** Sukhdev has joined #openstack-ironic01:51
*** kan_ has joined #openstack-ironic01:51
*** Haomeng|2 has joined #openstack-ironic01:53
*** Sukhdev has quit IRC01:53
*** Sukhdev has joined #openstack-ironic01:54
*** mbound has joined #openstack-ironic01:57
*** zhenguo_ has joined #openstack-ironic01:58
*** baoli has joined #openstack-ironic02:00
*** mbound has quit IRC02:02
*** chlong has quit IRC02:07
*** dims has quit IRC02:07
*** phuongnh has joined #openstack-ironic02:07
*** chlong has joined #openstack-ironic02:20
*** dims has joined #openstack-ironic02:21
*** cdearborn has quit IRC02:23
*** zhuangl__ has joined #openstack-ironic02:30
*** zhuangl_ has quit IRC02:33
*** jaybeale has quit IRC02:40
*** dims has quit IRC02:41
*** hoangcx has quit IRC02:47
openstackgerritHaomeng,Wang proposed openstack/ironic-specs: Maintenance nodes automatic recovery  https://review.openstack.org/29219002:53
openstackgerritHaomeng,Wang proposed openstack/ironic-specs: WIP: Maintenance nodes automatic recovery  https://review.openstack.org/29219002:54
openstackgerritHaomeng,Wang proposed openstack/ironic-specs: [WIP] Maintenance nodes automatic recovery  https://review.openstack.org/29219002:58
*** baoli has quit IRC03:03
openstackgerritHaomeng,Wang proposed openstack/ironic-specs: [WIP] Maintenance nodes automatic recovery  https://review.openstack.org/29219003:03
*** baoli has joined #openstack-ironic03:04
*** chlong has quit IRC03:22
*** Sukhdev has quit IRC03:32
*** chlong has joined #openstack-ironic03:41
*** links has joined #openstack-ironic03:50
*** Sukhdev has joined #openstack-ironic03:53
*** ekarlso- has quit IRC04:00
*** baoli has quit IRC04:01
*** mtanino has quit IRC04:02
*** harlowja_at_home has quit IRC04:04
*** ekarlso- has joined #openstack-ironic04:13
*** hoangcx has joined #openstack-ironic04:24
*** jaybeale has joined #openstack-ironic04:31
*** harshs has quit IRC04:31
*** baoli has joined #openstack-ironic04:32
*** baoli has quit IRC04:33
*** chlong has quit IRC04:35
*** vinm213 has joined #openstack-ironic04:38
*** chlong has joined #openstack-ironic04:48
*** appu103_ has joined #openstack-ironic04:49
openstackgerritSana Khan proposed openstack/ironic: Uses jsonschema library to verify clean steps  https://review.openstack.org/28562904:51
*** chlong has quit IRC05:03
*** jaybeale has quit IRC05:04
*** boris-42 has joined #openstack-ironic05:05
*** vishwana_ has joined #openstack-ironic05:16
*** chlong has joined #openstack-ironic05:16
*** vishwanathj_away has quit IRC05:18
*** chlong has quit IRC05:22
*** lazy_prince has joined #openstack-ironic05:27
openstackgerritMerged openstack/ironic: Support for passing CA certificate in Ironic Glance Communication  https://review.openstack.org/28020405:33
*** chlong has joined #openstack-ironic05:34
*** vishwana_ is now known as vishwanathj_away05:58
*** Fdaisuke has quit IRC06:10
*** marios_ has joined #openstack-ironic06:16
*** ChubYann has quit IRC06:19
*** daemontool has quit IRC06:34
*** pcaruana has quit IRC06:39
*** marios_ has quit IRC06:47
*** chlong has quit IRC06:48
*** ohamada has joined #openstack-ironic06:49
*** moshele has joined #openstack-ironic06:56
*** ohamada has quit IRC06:57
*** ohamada has joined #openstack-ironic06:59
*** keekz_ has joined #openstack-ironic07:05
*** igordcar1_ has joined #openstack-ironic07:10
*** marlinc_ has joined #openstack-ironic07:14
*** zhuangl__ has quit IRC07:15
*** Marga_ has quit IRC07:15
*** marlinc has quit IRC07:15
*** persia has quit IRC07:15
*** sinval-afk has quit IRC07:15
*** keekz has quit IRC07:15
*** bigjools has quit IRC07:15
*** vsaienko has quit IRC07:15
*** sirushti has quit IRC07:15
*** igordcard_ has quit IRC07:15
*** mkoderer has quit IRC07:15
*** bigjools has joined #openstack-ironic07:16
*** zhuangl__ has joined #openstack-ironic07:16
*** Marga_ has joined #openstack-ironic07:16
*** sinval-afk has joined #openstack-ironic07:16
*** vsaienko has joined #openstack-ironic07:16
*** sirushti has joined #openstack-ironic07:16
*** mkoderer has joined #openstack-ironic07:16
*** marlinc_ is now known as marlinc07:16
*** kalpase has joined #openstack-ironic07:17
*** persia has joined #openstack-ironic07:18
*** vinaym213 has joined #openstack-ironic07:23
*** vinm213 has quit IRC07:24
*** ohamada has quit IRC07:25
*** ohamada has joined #openstack-ironic07:27
*** tesseract has joined #openstack-ironic07:52
*** tesseract is now known as Guest5918707:52
*** hoangcx has quit IRC07:56
*** Sukhdev has quit IRC07:57
*** Sukhdev has joined #openstack-ironic07:58
pas-hamorning Ironic08:00
openstackgerritJiri Tomasek proposed openstack/ironic-inspector: Added CORS support to Ironic Inspector  https://review.openstack.org/28982508:08
openstackgerritHaomeng,Wang proposed openstack/ironic-specs: [WIP] Maintenance nodes automatic recovery  https://review.openstack.org/29219008:18
*** vinaym213 has quit IRC08:20
openstackgerritHaomeng,Wang proposed openstack/ironic-specs: [WIP] Maintenance nodes automatic recovery  https://review.openstack.org/29219008:21
*** zhuangl__ has quit IRC08:25
*** rcernin has joined #openstack-ironic08:25
*** zhuangl_ has joined #openstack-ironic08:35
*** vinaym213 has joined #openstack-ironic08:35
*** Marga_ has quit IRC08:39
*** Sukhdev has quit IRC08:40
*** pcaruana has joined #openstack-ironic08:43
*** _degorenko|afk is now known as degorenko08:45
*** mgoddard has joined #openstack-ironic08:47
*** sturivnyi has quit IRC08:47
*** vinm213 has joined #openstack-ironic08:49
*** permalac has joined #openstack-ironic08:50
*** vinaym213 has quit IRC08:51
openstackgerritNaohiro Tamura proposed openstack/ironic: Generic power I/F for soft power off and inject nmi  https://review.openstack.org/21673008:54
*** mannidi has joined #openstack-ironic08:55
*** ohamada has quit IRC08:57
*** vinaym213 has joined #openstack-ironic09:01
*** ohamada has joined #openstack-ironic09:02
openstackgerritJiri Tomasek proposed openstack/ironic-inspector: Added CORS support to Ironic Inspector  https://review.openstack.org/28982509:04
*** mkovacik has quit IRC09:04
*** vinm213 has quit IRC09:05
*** Nisha has joined #openstack-ironic09:12
*** zhuangl_ has quit IRC09:12
*** ndipanov has joined #openstack-ironic09:14
*** ohamada has quit IRC09:16
*** lucas-afk is now known as lucasagomes09:19
*** vinaym213 has quit IRC09:22
*** vinm213 has joined #openstack-ironic09:25
*** jistr has joined #openstack-ironic09:28
*** electrofelix has joined #openstack-ironic09:31
*** derekh has joined #openstack-ironic09:33
vdrokgood morning ironic09:36
*** vinaym213 has joined #openstack-ironic09:41
*** vinm213 has quit IRC09:41
*** vinay50muddu has joined #openstack-ironic09:42
openstackgerritVasyl Saienko proposed openstack/ironic: Add network provider interface and implementations  https://review.openstack.org/13968709:43
openstackgerritVasyl Saienko proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326209:43
openstackgerritVasyl Saienko proposed openstack/ironic: Added operator documentation for ironic portgroups  https://review.openstack.org/22849609:44
openstackgerritVasyl Saienko proposed openstack/ironic: Allow to build user image with DIB  https://review.openstack.org/25636309:44
*** vinm213 has joined #openstack-ironic09:44
openstackgerritVasyl Saienko proposed openstack/ironic: refactor ironic enroll-node code  https://review.openstack.org/25636409:45
openstackgerritVasyl Saienko proposed openstack/ironic: Add Link-Local-Connection info to ironic port  https://review.openstack.org/25636509:45
openstackgerritVasyl Saienko proposed openstack/ironic: Update Ironic VM network connection  https://review.openstack.org/25636609:45
openstackgerritVasyl Saienko proposed openstack/ironic: Add configure_provision_network function  https://review.openstack.org/25636709:45
*** vinaym213 has quit IRC09:46
openstackgerritVasyl Saienko proposed openstack/ironic: Add Ironic/Neutron integration documentation  https://review.openstack.org/25859609:46
openstackgerritVasyl Saienko proposed openstack/ironic: Add test to verify ironic multitenancy  https://review.openstack.org/26915709:46
*** mgould has joined #openstack-ironic09:47
*** vinay50muddu has quit IRC09:47
mgouldmorning Ironic!09:50
*** e0ne has joined #openstack-ironic09:52
lucasagomesmgould, morning09:53
*** mkovacik has joined #openstack-ironic09:54
mgouldmorning lucasagomes!09:55
*** moshele has quit IRC09:59
*** dtantsur|afk is now known as dtantsur10:00
dtantsurMorning Ironic10:00
dtantsurmorning mgould, lucasagomes, vdrok, pas-ha10:00
mkovaciko/ dtantsur10:00
dtantsurand mkovacik :)10:00
dtantsurmkovacik, I've heard that the discovery exercise finally works :)10:01
mkovacikdtantsur, AFAICTL it does :D10:01
dtantsurgreat!10:01
vdrokmorning mgould lucasagomes dtantsur and mkovacik !10:02
*** phuongnh has quit IRC10:02
mgouldmorning dtantsur mkovacik vdrok!10:02
dtantsurtoday we need eyes on https://review.openstack.org/289825 as it's a FFE10:02
*** moshele has joined #openstack-ironic10:04
*** ohamada has joined #openstack-ironic10:05
mkovacikmgould, vdrok morning!10:05
openstackgerritVasyl Saienko proposed openstack/ironic: Add test to verify ironic multitenancy  https://review.openstack.org/26915710:07
*** dims has joined #openstack-ironic10:09
*** mbound has joined #openstack-ironic10:12
Nishamorning all10:12
openstackgerritShivanand Tendulker proposed openstack/ironic: Config drive support for whole disk images for iscsi based deploy  https://review.openstack.org/22511510:18
alinebmorning everyone!10:19
openstackgerritJiri Tomasek proposed openstack/ironic-inspector: Added CORS support to Ironic Inspector  https://review.openstack.org/28982510:20
sambetts|afkMorning all o/10:21
*** sambetts|afk is now known as sambetts10:21
*** dims has quit IRC10:21
dtantsurmorning sambetts, alineb10:22
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Allow configuring the authentication strategy  https://review.openstack.org/29228710:23
*** stendulker has joined #openstack-ironic10:24
lucasagomesNisha, vdrok mkovacik alineb dtantsur morning10:25
mkovaciklucasagomes, o/10:25
vdrokmorning Nisha alineb and sambetts10:25
Nishalucasagomes, vdrok o/10:26
openstackgerritJiri Tomasek proposed openstack/ironic-inspector: Added CORS support to Ironic Inspector  https://review.openstack.org/28982510:27
sambettsdtantsur: have you ever seen an issue in regards to the local disk size in ironic tempest tests? If I setup devstack with Ironic with one of my real hw servers registered into it using the ipmitool driver, I can manually deploy it fine, but running the tempest bm basic ops test fails because it think the nodes local_gb is 010:28
*** athomas has joined #openstack-ironic10:29
dtantsurwow.. no, never10:30
sambettsdtantsur: it so annoying I can't work it out :/10:30
*** dims has joined #openstack-ironic10:30
sambettsI'm trying to do more debugging this morning, I wondered if another test was changing something because I was running the API tests first but then I tried with just the basic ops test and got the same result :/10:31
*** dims has quit IRC10:39
*** dims has joined #openstack-ironic10:40
*** baoli has joined #openstack-ironic10:41
sambettsdtantsur: oh wow... actually it appears that its the root_gb thats not being set:/10:42
dtantsurwut?10:42
sambettsyeah :/10:43
sambettsdtantsur: do you know where that gets set during the boot process?10:44
dtantsursambetts, nova?10:44
*** e0ne has quit IRC10:45
*** baoli has quit IRC10:46
sambettsdtantsur: Ah its in nova/virt/ironic/patcher.py10:46
dtantsuryep10:46
*** kan_ has quit IRC10:48
*** e0ne has joined #openstack-ironic10:56
Waltzi everyone, this might be a silly question but, how are kernel updates handled by ironic, if the bare metal instances are set to net-boot via tftp10:56
WaltzI update my kernel from within the OS but when rebooted the instance comes back with the old kernel version10:57
WaltzI might just be missing something simple10:57
vdroksambetts, is the flavor set correctly in tempest.conf?10:59
sambettsWaltz: When your using net-boot with Ironic, it loads the kernal via PXE and then chain loads into main OS, this kernal comes from the image in glance11:00
vdroksambetts, this might be the fix - https://review.openstack.org/#/c/289376/11:01
openstackgerritShivanand Tendulker proposed openstack/ironic-specs: EFI iSCSI boot for ProLiant hardware  https://review.openstack.org/20733711:01
vdrokbrb11:01
sambettsoooh interesting...11:01
sambettsvdrok: where is tempest.conf stored ?11:02
*** mgould has quit IRC11:04
sambettsvdrok: thanks!!11:10
*** mgould has joined #openstack-ironic11:11
*** jcoufal has joined #openstack-ironic11:12
*** stendulker has quit IRC11:20
*** [1]cdearborn has joined #openstack-ironic11:21
*** e0ne has quit IRC11:21
*** [1]cdearborn has quit IRC11:25
*** e0ne has joined #openstack-ironic11:26
pas-hasambetts: if on devstack tempest.conf should be in /opt/stack/tempest/ somewhere11:28
sambettspas-ha: thanks found it :D11:28
Waltzsambetts: I see, so too upgrade I would load another  kernel image into glance and update the ironic instance to use the new kernel? would this not require a re provisioning of the instance?11:29
sambettsWaltz: Correct, when you reboot the after updating that information it should load the new kernal via PXE then chain load into your OS11:30
Waltzsambetts: thanks, is the net booting option recommended for production bare metal or is just for testing11:35
WaltzI think there is also a whole image option as well11:35
Waltzwhich does not use net booting11:35
sambettsWaltz: net booting is a valid Ironic use case if your network can support it, there are advantages and disadvantages to both way to do it11:37
sambettsWaltz: Whole disk image only supports local boot right, partition images can support both, net boot and local boot11:38
sambettswith a whole disk image it is expected that the image has a boot loader built into the image11:39
openstackgerritJiri Tomasek proposed openstack/ironic-inspector: Added CORS support to Ironic Inspector  https://review.openstack.org/28982511:39
Waltzsambetts: does disk-image-builder support making both whole and partion11:39
sambettsWaltz: yes, to make a partition image you pass the baremetal element, i.e. disk-image-create ubuntu baremetal ..., to make a whole disk image you pass in the vm element, disk-image-create ubuntu vm ...11:41
*** cdearborn has joined #openstack-ironic11:42
*** kalpase has left #openstack-ironic11:42
Waltzsambetts: very grateful thank you11:43
sambetts:)11:43
*** Nisha has quit IRC11:44
*** dprince has joined #openstack-ironic11:45
*** dprince has quit IRC11:45
*** dims_ has joined #openstack-ironic11:45
*** dprince has joined #openstack-ironic11:45
*** Goneri has quit IRC11:46
*** dims has quit IRC11:47
*** zhuangl_ has joined #openstack-ironic11:51
openstackgerritLucas Alvares Gomes proposed openstack/ironic-python-agent: Add sync() command to the standby module  https://review.openstack.org/29173212:00
*** chlong has joined #openstack-ironic12:01
*** Nisha has joined #openstack-ironic12:06
*** sinval-afk is now known as sinval12:07
sinvalgood morning12:07
sambettsMorning sinval12:07
*** keedya has joined #openstack-ironic12:15
*** keedya has quit IRC12:17
*** keedya has joined #openstack-ironic12:17
vdrokgood morning sinval12:19
*** nathan-h has joined #openstack-ironic12:20
*** baoli has joined #openstack-ironic12:21
TheJuliagood morning12:24
dtantsurmorning sinval, TheJulia12:25
*** baoli has quit IRC12:26
sambettso/ TheJulia12:26
vdrokmorning TheJulia12:26
*** mannidi has quit IRC12:28
sinvalo/ TheJulia12:28
*** smoriya_ has quit IRC12:28
*** vinm213 has quit IRC12:30
*** boris-42 has quit IRC12:34
*** trown|outtypewww is now known as trown12:34
*** appu103_ has quit IRC12:38
*** cdearborn has quit IRC12:41
*** baoli has joined #openstack-ironic12:42
*** baoli_ has joined #openstack-ironic12:43
*** links has quit IRC12:46
*** baoli has quit IRC12:46
*** links has joined #openstack-ironic12:46
*** ppiela has joined #openstack-ironic12:51
*** mtanino has joined #openstack-ironic12:52
*** lucasagomes is now known as lucas-hungry12:54
TheJuliasmoriya: Thank you for your replies, replied :)12:55
*** Goneri has joined #openstack-ironic12:57
*** mgoddard_ has joined #openstack-ironic12:59
*** mgoddard has quit IRC13:02
*** zhuangl_ has quit IRC13:08
*** rbudden has joined #openstack-ironic13:09
openstackgerritWilliam Stevenson proposed openstack/python-ironicclient: Updates supporting ironic-neutron integration  https://review.openstack.org/20614413:13
*** nicodemos has joined #openstack-ironic13:17
dtantsursambetts, the last FFE is ready for review: https://review.openstack.org/289825 please take a look when you have a minute13:18
*** yarkot_ has joined #openstack-ironic13:19
*** mannidi has joined #openstack-ironic13:19
sambettsdtantsur: awesome :D13:20
*** Waltz has quit IRC13:21
*** yarkot_ has quit IRC13:27
jrollmorning y'all13:27
sambettso/ jroll13:27
TheJuliagood morning jroll13:28
*** yolanda has quit IRC13:29
*** krotscheck has joined #openstack-ironic13:31
*** yolanda has joined #openstack-ironic13:31
sambettsdtantsur: Is there an easy way to test the cors stufF?13:31
*** cdearborn has joined #openstack-ironic13:32
jrollsambetts: heh, it isn't trivial13:34
jrollactually, maybe it is13:34
sinvalmorning jroll13:34
jrollyou basically need to hit the api from a web page that is not the same host:port combo as the api13:34
jrolleasiest is go to e.g. google.com, open up a javascript console, poke the api13:34
sambettsjroll: makes sense13:34
* jroll tries to write something up13:35
jrollsambetts: go to something with jquery loaded (arstechnica.com worked for me), and in the js console, $.ajax('https://review.openstack.org')13:36
jrollreplace url as needed13:36
jrollthat gave me Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://review.openstack.org/. (Reason: CORS header 'Access-Control-Allow-Origin' missing).13:37
jrollin firefox13:37
sambettscool :)13:37
jrolldoes inspector do microversions?13:38
sambettswe do versions e.g. 1.0, 1.3 etc13:40
dtantsurjroll, simplified form of it13:41
jrollright, ok13:41
jrollso when running with cors, allow_headers and I believe expose_headers, need to be set properly to allow the version headers and such13:42
jrollwhich looks to be handled in conf.py but is not in the sample config13:42
*** lazy_prince has quit IRC13:43
sambettsdtantsur, jroll: I've left a comment in regards to the config defaults on that patch, it feels wrong to load them manually at runtime13:51
dtantsursambetts++13:52
jrollsambetts: ++13:52
dtantsurkrotscheck, -1's without a sane reason tend to get ignored. just saying.13:52
krotscheckdtantsur: The first half of the comment is quite sane, no?13:53
dtantsurkrotscheck, yep.13:53
krotscheckThe second one is more strategic, and comes down to the purpose of the inspector project.13:53
dtantsurkrotscheck, following your logic I should have -2'ed CORS for Ironic13:53
dtantsuras Nova should be used instead13:53
*** liliars has joined #openstack-ironic13:53
krotscheckdtantsur: That's not true at all, there's a UI project that uses only ironic, not nova.13:53
jrollthe question comes down to: do we want to enable people to build a web UI for inspector?13:53
jrollor do we want to explicitly not allow that?13:54
krotscheckjroll: From what I was told, the inspector project was _only_ going to be a machine-to-machine interface.13:54
dtantsurkrotscheck, that's far from being true, and I've already stated that13:54
jrollkrotscheck: I'm not sure if that's the intention or not, but there's a bash/python client so13:54
krotscheckjroll: And even in my discussions with jtomasek, he acknowledge that the only reason he's adding cors to the inspector right now is that the API doesn't yet do what his internal boss needs it to.13:55
jrollkrotscheck: "inspector doesn't meet my use case because it doesn't support CORS" seems like a good reason to add CORS, no?13:55
*** jaybeale has joined #openstack-ironic13:55
krotscheckAnd that once the API exposes those values, he won't need to access the inspector anymore.13:55
dtantsurkrotscheck, all these arguments could be applied to ironic vs nova fwiw13:55
jrollhere's the real question: do we expect humans to use the inspector API directly?13:56
krotscheckdtantsur: I disagree, those are apples and oranges.13:56
jrollI think the answer is 'yes'13:56
krotscheckjroll: Alrightey.13:56
* jroll waits for dtantsur to confirm13:57
dtantsuryes, I confirm13:57
krotscheckjroll: I'll update my mental map of that.13:57
jrollright, and so we should not disallow folks to build a UI for it13:57
jroll(imo)13:57
krotscheckSo an openstack cloud will have to have service discovery for two different ironic api's?13:57
dtantsurI would go as far as saying that if we provide a REST interface for anything, we should be expecting people to use it13:57
jrollkrotscheck: I mean, ironic-inspector isn't required to run ironic, it's optional13:58
dtantsurkrotscheck, inspector is a separate API, defined here http://docs.openstack.org/developer/ironic-inspector/http-api.html it's not overlapping with ironic API13:58
jrolland exposing it to your humans seems also optional13:58
dtantsurit's not a replacement for Ironic API13:58
krotscheckjroll, dtantsur I'm not saying it's a replacement.13:58
jrollbut yes, there should be a catalog entry for it if it is deployed13:59
dtantsurjroll, there is one13:59
krotscheckjroll, dtantsur: I'm taking the decision to make the inspector API public and extending it to its natural next step. Access via keystone, use in horizon, service discovery, etc.13:59
dtantsurit's non-official project type is "baremetal-introspection" as we discussed some time ago on the ML13:59
dtantsurthe python-ironic-inspector-client has support for keystone catalog and keystone sessions since mitaka13:59
jrollkrotscheck: is 'service discovery' something other than the catalog?13:59
krotscheckdtantsur: ...suddenly I have a mental image of a meditating guru on top of a slab of ferrous ore.14:00
krotscheckjroll: no14:00
jrollok, cool14:00
dtantsurkrotscheck, lol14:00
krotscheckjroll: Well, maybe. I have to figure out how to include that in the webclietn, but I've got room for that I think.14:00
jrollkrotscheck: well... let's focus the webclient work on ironic first, make that good, before moving on to inspector14:00
jroll(again, imo)14:00
jrolldtantsur: ^ agree?14:01
dtantsur+114:01
jrollcool14:02
dtantsurcurrently this patch is needed for the TripleO UI, which is using inspector directly quite extensively14:02
dtantsur(will be using, as soon as we add cors)14:02
jrollnod14:02
*** ig0r_ has joined #openstack-ironic14:02
jrollmakes sense14:03
*** lucas-hungry is now known as lucasagomes14:03
lucasagomesjroll, TheJulia krotscheck morning14:03
jrollheya lucasagomes :)14:03
anteayahello ironic channel14:03
anteayajroll: there is a third party operator who comes to meetings frequently named lennyb14:03
jrollgood morning anteaya :)14:04
anteayahe told me last week he was heading for testing ironic14:04
anteayamorning jroll14:04
jrollawesome!14:04
anteayaso I told him to make contact with folks14:04
anteayanot sure where that puts him on the whole deadline thing14:04
anteayahe tells me he doens't currently have code in ironic14:04
anteayahe is in channel14:05
jrollwell there's no deadline for a driver that doesn't exist :)14:05
anteayaawesome14:05
*** boris-42 has joined #openstack-ironic14:05
jrolllennyb: welcome to the party, what are you planning to test in your CI?14:05
anteayahopefully he will see this in backscroll and follow up14:05
anteayajroll: thanks14:05
anteaya:)14:05
jrollanteaya: thank YOU14:05
lennybanteaya, jroll: Hi14:06
anteayahe currently is testing in neutron and nova, as an fyi14:06
*** jtomasek has joined #openstack-ironic14:06
*** Marga_ has joined #openstack-ironic14:06
jrolloh, north american folks: don't forget daylight savings time happened and it may affect your meeting schedules :) JayF devananda TheJulia BadCub NobodyCamIsNotHere etc14:07
anteayajroll: :)14:08
*** daemontool has joined #openstack-ironic14:10
lennybjroll: We are currently adding some support for Infiniband. We have some patches for ironic and ironic-inspector.14:11
jrolllennyb: oh, interesting14:12
lennybjroll: me and moshele are working on this.14:13
*** stendulker has joined #openstack-ironic14:13
jrolllennyb: so, I wouldn't worry about deadlines as your patches are still outstanding (afaik), but would the end of newton work for you?14:13
*** thiagop has joined #openstack-ironic14:14
lennybjroll: yes, we are heading newton14:14
jrollcool, sounds good to me. again, welcome, and feel free to reach out in this channel if you have questions and such :)14:14
moshelejroll: I update the https://etherpad.openstack.org/p/ironic-newton-summit with the infiniband support14:15
thiagopGood morning Ironicers14:16
*** david-lyle has quit IRC14:16
openstackgerritMerged openstack/ironic-inspector: Don't fail on power off if in enroll state  https://review.openstack.org/29105314:16
lennybjroll: we are not adding driver, just extending network to support Infiniband14:17
jrolllennyb: cool, thanks. I take it you've been following the neutron integration work yoo?14:17
openstackgerritJiri Tomasek proposed openstack/ironic-inspector: Added CORS support to Ironic Inspector  https://review.openstack.org/28982514:18
lennybjroll: yeap14:18
jrollawesome14:18
*** mgoddard_ has quit IRC14:19
*** keekz_ is now known as keekz14:19
*** david-lyle has joined #openstack-ironic14:19
*** absubram has joined #openstack-ironic14:21
*** mgoddard has joined #openstack-ironic14:22
*** absubram_ has joined #openstack-ironic14:22
*** absubram has quit IRC14:25
*** absubram_ is now known as absubram14:25
*** ppiela has quit IRC14:26
*** ppiela has joined #openstack-ironic14:27
*** pcaruana has quit IRC14:28
openstackgerritJiri Tomasek proposed openstack/ironic-inspector: Added CORS support to Ironic Inspector  https://review.openstack.org/28982514:29
*** dtantsur is now known as dtantsur|brb14:32
*** absubram has quit IRC14:34
*** mtanino has quit IRC14:34
*** stendulker has quit IRC14:39
*** sinval is now known as sinval-afk14:41
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Add discover nodes exercise  https://review.openstack.org/27610714:42
*** dprince has quit IRC14:45
vdrokmorning jroll and thiagop14:46
thiagophey vdrok, morning14:46
*** stendulker has joined #openstack-ironic14:51
*** athomas has quit IRC14:51
*** mgoddard_ has joined #openstack-ironic14:52
*** mgoddard has quit IRC14:52
*** awiddersheim has quit IRC14:53
*** mannidi has quit IRC14:53
*** athomas has joined #openstack-ironic14:56
anteayajroll: also I should ensure you are aware of http://lists.openstack.org/pipermail/openstack-dev/2016-March/088985.html15:03
anteayathat is a gerrit ip change that is upcoming15:03
anteayaso third party operators who are behind firewalls should read that15:04
*** gmmaha has quit IRC15:08
*** gmmaha has joined #openstack-ironic15:08
jrollanteaya: yep, I can't read email for them though :)15:10
anteayavery true15:10
anteayabut you are aware now, which was my goal15:10
anteayaso thank you15:10
* TheJulia puts it on her calendar since she has meetings with two of the teams this week15:11
jrollgreat, thanks for the reminder15:12
*** amotoki has quit IRC15:14
TheJuliajroll: I have reminders now on my calendar to remind me make sure it has visibility for the oneview and ilo teams upon my next meetings with them15:14
jrollthanks TheJulia15:15
TheJulianp15:15
jlvillalGood morning TheJulia jroll anteaya thiagop vdrok dtantsur|brb lennyb moshele lucasagomes krotscheck mgould sambetts and everyone else :)15:18
thiagopmorning jlvillal15:18
* jlvillal is not sure he likes the first Monday of Daylight Savings Time...15:19
moshelegood morning jlvillal15:19
sambettsjroll: the ironic dsvm gate uses the cirros image right?15:20
jrollsambetts: yep15:20
sambettsjroll: I'm trying to get it to work with my real hardware and its booted but won't respond to even an ARP request :/15:21
TheJuliasambetts: it doesn't support many real network cards15:21
sambettsTheJulia: ah... that could be why then :'(15:21
lucasagomesjlvillal, morning!15:21
anteayamorning jlvillal15:21
anteayaTheJulia: thank you15:21
jlvillal:)15:21
*** daemontool has quit IRC15:22
TheJuliasambetts: yeah, hardware support is limited when you fit an entire os environment into 6 megabytes... when the kernel is normally 6 megabytes15:22
sambettsTheJulia: true :-P15:22
*** daemontool has joined #openstack-ironic15:23
*** links has quit IRC15:23
sambettsTheJulia: thats going to make my step1 run devstack step2 run tempest ideas for our CI blow up then, unless I can make devstack build an ubuntu image or something :/15:23
thiagopspeaking of DST, our meeting is in ~half an hour or in 1 1/2 hour?15:23
*** ig0r__ has joined #openstack-ironic15:23
jrollthiagop: ~90 minutes15:23
jrollit's always 1700 utc15:23
thiagopjroll: right, TY15:24
jlvillalthiagop: http://www.timeanddate.com/worldclock/fixedtime.html?iso=20160314T170015:24
TheJuliasambetts: The interesting thing you said is that it arps... did you login to the cirros console to see what it says?15:24
jlvillalthiagop: From: https://wiki.openstack.org/wiki/Meetings/Ironic15:24
sambettsTheJulia: it won't respond to an ARP15:25
thiagopjlvillal: thanks, just sanity check15:25
TheJuliasambetts: and ipa likely already caused the dhcp record to be in place...15:25
sambettsTheJulia: I tried pinging it, and I see the ARP requests going out but no reponse so the networking must be down15:26
*** ig0r_ has quit IRC15:26
TheJuliasambetts: but i mean getting inside the OS from the console/serial console and seeing what it perceieves the situation to be15:26
TheJulialack of hardware support is an easy thing to blame though15:26
sambettstbh I think cirros doesn't like my hardware very much period, because I can't even type into it via the KVM console for some reason :/15:27
TheJulia:(15:27
vdrokmorning jlvillal !15:28
jlvillalHey vdrok!15:28
TheJuliaNisha: I'm totally blanking on who setup the ilo CI, but I feel like the issue sambetts is running into was run into when that was being set up, but then again I could be remembering something else.15:28
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Agent: Force power off on deploy  https://review.openstack.org/29182915:29
sambettsTheJulia: do you know if anyone hosts an ubuntu baremetal dhcp-all-interfaces image, because it looks like I can add a IMAGE_URLS variable to my local.conf to download an alterntive one15:29
TheJuliasambetts: I do not :(15:30
*** mkovacik has quit IRC15:33
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Fix important typo in the ipmitool documentation  https://review.openstack.org/29245915:37
lucasagomestiny ^ :-(15:37
jrollouch, thanks lucasagomes15:38
lucasagomesI need to c&p and just figured out it was incorrect :-/15:38
lucasagomesneeded*15:38
*** harlowja_at_home has joined #openstack-ironic15:38
*** davideagnello has quit IRC15:41
*** awiddersheim has joined #openstack-ironic15:41
*** rloo has joined #openstack-ironic15:43
*** davideagnello has joined #openstack-ironic15:47
*** moshele has quit IRC15:47
openstackgerritMerged openstack/ironic: Fix important typo in the ipmitool documentation  https://review.openstack.org/29245915:50
*** Sukhdev has joined #openstack-ironic15:50
*** mgoddard_ has quit IRC15:52
*** mgoddard has joined #openstack-ironic15:52
*** rpioso has joined #openstack-ironic15:52
*** garthb has joined #openstack-ironic15:53
TheJuliawin 1115:54
TheJuliadoh15:54
jrollaarefiev: hey, we switched to requests but I still see this: http://git.openstack.org/cgit/openstack/python-ironicclient/tree/ironicclient/shell.py#n25815:59
jrollaarefiev: is that necessary?15:59
*** lazy_prince has joined #openstack-ironic15:59
aarefievjroll: hi, yeah looks like we can remove this one16:01
*** daemontool has quit IRC16:01
jrollaarefiev: I wonder if there's something similar in requests16:01
aarefievlooking16:02
jrollah16:02
jrolllooks like it's just setting DEBUG log level16:02
sambettsjroll: Do you want to make any anncounments in the neutron intergration meeting?16:02
jrolloops16:02
jrollsambetts: yes :P16:02
*** killer_prince has joined #openstack-ironic16:02
NishaTheJulia, the iLO CI is working, the only issue in it is accessing the logs16:03
NishaTheJulia, atleast i tried couple of days back, and the iLO CI was working fine16:04
*** lazy_prince has quit IRC16:04
TheJuliaNisha: does it use the cirros image to boot the hardware up?16:04
NishaNo16:04
NishaUbuntu16:04
aarefievjroll: requests does no logging of its own, all logging related to urllib316:05
jrollaarefiev: yeah, and all handled by loggin module16:05
jrolllogging*16:05
jrollso we can drop it, I can do it or you can, either way is fine with me :)16:05
TheJuliaNisha: do you have any specifics on how you setup the use of a ubuntu image?  I'm curious since sambetts is running into issues setting up his third party CI, and cirros is not behaving on his hardware.16:05
aarefievjroll: sure, I can do16:06
NishaTheJulia, yes cirros gives some error of "not supported kernel version" as far as i remember16:06
jrollaarefiev: thanks!16:06
NishaTheJulia, there are tempest variables which you can set and pass in the tempest.conf16:07
Nishawhich will then use the image you want16:07
*** absubram has joined #openstack-ironic16:07
devanandamorning, all16:08
TheJuliagood morning devananda16:08
thiagopmorning devananda16:08
Nishamorning devananda16:08
TheJuliaNisha: I think thats what sambetts is going to have to do, thanks16:08
NishaTheJulia, Yes.16:09
Nishasambetts, ^^^^16:09
*** pcaruana has joined #openstack-ironic16:09
sambettsNisha: Yup, trying out those, I've just got to step up somewhere in my CI to host the image to download ther16:10
vdrokdevananda, morning16:10
*** jaypipes has joined #openstack-ironic16:10
*** stendulker has quit IRC16:11
Nishasambetts,ok. If any issues, you can ping me. I will login to the CI vpn and grep the details.16:11
aarefievjroll: hmm, do we need httplib2 at all?16:11
Nishalucasagomes, i had one query regarding localboot for iscsi drivers....say the device is /dev/sda and the image is written to /dev/sda1, the bootloader should be installed to /dev/sda or /dev/sda1?16:11
aarefievlooks like we can drop it16:12
jrollaarefiev: yeah, I agree, that's why I ask :)16:12
lucasagomesNisha, the right answer to that is both16:12
jrollaarefiev: it seems to be only there for that debug thing16:12
lucasagomesNisha, bootloaders like grub has different phases, so you have a bootstrap code in /dev/sda (at the reserved part of it, MBR the first 440 bytes is reserved to the bootloader)16:13
lucasagomesNisha, and you have another phase in the partition16:13
lucasagomesI think grub calls it phase 1.516:13
lucasagomesor something like that16:13
lucasagomesstage 1.5*16:13
aarefievjroll: ok, I'll drop it, sharp sight :)16:14
lucasagomesNisha, actually stage 2.0 according to google, https://en.wikipedia.org/wiki/GNU_GRUB#/media/File:GNU_GRUB_on_MBR_partitioned_hard_disk_drives.svg16:14
Nishalucasagomes, the IPA code successfully installs the grub in /dev/sda but doesnt call it for /dev/sda1 for agent drivers. But this way it doesnt boot up the image16:14
Nishathe image is written to /dev/sda116:14
NishaThis is only failing to boot up in bios mode, so making me crazy16:15
Nishauefi works with current code itself16:15
jrollaarefiev: thank you :)16:15
lucasagomesNisha, the /dev/sda1 partition is marked as bootable for bios?16:15
lucasagomesthere's a bootable flag that should be marked, I believe grub will look at it16:15
lucasagomesNisha, if so, can you check the grub.cfg in the /boot directory of the /dev/sda1 see if it matches with the partition?16:16
Nishalucasagomes, /dev/sda1 is the root partition16:16
*** thiagop has quit IRC16:17
lucasagomesNisha, right, and it's marked as bootable? (it's a flag in the MBR)16:17
lucasagomese.g16:17
lucasagomesDevice     Boot   Start       End   Sectors   Size Id Type16:17
lucasagomes/dev/sda1  *       2048   1026047   1024000   500M 83 Linux16:17
lucasagomessee that '*' that's the bootable partition16:17
Nishalucasagomes, which command did u use?16:18
Nishato get above output16:18
lucasagomesfdisk -l16:18
NishaOk. let me start the deploy and see16:19
lucasagomesack thanks16:20
lucasagomesNisha, I believe it will, if so, I think it will come down to the generated grub.cfg in the /boot directory16:20
lucasagomesNisha, do you see any error in grub when booting it?16:20
Nishalucasagomes, No, for /dev/sda it installs without error16:21
lucasagomesNisha, right, but at boot time. Do you see any error in the console?16:21
Nishai even tried for /dev/sda1, but there it fails with error16:21
NishaNo16:21
NishaNo errors, it works completely fine at console also16:21
lucasagomesit just don't boot and the console is blank?16:21
lucasagomesNisha, right, but after the deployment16:21
Nishaconsole says not a bootable device16:21
lucasagomesNisha, right... are you testing it on bare metal?16:22
NishaYes16:22
lucasagomesNisha, the disk size is < 2.2 TB?16:22
lucasagomesand the local_gb is set to something < 2.2 TB ?16:22
*** stendulker has joined #openstack-ironic16:23
Nishalucasagomes, i havenet done inspection, local_gb is not set16:23
lucasagomesNisha, if it's not set the deployment won't even start16:23
lucasagomesit should be set to something16:23
* lucasagomes looks, I think it should fail validation16:24
*** dtantsur|brb is now known as dtantsur16:25
lucasagomesseems ironic will look at the root_gb only, which is passed by nova16:27
lucasagomesNisha, the size of root_gb in the instance_info ?16:27
*** thiagop has joined #openstack-ironic16:28
Nishai just set it arbitary to 516:30
lucasagomesok that's fine then... I was just wondering if it was > 2TB otherwise it wouldn't be addressable by the mbr16:30
lucasagomesNisha, ok so, check bootable flag + grub.cfg and we go from there16:31
*** Guest59187 has quit IRC16:31
Nishalucasagomes, yes, just a min...trying16:32
JayFlucasagomes: I always heard it as there are two hard problems in CS: Naming things, cache invalidation, and off by one errors16:37
lucasagomesJayF, LOL16:39
lucasagomesyeah I feel it :-(16:39
*** NobodyCam has joined #openstack-ironic16:39
openstackgerritAnton Arefiev proposed openstack/python-ironicclient: Remove httplib2  https://review.openstack.org/29249816:39
dtantsursambetts, mind rereviewing https://review.openstack.org/#/c/289825/ please?16:41
sambettsdtantsur: sure :)16:42
jrollaarefiev: awesome, ty16:44
jroll+A16:44
JayFlucasagomes: put a suggestion for help text on that change too; I'm about to sick out for the day so feel very free to get that merged without a re-review from me16:44
Nishalucasagomes, yes it shows /dev/sda1 as bootable device16:44
Nishaatleast i can see *16:44
aarefievjroll: thank you for catch it16:45
lucasagomesJayF, thanks a lot, I'm updating the patch right now16:45
lucasagomesI also need to inlcude a realease note which I forgot16:45
jrollaarefiev: there was a big thread about httplib2 on the ML, which is why I noticed16:45
lucasagomesJayF, hope you get better well soon16:45
aarefievjroll: yeah, I see it now :)16:45
JayFthanks lucasagomes16:46
lucasagomesNisha, cool, ok... so can we see the grub.cfg that was generated in the bootloader installation ?16:46
*** harshs has joined #openstack-ironic16:51
*** Marga_ has quit IRC16:51
*** mkovacik has joined #openstack-ironic16:52
*** Marga_ has joined #openstack-ironic16:54
lucasagomesmeeting in 5 min16:55
*** rcernin has quit IRC16:56
*** chlong has quit IRC16:56
*** sinval-afk is now known as sinval16:57
*** mbound has quit IRC16:59
*** Marga_ has quit IRC16:59
jlvillallucasagomes: Is gate still broken?16:59
jlvillalhttps://etherpad.openstack.org/p/IronicWhiteBoard17:00
lucasagomesjlvillal, not that I know off17:00
lucasagomesof*17:00
lucasagomesjlvillal, oh probably that's just outdated now17:00
jlvillallucasagomes: Oh good :)17:00
lucasagomessorry forgot to mark it as green :-(17:00
lucasagomesjlvillal, updated17:00
openstackgerritMerged openstack/bifrost: Update the reno index  https://review.openstack.org/29019417:00
*** killer_prince has quit IRC17:01
TheJuliaoh yay, gate is working *dance*17:01
* lucasagomes joins TheJulia 17:02
dtantsurjroll, for IPA I'd prefer to have https://review.openstack.org/289939 and optionally https://review.openstack.org/27527217:02
*** athomas has quit IRC17:03
openstackgerritSana Khan proposed openstack/ironic: Uses jsonschema library to verify clean steps  https://review.openstack.org/28562917:04
*** KennethWilke has quit IRC17:05
jrolldtantsur: noted17:06
*** KennethWilke has joined #openstack-ironic17:06
*** suro-patz has joined #openstack-ironic17:07
jrolldtantsur: added to https://etherpad.openstack.org/p/ironic-mitaka-finish17:07
dtantsurthnx17:08
*** dims has joined #openstack-ironic17:08
*** dims_ has quit IRC17:09
*** ohamada has quit IRC17:09
mgagnewe upgraded python-ironicclient to latest released version (1.2.0?) and region selection doesn't work anymore. setting OS_REGION_NAME now has no effect and the first random region is picked.17:11
mgagneany known issue?17:12
dtantsurmgagne, there was a big refactoring recently (iirc by vdrok)17:12
mgagneonly issue/change I found is https://review.openstack.org/#/c/120807/ which is 1year 6 months old17:12
jrollmgagne: I'm not aware of any17:12
mgagnedtantsur: ok, I think it broke it17:12
dtantsurdamn17:12
jroll:(17:13
vdrokoops, will take a look17:13
mgagnewhich I find unfortunate because this could probably be the most occurring type of bugs across all clients17:14
mgagneso I'm not sure how as a community we can protect ourselves from it17:15
dtantsursambetts, if<TAB>, mkovacik, I just got heads up from the release team, we should make our final inspector release on Thu17:15
dtantsurthis includes the devstack changes for iPXE and discovery, as well as CORS and whichever bugs we find17:15
sambettsoh? thats early right?17:16
dtantsursambetts, yep.. :( I was confused a bit as well, sorry for that17:16
*** izaakk has joined #openstack-ironic17:16
sambettsdtantsur: I'm just surprised, any reason they are asking for it so early?17:17
*** e0ne has quit IRC17:17
openstackgerritMerged openstack/bifrost: Only pause in VMs when performing multinode testing  https://review.openstack.org/29053917:17
dtantsursambetts, not sure17:17
mkovacikdtantsur, ACK, I shall take look at the CORS17:17
dtantsursambetts, probably to better align with the other projects17:18
dtantsurmkovacik, yes please, the CORS thing is a FFE, so it should land *today*17:18
mkovacikdtantsur, btw jenkins just approved the discovery gate thing17:18
*** MattMan has quit IRC17:18
*** MattMan has joined #openstack-ironic17:18
dtantsurmkovacik, cool, I'll check it too17:19
sambettsdtantsur: I've looked through the CORS patch and I'm ready to push the button, I'm just wondering if anyone has properly tested it though :/ my setup isn't in a position to try it out right now17:19
dtantsurjtomasek, could you please promise us that you did test the last version of CORS? ^^ :)17:19
vdrokmgagne, after the quick test, setting OS_REGION_NAME to RegionOn instead of RegionOne gives me: "publicURL endpoint for baremetal service in RegionOn region not found"17:19
mgagnepython-ironicclient 1.1.0 works just fine, 1.2.0 has the bug17:20
dtantsurwe can't but trust the submitters sometimes...17:20
sambettsdtantsur: yeah, true17:20
dtantsuractually in this case the worst thing that happens is that UI still does not work17:20
dtantsurwhich is fine by me tbh17:20
jtomasekdtantsur: I did17:21
dtantsursambetts, ^^17:21
sambettsjtomasek, dtantsur Great :) +A the n17:21
dtantsurthnx17:22
jtomaseksambetts: I've been testing it directly with the UI through the whole process of creating the patch17:22
dtantsurjtomasek, unfortunately, many people don't bother testing their patches, hence we ask17:22
dtantsurno problems with you personally :)17:22
jtomaseksambetts: got to the point where all I needed to do in config was specify which host names I allow. Everything else is included in default configuration17:22
openstackgerritMerged openstack/bifrost: Install python if it's not there  https://review.openstack.org/28378317:23
sambettsjtomasek: awesome :)17:23
jtomasekdtantsur: hehe, I totally see that this is not a simple thing to test17:23
dtantsurexactly17:23
dtantsurnot as hard as vendor stuff in ironic, but still17:23
jtomasekah:D17:24
*** trown has quit IRC17:24
*** trown has joined #openstack-ironic17:25
mgagneat first glance, endpoint is properly set right before Client(api_version, endpoint, **kwargs) is invoked17:26
*** jistr has quit IRC17:28
*** jaybeale has quit IRC17:29
mgagnewhat part of the code uses endpoint_filter? https://github.com/openstack/python-ironicclient/blob/master/ironicclient/common/http.py#L513-L51617:36
mgagneregion_name is None at this point17:36
*** Haomeng has joined #openstack-ironic17:36
*** Haomeng|2 has quit IRC17:39
*** praneshp_ has joined #openstack-ironic17:39
lucasagomesif someone has some time https://review.openstack.org/#/c/287914/ it's most a refactor, but important for the DLM work when [un]register a conductor that joins the cluster17:40
lucasagomesto have a centralized place where it does happen17:40
vdrokmgagne, I think some more params should be passed to keystoneauth sessionclient. could you check if adding here https://github.com/openstack/python-ironicclient/blob/master/ironicclient/client.py#L73 'service_type': os_service_type, 'interface': os_endpoint_type, 'region_name': os_region_name helps?17:41
mgagnevdrok: works now17:43
mgagnethen I don't know what's the point of manually getting the endpoint later17:43
mgagnehere: https://github.com/openstack/python-ironicclient/blob/master/ironicclient/client.py#L127-L13117:43
mgagnebecause it does go through that code path17:44
mgagnethis just means that endpoint is ignored and session is used instead17:45
jrolldtantsur: we punted on pooling types of things at last summit, but I can't remember if we were waiting for something or just said "too hard right now"17:45
mgagnesetting endpoint to 'http://localhost' changes nothing17:46
dtantsurjroll, I essentially won't to gather all interested folks in one room and make sure their interests don't contradict :)17:46
sambettsjroll, dtantsur: there was dicussion around the chassis object type I remember17:46
jrolldtantsur: agree, I'm just trying to remember if there was something we wanted to finish before discussin17:46
vdrokmgagne, yep, I guess you're correct17:46
dtantsurjroll, well... the enroll/discovery part is not hard, but then folks want group management of nodes by chassis, and it quickly gets insane17:47
jrolldtantsur: yeah exactly :)17:47
lucasagomessambetts, dtantsur jroll yeah... I think we ended up with no resolution but something like: "this can be solved with bulk operations"17:47
lucasagomesor anything along those lines17:47
dtantsurdynamic node allocation is something we could definitely have.. but I want to be careful with the design17:47
praneshp_lucasagomes: sorry to interrupt, but is there a patch/spec proposing bulk ops?17:47
praneshp_dtantsur: ^^17:48
dtantsurpraneshp_, the first part is http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/nodes-tagging.html17:48
jrolldtantsur: ++17:48
*** stendulker has quit IRC17:48
praneshp_thanks a lot dtantsur!17:48
lucasagomespraneshp_, I recall seems something about it, we have tags but...17:48
lucasagomesnot the client bits I suppose17:48
jrollthe hard part about bulk ops is the hash ring17:49
jrolland the fact not all drivers may be loaded on all conductors17:49
dtantsuroh yeah17:49
lucasagomesright, tho I thought it would be diff requests17:49
lucasagomesbut just bulked-up17:49
lucasagomes10 nodes would result in 10 requests17:50
dtantsurwell, if we don't try to have one lock per many nodes, it's not so hard17:50
jrollwell, Haomeng has been doing work in the client for that17:50
* lucasagomes is not saying it's great, but it's sane17:50
lucasagomesjroll, cool17:50
jrollbut at the summit we were discussing e.g. "power off everything in this blade chassis, via the chassis"17:50
sambettsthe use case we had is that oneview and UCSM both have centralised managment IP address and creds, so I'll like to be able to assign those to a chassis and then create nodes on that chassis and so I don't have to give the same driver_info to every node17:50
jrollyeah that :)17:50
*** gabrielbezerra is now known as gabriel-bezerra17:52
Nishalucasagomes, localboot + bios works with same code17:52
Nishaon another hardware17:52
Nisha:)17:52
Nishajroll, all the combinations work. the hardware i was trying might ave some issue17:53
*** mbound has joined #openstack-ironic17:53
jrollNisha: cool, good to hear17:53
lucasagomesNisha, :-) nice17:53
lucasagomesNisha, disks are the same on both hardware?17:54
*** Nisha_away has joined #openstack-ironic17:54
lucasagomesI mean in size17:54
Nisha_awayI will address the outstanding comments on the patch by tomorrow morning. here it is late and m not keeping well also17:54
liliarssambetts, +1 I remember that.17:54
Nisha_awaylucasagomes, sorry i got disconnected, did u ask something17:54
lucasagomesNisha_away, hi there, just asked if the disks are different on the nodes you've tried the localboot + bios17:55
lucasagomesNisha_away, in size17:55
Nisha_awaylucasagomes, yes17:55
* jroll steps away for a bit17:55
sambettscya jroll I might not be around when you get back17:55
*** nathan-h has quit IRC17:55
lucasagomesNisha_away, right on! Well done with it :-)17:55
lucasagomesit's on my list to give it a go17:56
Nisha_awayjroll, lucasagomes it would be nice to have comments these patchesearly so that i can update the patches tomorrow17:56
Nisha_awaylucasagomes, thanks17:56
lucasagomesNisha_away, maybe update the patch today? So we can comment on the latest version17:56
Nisha_awaylucasagomes, i am not keeping well and its already midnight here17:56
lucasagomesNisha_away, oh, hope you get better soon17:57
lucasagomesNisha_away, indeed, I forgot about TZs17:57
Nisha_awaylucasagomes, yeah else i would have done it now17:57
Nisha_awaylucasagomes, but there si some wierd issue i do hit in IPA code, which for now i just set manually17:57
lucasagomesNisha_away, no rush. Go get some rest we can take a look at it tomorrow17:58
*** Nisha has quit IRC17:58
Nisha_awaylucasagomes, yes ...just a heads up on the wierd issue i am facing with fedora and ubuntu ramdisk17:59
dtantsursee you tomorrow folks17:59
Nisha_awayhttps://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/extensions/image.py#L9217:59
*** derekh has quit IRC17:59
*** dtantsur is now known as dtantsur|afk17:59
lucasagomesdtantsur|afk, night17:59
sambettso/ dtantsur|afk17:59
Nisha_awayfor BIOS mode if i print the value of "efi_system_part_uuid" , it says None but the comparison is still False and it tries to fetch the partition for efi_partition18:00
*** Sukhdev has quit IRC18:00
Nisha_awaywhen i manually set the value there to None in the code, and then start agent it doesnt goes into the L9318:01
lucasagomesNisha_away, odd, seems some programmatic error. Maybe logging the type(efi_system_part_uuid) to see what it is?18:02
Nisha_awaylucasagomes, so this is anyway apart from partition image support , and something i am hitting in the DIB ramdisk18:02
lucasagomesit will say Nonetype, str etc... depending on the type there18:02
lucasagomesjust to confirm it's none18:02
Nisha_awaylucasagomes, i tried that...i dont remember what it gave18:02
thiagopdtantsur|afk: night!18:03
Nisha_awaybut it always go to L93 unless i manually set it to None in the code18:03
lucasagomesNisha_away, right, yeah checking the type again to see what it really is would be my first suggestion on that18:05
lucasagomesbased on the type we can then try to figure out where it's coming from18:06
Nisha_awaylucasagomes, yeah will do that tomorrow as now i know the code for partition image works fine18:06
lucasagomesNisha_away, cool ty18:06
Nisha_awaylucasagomes, thanks for the help...you had been a great help for this...18:06
lucasagomesNisha_away, np, thank YOU for coding it :-)18:07
Nisha_away:)18:07
Nisha_awaybye good night18:07
lucasagomesNisha_away, night, get better soon!18:07
*** Sukhdev has joined #openstack-ironic18:09
*** e0ne has joined #openstack-ironic18:11
*** Sukhdev has quit IRC18:11
Gonerihi, can you please review: https://review.openstack.org/#/c/286283/18:12
*** vdrok has quit IRC18:13
openstackgerritMerged openstack/python-ironicclient: Remove httplib2  https://review.openstack.org/29249818:14
*** harlowja_at_home has quit IRC18:14
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Agent: Out-of-band power off on deploy  https://review.openstack.org/29182918:17
*** permalac has quit IRC18:19
openstackgerritMerged openstack/ironic-inspector: Added CORS support to Ironic Inspector  https://review.openstack.org/28982518:19
*** mbound has quit IRC18:21
*** degorenko is now known as _degorenko|afk18:21
lucasagomesfolks I'm calling a day too18:24
lucasagomeshave a great evening all, see you all tomorrow18:24
*** lucasagomes is now known as lucas-dinner18:25
*** lhcheng has joined #openstack-ironic18:25
sambettscya later lucas-dinner18:26
*** Marga_ has joined #openstack-ironic18:27
*** Marga_ has quit IRC18:27
*** Marga_ has joined #openstack-ironic18:27
*** vdrok has joined #openstack-ironic18:28
*** mgould has quit IRC18:28
thiagopnight lucas-dinner18:28
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Add CLI tests to check JSON response body  https://review.openstack.org/29123918:28
*** Marga__ has joined #openstack-ironic18:28
*** Marga__ has quit IRC18:28
*** Marga__ has joined #openstack-ironic18:29
*** Marga_ has quit IRC18:29
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Add CLI tests to check JSON response body  https://review.openstack.org/29123918:30
*** electrofelix has quit IRC18:33
*** jaybeale has joined #openstack-ironic18:33
*** ChubYann has joined #openstack-ironic18:34
*** piet has joined #openstack-ironic18:36
*** eglute_s is now known as eglute18:39
openstackgerritMerged openstack/ironic: Uses jsonschema library to verify clean steps  https://review.openstack.org/28562918:46
*** Nisha_away has quit IRC18:46
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Pass region_name to SessionClient  https://review.openstack.org/29255218:47
vdrokmgagne, if you have some spare time please take a look if it works for you ^^ (I don't have multi-region setup, that's why this bug appeared, sorry)18:50
vdrokI'll do that too tomorrow18:50
*** alexpilotti has quit IRC18:54
*** nicodemos has quit IRC18:58
*** rbudden has quit IRC19:14
*** marlinc has quit IRC19:24
*** buttercup_ has joined #openstack-ironic19:25
*** marlinc has joined #openstack-ironic19:26
*** suro-patz1 has joined #openstack-ironic19:28
*** suro-patz has quit IRC19:29
*** davideagnello has quit IRC19:32
*** Sukhdev has joined #openstack-ironic19:32
mgagnevdrok: works for me19:35
*** jcoufal has quit IRC19:47
*** liliars is now known as liliars-afk19:49
*** lhcheng has left #openstack-ironic19:51
*** sambetts is now known as sambetts|afk19:53
*** mtanino has joined #openstack-ironic19:56
*** ig0r_ has joined #openstack-ironic20:03
*** ig0r__ has quit IRC20:07
*** [1]cdearborn has joined #openstack-ironic20:07
*** buttercup_ has quit IRC20:13
*** buttercup_ has joined #openstack-ironic20:14
*** sinval is now known as sinval-afk20:14
*** izaakk has quit IRC20:17
*** davideagnello has joined #openstack-ironic20:20
*** cdearborn has quit IRC20:23
*** trown is now known as trown|outtypewww20:31
*** dims_ has joined #openstack-ironic20:36
*** ijw has joined #openstack-ironic20:37
*** dims has quit IRC20:38
*** Goneri has quit IRC20:47
*** ijw has quit IRC20:50
*** bapalm has quit IRC20:55
*** Sukhdev has quit IRC20:57
*** bapalm has joined #openstack-ironic20:58
*** e0ne has quit IRC21:00
*** cdearborn has joined #openstack-ironic21:11
*** maurosr has quit IRC21:13
*** rbudden has joined #openstack-ironic21:13
*** chlong has joined #openstack-ironic21:15
*** mbound has joined #openstack-ironic21:15
*** ijw has joined #openstack-ironic21:16
*** ijw has quit IRC21:17
*** yolanda has quit IRC21:20
*** TheJulia has quit IRC21:20
*** yolanda has joined #openstack-ironic21:20
*** absubram has quit IRC21:26
*** [1]cdearborn has quit IRC21:26
*** trown|outtypewww has quit IRC21:30
*** mkovacik has quit IRC21:32
*** baoli_ has quit IRC21:37
*** piet has quit IRC21:50
*** rbrud_ has joined #openstack-ironic21:52
*** NobodyCam has quit IRC21:52
*** NobodyCam has joined #openstack-ironic21:53
*** dims_ has quit IRC21:53
*** Goneri has joined #openstack-ironic21:54
*** ChrisAusten has joined #openstack-ironic21:58
*** garthb_ has joined #openstack-ironic22:03
*** garthb has quit IRC22:06
*** thrash is now known as thrash|g0ne22:08
*** krtaylor has quit IRC22:17
*** rbudden has quit IRC22:17
thiagopmoving home22:24
thiagopgood night y'all22:24
*** thiagop has quit IRC22:25
*** dims has joined #openstack-ironic22:26
*** harshs has quit IRC22:30
*** harshs has joined #openstack-ironic22:32
*** e0ne has joined #openstack-ironic22:34
*** krtaylor has joined #openstack-ironic22:35
*** krtaylor has quit IRC22:47
*** e0ne has quit IRC22:49
*** dims has quit IRC22:50
*** TheJulia has joined #openstack-ironic22:52
*** ChrisAusten has quit IRC22:59
*** krtaylor has joined #openstack-ironic23:01
*** harlowja_at_home has joined #openstack-ironic23:10
openstackgerritjxiaobin proposed openstack/ironic: Pass region_name to SwiftAPI  https://review.openstack.org/29106323:15
*** mbound has quit IRC23:15
*** dims has joined #openstack-ironic23:21
*** dims has quit IRC23:27
*** Sukhdev has joined #openstack-ironic23:28
*** Sukhdev has quit IRC23:31
*** Sukhdev has joined #openstack-ironic23:38
*** Sukhdev has quit IRC23:40
*** Sukhdev has joined #openstack-ironic23:41
*** ChrisAusten has joined #openstack-ironic23:42
openstackgerritRamamani Yeleswarapu proposed openstack/ironic: Add comments to generator.py  https://review.openstack.org/29264523:43
*** Sukhdev has quit IRC23:44
*** Sukhdev_ has joined #openstack-ironic23:44
*** smoriya_ has joined #openstack-ironic23:45
*** Sukhdev_ has quit IRC23:49
*** Fdaisuke has joined #openstack-ironic23:49
*** davideagnello has quit IRC23:49
*** Sukhdev has joined #openstack-ironic23:49
*** buttercup_ has quit IRC23:50
*** buttercup_ has joined #openstack-ironic23:51
*** rpioso has quit IRC23:51
*** davideagnello has joined #openstack-ironic23:57
*** davideagnello has quit IRC23:58
*** davideagnello has joined #openstack-ironic23:59

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