Thursday, 2016-09-29

*** ijw has joined #openstack-ironic00:04
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/37744600:04
openstackgerritBruno Cornec proposed openstack/ironic-specs: Propose Redfish support into Ironic  https://review.openstack.org/18465300:09
*** awiddersheim has quit IRC00:19
*** awiddersheim has joined #openstack-ironic00:22
*** sdake_ has quit IRC00:25
*** absubram has joined #openstack-ironic00:29
*** Goneri has joined #openstack-ironic00:34
openstackgerritMarc Aubry proposed openstack/python-ironicclient: Make error work with client in python3  https://review.openstack.org/37805000:35
*** ijw_ has joined #openstack-ironic00:36
*** hoangcx has joined #openstack-ironic00:38
*** ijw has quit IRC00:39
*** absubram has quit IRC00:44
*** aNuposic has quit IRC00:48
*** rloo has quit IRC00:51
*** absubram has joined #openstack-ironic00:51
*** Goneri has quit IRC00:52
*** absubram_ has joined #openstack-ironic00:52
*** sdake has joined #openstack-ironic00:52
*** absubram has quit IRC00:56
*** absubram_ is now known as absubram00:56
*** xuao has joined #openstack-ironic01:08
*** absubram has quit IRC01:11
openstackgerritMichael Still proposed openstack/ironic: Add required packages that aren't in a default Ubuntu install.  https://review.openstack.org/37905301:12
*** syed_ has quit IRC01:14
*** bfournie has joined #openstack-ironic01:15
*** phuongnh has joined #openstack-ironic01:15
*** mtanino has quit IRC01:16
*** ijw_ has quit IRC01:20
openstackgerritTang Chen proposed openstack/python-ironicclient: Make console commands support multiple node operation  https://review.openstack.org/37847701:38
*** ijw has joined #openstack-ironic01:40
*** tuanla has joined #openstack-ironic01:52
*** tuanla has quit IRC01:53
*** tuanluong has joined #openstack-ironic01:54
*** praneshp has quit IRC01:57
*** ijw has quit IRC02:01
tonybJayF, jroll: all patches +W'd02:19
openstackgerritMerged openstack/ironic: [install-guide] Import "Bare Metal service overview"  https://review.openstack.org/37797302:20
openstackgerritMerged openstack/ironic: [install-guide] Import Install and configure sections  https://review.openstack.org/37797402:23
openstackgerritMerged openstack/ironic: [install-guide] Import "integration with other OpenStack components"  https://review.openstack.org/37797502:24
openstackgerritMerged openstack/ironic: [install-guide] Import "Image requirements"  https://review.openstack.org/37797602:24
openstackgerritMerged openstack/ironic: [install-guide] Import "Flavor creation"  https://review.openstack.org/37797702:24
openstackgerritMerged openstack/ironic: [install-guide] Import "Local boot with partition images"  https://review.openstack.org/37797802:24
openstackgerritMerged openstack/ironic: [install-guide] Import "Enrollment" and "Troubleshooting" sections  https://review.openstack.org/37797902:24
openstackgerritMerged openstack/ironic: [install-guide] Import HTTPS, standalone and root device hints  https://review.openstack.org/37798002:24
openstackgerritMerged openstack/ironic: [install-guide] Import configdrive  https://review.openstack.org/37798102:24
openstackgerritMerged openstack/ironic: [install-guide] Import "Appending kernel parameters to boot instances"  https://review.openstack.org/37798202:24
openstackgerritMerged openstack/ironic: [install-guide] Import "Building or downloading a deploy ramdisk image"  https://review.openstack.org/37798302:25
openstackgerritMerged openstack/ironic: [install-guide] Import "Trusted boot with partition image"  https://review.openstack.org/37798402:26
openstackgerritMerged openstack/ironic: [install-guide] Import "Setup the drivers for the Bare Metal service"  https://review.openstack.org/37798502:26
openstackgerritMerged openstack/ironic: Add link to new guide in old install guide  https://review.openstack.org/37798602:26
openstackgerritMerged openstack/ironic: Update developer's guide "Installation Guide" link  https://review.openstack.org/37798702:26
openstackgerritMerged openstack/ironic: Fix absolute links to install-guide.rst in developer docs  https://review.openstack.org/37798802:26
openstackgerritMerged openstack/ironic: Point documentation links to newton equivalents  https://review.openstack.org/37803702:26
tonybOh look it's a merge fest :)02:27
*** thrash is now known as thrash|g0ne02:38
openstackgerritChangBo Guo(gcb) proposed openstack/ironic: Trivial: Fix some typos in comments and docstring  https://review.openstack.org/37908102:42
*** gcb has joined #openstack-ironic02:43
*** yuanying_ has quit IRC02:50
*** sdake has quit IRC02:52
*** david-lyle has quit IRC03:04
*** bdeschenes has quit IRC03:05
*** yuanying has joined #openstack-ironic03:05
*** wajdi has joined #openstack-ironic03:08
*** ijw has joined #openstack-ironic03:15
*** sdake has joined #openstack-ironic03:16
*** sdake has quit IRC03:19
*** ijw has quit IRC03:20
*** ijw has joined #openstack-ironic03:22
*** appu103_ has joined #openstack-ironic03:27
*** appu103_ is now known as aparna03:28
*** sdake has joined #openstack-ironic03:31
*** links has joined #openstack-ironic03:33
*** yuanying has quit IRC03:33
*** yuanying has joined #openstack-ironic03:34
openstackgerritNam Nguyen Hoai proposed openstack/bifrost: TrivialFix: Fix typo in the RST file  https://review.openstack.org/37910503:36
*** vikrant has joined #openstack-ironic03:41
*** aswadr_ has joined #openstack-ironic03:43
*** anish has quit IRC03:46
*** hoonetorg has quit IRC03:47
*** pcaruana has quit IRC03:47
*** hoangcx has quit IRC03:47
*** xek__ has quit IRC03:47
*** dtantsur has quit IRC03:47
*** d0ugal has quit IRC03:48
*** hoangcx has joined #openstack-ironic03:48
*** yuanying has quit IRC03:49
*** keekz has quit IRC03:51
*** anish has joined #openstack-ironic03:51
*** alineb has quit IRC03:51
xuaoHello ironic, it seems that the jenkins have crashed for several days. :''-(03:51
openstackgerritNam Nguyen Hoai proposed openstack/ironic-inspector: TrivialFix: Fix typo in the configuration file  https://review.openstack.org/37910803:52
*** yuanying has joined #openstack-ironic03:52
*** hoonetorg has joined #openstack-ironic03:53
*** dtantsur has joined #openstack-ironic03:54
*** keekz has joined #openstack-ironic03:55
*** d0ugal has joined #openstack-ironic03:57
*** pcaruana has joined #openstack-ironic03:59
*** lifeless has quit IRC04:02
*** aparna has quit IRC04:03
*** aparna has joined #openstack-ironic04:04
*** lifeless has joined #openstack-ironic04:05
*** gcb has quit IRC04:06
openstackgerritNam Nguyen Hoai proposed openstack/ironic-python-agent: TrivialFix: Fix typo  https://review.openstack.org/37911204:07
*** gcb has joined #openstack-ironic04:08
*** alineb has joined #openstack-ironic04:12
*** vmud213 has joined #openstack-ironic04:14
*** ijw has quit IRC04:25
*** bathri-s has joined #openstack-ironic04:29
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/37744304:37
jlvillalxuao, Yes: https://etherpad.openstack.org/p/IronicWhiteBoard04:47
jlvillalxuao, We aren't sure what is the problem :(04:47
*** sabeen1 has quit IRC04:55
*** amotoki has joined #openstack-ironic04:57
*** sdake has quit IRC05:00
*** amotoki has quit IRC05:02
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/37744305:06
xuaojlvillal, get√05:08
*** amotoki has joined #openstack-ironic05:17
*** vsaienko has joined #openstack-ironic05:24
*** appu103_ has joined #openstack-ironic05:28
*** vsaienko has quit IRC05:32
*** aparna has quit IRC05:32
*** e0ne has joined #openstack-ironic05:41
*** aparnav has joined #openstack-ironic05:51
*** appu103_ has quit IRC05:51
openstackgerritChangBo Guo(gcb) proposed openstack/ironic: Use method delete_if_exists from oslo.utils  https://review.openstack.org/37915905:55
openstackgerritMerged openstack/ironic: iLO drivers documentation update  https://review.openstack.org/35698905:57
*** xek has joined #openstack-ironic05:59
*** mjura has joined #openstack-ironic06:08
*** mjura has quit IRC06:17
*** mjura has joined #openstack-ironic06:17
*** rcernin has joined #openstack-ironic06:22
*** vishwanathj has joined #openstack-ironic06:22
*** rbartal has joined #openstack-ironic06:31
*** aNuposic has joined #openstack-ironic06:40
*** hoangcx_ has joined #openstack-ironic06:56
*** jaosorior has joined #openstack-ironic06:58
*** hoangcx has quit IRC06:59
*** hoangcx has joined #openstack-ironic07:25
*** hoangcx_ has quit IRC07:26
pas-hamorning Ironic07:28
*** aNuposic has quit IRC07:31
tangchen_morning guys :)07:41
*** hshiina has joined #openstack-ironic07:41
tuanluongmorning ironic07:42
*** vsaienko has joined #openstack-ironic07:45
gcbgood afternoon  ironic :-)07:45
*** jpich has joined #openstack-ironic07:48
openstackgerritVasyl Saienko proposed openstack/ironic: Testing broken grenade job  https://review.openstack.org/37765307:55
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
*** aswadr_ has quit IRC08:12
aarefievmorning!08:18
*** vsaienko has quit IRC08:18
*** bathri-s has quit IRC08:18
gcbIs the grenade job fixed now?08:18
*** vsaienko has joined #openstack-ironic08:18
*** bathri-s has joined #openstack-ironic08:19
tangchen_Hi aarefiev, morning :)08:19
aarefievmorning08:19
betherlyjroll: https://review.openstack.org/#/c/378779/08:25
patchbotpatch 378779 - releases - Release ironic-ui 2.1.008:25
*** strigazi_AFK is now known as strigazi08:29
*** vsaienko has quit IRC08:29
openstackgerritVasyl Saienko proposed openstack/ironic: Testing broken grenade job  https://review.openstack.org/37765308:29
*** vsaienko has joined #openstack-ironic08:37
*** derekh has joined #openstack-ironic08:38
*** Romanenko_K has joined #openstack-ironic08:38
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session glance and swift  https://review.openstack.org/35228908:52
*** vsaienko has quit IRC08:54
openstackgerritDao Cong Tien proposed openstack/ironic: Invalid URL and Typo in enrollment.rst  https://review.openstack.org/37928909:02
*** jaosorior is now known as jaosorior_lunch09:05
*** dmellado has joined #openstack-ironic09:05
dmelladovsaienk0: ping re https://review.openstack.org/#/c/37925609:05
patchbotpatch 379256 - ironic - Skip tempest tests if ironic isn't available09:05
vsaienk0dmellado: I replied there09:06
dmelladoI was thinking about for now remove the original options as you said09:06
dmelladoand put up a follow-up patch with the new tempest-conf option09:06
dmelladowould that be acceptable for you?09:06
*** wendar has quit IRC09:10
vsaienk0dmellado: I prefer to do not add follow-up when current patch is not merged09:12
dmelladovsaienk0: ack, then I add the newwer option to the config.py within the ironic tempest plugin and push another patchset09:14
vsaienk0dmellado: do not forget to set correct enabled_drivers in tempest: https://github.com/openstack/ironic/blob/master/devstack/lib/ironic#L151409:15
dmelladovsaienk0: I see, I was thinking about having it live on the ironic plugin, but I'll check09:16
dmelladothanks!09:16
*** skazi has quit IRC09:17
*** sambetts|afk is now known as sambetts09:18
sambettsMorning all09:18
*** electrofelix has joined #openstack-ironic09:19
sergekMorning all09:25
*** hshiina has quit IRC09:30
*** skazi has joined #openstack-ironic09:30
*** sdake has joined #openstack-ironic09:47
mgouldmorning aarefiev gcb tangchen_ pas-ha betherly dmellado vsaienk0 sambetts sergek and everyone else!09:49
dmelladomorning mgould ;)09:50
* mgould now has an espresso machine in the office; this may be dangerous09:50
sambettsmgould: hahaha it certainly is09:50
betherlymgould: oh my days my caffeine intake has gone up so much since i got my coffee machine09:50
sambettsI use to be caffine free... then I got mine...09:51
tangchen_mgould: Morning. :)09:52
tangchen_mgould: https://review.openstack.org/#/c/379265/  A very simple trivial fix. Please help to check it. :)09:53
patchbotpatch 379265 - ironic - Add missing error to log in do_node_deploy()09:53
dmelladoactually I'm trying to lower out my caffeine intake xD09:59
* dmellado lowered the rate of his nesspresso10:00
dmelladoxD10:00
aarefievmorning mgould sambetts10:00
mgouldtangchen_: LGTM10:02
*** amotoki has quit IRC10:06
sergekmgould: :)10:09
tangchen_mgould: Thanks a lot. :)10:13
*** hoangcx has quit IRC10:13
mgouldtangchen_: np10:15
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session glance and swift  https://review.openstack.org/35228910:15
*** e0ne has quit IRC10:16
*** milan has joined #openstack-ironic10:22
pas-haguys, is install-guide meant to be version-specific (a separate version is published for stable/... and master) or it is always published from master and for new options/behavior I have to mention from which Ironic version onwards they are available?10:23
openstackgerritTang Chen proposed openstack/ironic: Cleanup: Remove useless function data()  https://review.openstack.org/37934510:23
*** thrash|g0ne is now known as thrash10:28
openstackgerritVasyl Saienko proposed openstack/ironic: Testing broken grenade job  https://review.openstack.org/37765310:33
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session glance and swift  https://review.openstack.org/35228910:33
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: [install-guide] describe pxe.ipxe_swift_tempurl  https://review.openstack.org/37935810:37
*** phuongnh has quit IRC10:38
openstackgerritTang Chen proposed openstack/ironic: Fail test if excepted error was not raised  https://review.openstack.org/37936010:41
tangchen_jlvillal: Hi, John, would you please help to check these two simple fix patches when you are free ?   https://review.openstack.org/#/c/379265/  and  https://review.openstack.org/#/c/379360/10:47
patchbotpatch 379265 - ironic - Add missing error to log in do_node_deploy()10:47
patchbotpatch 379360 - ironic - Fail test if excepted error was not raised10:47
openstackgerritChangBo Guo(gcb) proposed openstack/ironic: Remove unused methods  https://review.openstack.org/37936410:50
*** nicodemos has quit IRC10:51
*** xilet_ has quit IRC10:52
*** leduardo_ has quit IRC10:55
*** vnogin has joined #openstack-ironic10:56
openstackgerritVasyl Saienko proposed openstack/ironic: Testing broken grenade job  https://review.openstack.org/37765310:57
*** bdeschenes has joined #openstack-ironic10:59
*** xilet has joined #openstack-ironic11:00
zigojroll: betherly: I've find a *VERY* easy way to address my issue: https://review.openstack.org/gitweb?p=openstack/deb-horizon.git;a=blob;f=debian/patches/stores-SECRET_KEY-in-tmp-folder-for-tests.patch;h=75775dc107659a29a0262f62085136a4bc72ab36;hb=7a5780bc83b631faa418d1605ead1aad13fb8cc111:01
zigo:)11:01
zigoI'll submit this to horizon upstream.11:01
betherlyzigo: oh awesome!!!11:02
betherlythats a horizon patch ye? do you need to add anything to the ironic-ui before we release?11:02
*** jaosorior_lunch is now known as jaosorior11:02
betherlyzigo: ^11:03
zigoYes, horizon patch.11:03
openstackgerritYushiro FURUKAWA proposed openstack/python-ironicclient: Add prefix "$" for command examples  https://review.openstack.org/37937111:03
zigoWhich I'll be carying in the Debian package until that's approved upstream.11:03
zigoNothing to add in ironic-ui.11:03
zigoI've restarted a build of ironic-ui, let's see how it goes.11:03
betherlyzigo: fingers and toes crossed :p11:04
mgouldhmmm, apparently we've only bought an espresso machine so we can use up our stash of knockoff Nespresso capsules, then we're planning to sell the machine on11:05
mgouldI think we may skip the "use up knockoff capsules" step11:05
*** awiddersheim has quit IRC11:06
*** dprince has joined #openstack-ironic11:06
sambettsmgould: haha, thats random, why do you have nespresso caps without a coffee machine to use them?11:08
mgouldfrom the previous nespresso machine which broke before I started11:10
sambettsahhh :-P11:10
mgouldso they're at least a year old, which probably isn't helping11:10
sambettsmgould: I get my caps from https://www.pactcoffee.com/ they are soo much better than the offical ones11:10
* mgould bookmarks - thanks!11:11
*** hshiina has joined #openstack-ironic11:11
sambettsmgould: they do really great ground coffee mailed to your door too, I just like the convience of the pods11:12
mgouldah, nice11:13
mgouldfun fact: both the London Stock Exchange and Lloyd's of London started as coffee houses11:13
sambettsyeah, I love that story! My brother has a book that goes into all the history of the coffee in the UK as well as how it goes from plant to our cups its a really interesting read11:14
*** mat128|afk is now known as mat12811:14
*** vnogin has left #openstack-ironic11:15
mat128morning ironic!11:15
sambettshey mat128!11:15
mat128s/ironic/coffee drinkers/11:15
mat128=)11:15
zigobetherly: Is it normal that there's only a single test?!?11:16
zigobetherly: http://logs.openstack.org/94/378694/6/check/gate-deb-ironic-ui-dpkg-debian-jessie/83879e2/console.html#_2016-09-29_11_07_35_81723811:16
*** bdeschenes has quit IRC11:16
mgouldmorning mat12811:17
mgouldsambetts: sounds very interesting! I don't suppose you can remember the title?11:17
mat128zigo: did you see https://review.openstack.org/#/c/378744/11:17
patchbotpatch 378744 - ironic-ui - Mock openstack_dashboard secret key in unit tests11:17
mgouldzigo: that certainly looks suboptimal11:17
*** vsaienko has joined #openstack-ironic11:18
mgouldprobably depressingly common, though...11:18
*** ccamacho is now known as ccamacho|lunch11:18
zigomat128: mgould: Yup, it didn't work for me. Moreover, such a simple patch for Horizon seems a way better than a complicated mock hack.11:18
mat128zigo: ok, weird.11:18
*** openstackgerrit has quit IRC11:19
mat128zigo: yes, there's only one patch in the tree: https://github.com/openstack/ironic-ui/tree/master/ironic_ui/test/tests11:19
mat128weird :(11:19
*** openstackgerrit has joined #openstack-ironic11:19
sambettsmgould: I believe it was this one https://www.amazon.co.uk/Curious-Baristas-Guide-Coffee/dp/184975563911:20
sambettsmgould: I'm like 90% sure anyway11:20
mgouldsambetts: thanks!11:21
sambettsafter all this coffee talk brb going to make one :-P11:22
mgouldzigo: yeah, complex mocking is usually a Bad Thing11:22
sambettsit often means your test is touching to much code too11:25
*** jrist has joined #openstack-ironic11:26
*** bks has joined #openstack-ironic11:26
openstackgerrityolanda.robla proposed openstack/bifrost: Add read and execute perms to httpboot and tftpboot folder  https://review.openstack.org/37401511:28
*** dtantsur has quit IRC11:29
*** lucas-afk is now known as lucasagomes11:33
*** sturivnyi__ has joined #openstack-ironic11:37
sturivnyi__devananda, Hi =) Would be grateful if you could review my patch https://review.openstack.org/#/c/293634/11:41
patchbotpatch 293634 - python-ironicclient - Tests for testing chassis-create command11:41
*** bdeschenes has joined #openstack-ironic11:46
lucasagomesgood morning all!11:49
sambettshey lucasagomes!11:50
openstackgerritDaniel Mellado proposed openstack/ironic: Skip tempest tests if ironic isn't available  https://review.openstack.org/37925611:51
*** bathris has joined #openstack-ironic11:53
openstackgerritChangBo Guo(gcb) proposed openstack/ironic: Remove unused methods  https://review.openstack.org/37936411:54
*** bathris has quit IRC11:55
*** jrist has quit IRC11:56
*** bathri-s has quit IRC11:57
*** stevebak` is now known as stevebaker11:57
*** aparnav has quit IRC12:02
*** vmud213 has quit IRC12:07
jrollmorning y'all12:08
sambettsMorning jroll12:08
lucasagomesjroll, sambetts morning!12:08
jrollzigo: neat :P12:08
*** tuanluong has quit IRC12:13
*** ccamacho|lunch is now known as ccamacho12:15
vsaienk0lucasagomes, jroll: seems I found root cause of grenade failure12:16
lucasagomesvsaienk0, o/ what's up ?12:16
jroll\o/12:16
sambettsnice!12:16
jrollsorry I haven't been terribly helpful on that :(12:16
vsaienk0after neutron upgrade/restart it uses new internal tag for network since we using vxlan network12:17
*** jrist has joined #openstack-ironic12:17
sambettsas in the OVS tag?12:17
vsaienk0sambetts right!12:17
sambettsdamn ... so we need to redetect the tag and switch our fake VM interface thing over to the new tag?12:18
*** catintheroof has joined #openstack-ironic12:18
jroll-.-12:18
vsaienk0yeah, I playing with it https://review.openstack.org/#/c/377653/12:18
patchbotpatch 377653 - ironic - Testing broken grenade job12:18
*** trown|outtypewww is now known as trown12:18
vsaienk0sambetts, jroll: what do you think if we switch gates to use flat network in future?12:19
jrollI don't have a good reason to be opposed12:20
sambettsMake sense to me, then we'll be testing closer to the real deployment case anyway12:20
openstackgerritTang Chen proposed openstack/ironic: Do not use mutable object as func default param  https://review.openstack.org/37941512:21
vsaienk0jroll, sambetts: I will rebase code than https://review.openstack.org/#/c/34069512:21
patchbotpatch 340695 - ironic - Switch to Neutron Flat network.12:21
jrollsure12:21
* lucasagomes looks12:22
vsaienk0jroll, sambetts: thanks!12:22
lucasagomesbut yeah, also makes sense to me12:22
jrollvsaienk0: np, let me know if I can help with the grenade thing12:22
sambettsat least we know now thats its a test environment issue not a real issue12:23
lucasagomessambetts, ++12:24
openstackgerritVasyl Saienko proposed openstack/ironic: Testing broken grenade job  https://review.openstack.org/37765312:27
*** jrist has quit IRC12:28
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: [install-guide] add section on Glance+Swift config  https://review.openstack.org/37942212:31
*** bks has quit IRC12:38
*** dtantsur has joined #openstack-ironic12:38
openstackgerritMarc Aubry proposed openstack/python-ironicclient: Make error work with client in python3  https://review.openstack.org/37805012:40
*** jheroux has joined #openstack-ironic12:41
*** gcb has quit IRC12:41
openstackgerritM V P Nitesh proposed openstack/python-ironicclient: Fixed wrap from taking negative values  https://review.openstack.org/37943612:45
*** rbartal has quit IRC12:47
mgouldmorning jroll12:48
*** e0ne has joined #openstack-ironic12:50
*** rloo has joined #openstack-ironic12:55
*** david-lyle has joined #openstack-ironic12:57
openstackgerritDavanum Srinivas (dims) proposed openstack/ironic-ui: Update .gitreview for stable/newton  https://review.openstack.org/37944412:57
*** vikrant has quit IRC12:57
jrollbetherly: the last thing to do for ironic-ui newton branch: https://review.openstack.org/#/c/379444/113:00
patchbotpatch 379444 - ironic-ui (stable/newton) - Update .gitreview for stable/newton13:00
milanMorning Ironic! :)13:00
betherlyjroll: ok cool13:01
mgouldmorning milan13:01
jrollbetherly: for context, that's automatically made by the release automation13:02
milanmorning aarefiev betherly dtantsur jroll lucasagomes mgould pas-ha sambetts vsaienk0 zigo ! :)13:02
betherlyah right ok! do we need to re-release once thats through to change tags?13:02
betherlyjroll: ^13:02
jrollbetherly: nope!13:02
jrollbetherly: the only thing that change does is make it so running 'git review' on that branch proposes it to the right branch13:02
betherlyah right gotcha13:03
betherlyjroll: thanks!!13:03
vsaienk0morning milan13:03
milanvdrok I missed ;) morning vdrok!13:03
*** Goneri has joined #openstack-ironic13:05
rloohi and morning milan, vsaienk0, betherly, jroll, mgould13:07
rloojroll: this can be abandoned: https://review.openstack.org/#/c/374864/13:07
patchbotpatch 374864 - ironic (stable/newton) - Link to newton version of old install guide13:07
milanmorning rloo! :)13:07
rlooand Yay, we've backported the install guide to newton!13:07
jrollrloo: done13:07
jrolland \o/13:07
rloojroll: thx :)13:08
sambettsHey milan13:08
*** cdearborn has joined #openstack-ironic13:08
openstackgerritMerged openstack/ironic-ui: Update .gitreview for stable/newton  https://review.openstack.org/37944413:08
milanhey sambetts! :D /me just about to update the introspection statuses spec (was public holiday here yesterday)13:09
sambettsmilan: oh awesome, I look forward to the new revision, what did we end up deciding about the date/inf thing?13:09
milansambetts, no-one likes the inf13:10
vsaienk0good morning rloo13:10
milanso we could use interval13:10
milan?13:10
mgouldmorning rloo13:10
milan?finished_at=<date>/13:10
milansambetts, ^ mind the slash13:10
milanor?13:11
sambettsmilan: I like that idea, I guess we'll have to implement it ourselves though, but I don't think that is a big issues, we could even push to get it in an oslo utils lib if it works well13:11
sergekrloo: good morning13:11
rloohi vsaienk0, sergek!13:11
milansambetts, ack, I gave it a thought and what you suggested --- just splitting the slash --- makes most sense; we don't actually need duration spec13:12
milantwo ISO dates or no date13:12
milanlater we could enhance with duration, if needed13:12
sambettsexactly :D13:12
*** baoli has joined #openstack-ironic13:13
milancool :)13:13
* milan writes13:13
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Skip tempest tests if ironic isn't available  https://review.openstack.org/37925613:13
*** baoli_ has joined #openstack-ironic13:14
vsaienk0sambetts, jroll: I'm wondered if you know why we decided to have vnic_type='baremetal' for neutron ports for Ironic case?13:15
sambettsvsaienk0: because the ml2 drivers need to know that its a baremetal port they are binding13:16
sambettsso they can handle it correctly13:16
*** links has quit IRC13:17
sambettsother than that I don't really know13:17
vsaienk0sambetts: why not use device_owner option for this? It looks like more suitable https://github.com/openstack/ironic/blob/master/ironic/common/neutron.py#L9613:17
*** baoli has quit IRC13:17
sambettsvsaienk0: in the tenant case the device owner is compute because its "owned" by the nova instance13:19
openstackgerritVasyl Saienko proposed openstack/ironic: Testing broken grenade job  https://review.openstack.org/37765313:20
vsaienk0sambetts: right, but in case baremetal it is baremetal compute always13:20
vsaienk0sambetts: I'm trying to pass somehow information about port type, eg: bonding, and I don't see other options like use vnic_type=bond13:21
*** jaosorior has quit IRC13:21
sambettsvsaienk0: you don't need to do that, bonds can be determined by the fact that the binding_profile has the LLC for 2 ports in it13:21
sambettsvsaienk0: e.g. 1 neutron port being requested to bind to 2 (or more) physical ports13:22
vsaienk0sambetts: during nova boot we should pass vnic_type13:22
*** jaosorior has joined #openstack-ironic13:22
sambettsvsaienk0: why? the port isn't bound until we update it in Ironic later13:22
vsaienk0sambetts: when user request boot instance it should somehow pass it instance should be connected via bond or not13:23
sambettsvsaienk0: bonds aren't user configurable13:23
*** wajdi_ has joined #openstack-ironic13:23
mat128^13:23
mat128deployers preference / chosen by flavor13:23
vsaienk0sambetts: I want to give opportunity for user to build instances with bond and with single nics13:23
mat128vsaienk0: we do bonding downstream (not with Neutron atm) and have built the following "system":13:24
mat128nodes have capabilities (can do lacp or not) which is derived from TOR switch13:24
mat128flavors require a capability13:24
vsaienk0mat128: mostly all devices supports lacp fallback13:24
mat128vsaienk0: nodes yes, but not TOR switches13:25
mat128most low level / old are limited to 4 or some limit13:25
vsaienk0mat128: I meant TOR switches,13:25
mat128vsaienk0: we have plenty of switches for previous gen hardware that can't do more than 4 port channels13:26
*** wajdi has quit IRC13:26
mat128given how those TOR switches are connected to old gen hardware, we sell those at a discount price13:26
mat128(or rent? anyway, this is a public cloud)13:27
mat128vsaienk0: so, long story short, nodes have caps, flavors have requirements and images have requirements13:27
sambettsthe architechture we have right now is designed to enforce the bonds, until we have composable hardware (there is a spec somewhere) that allows capabilites to switch different features, e.g. bonds on/off, RAID levels etc then I don't see us implmenting it13:27
mat128sambetts: thats correct13:27
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/37744313:27
mat128im just drawing the picture13:28
vsaienk0mat128, sambetts: do you have strong opinion why not give user opportunity to do not allow specify vnic type (bond/single nic)?13:28
sambettsthere is no way for a user to specify that information through nova13:28
sambettswithout flavors13:28
sambettswhich we don't support yet13:28
mat128vsaienk0: downstream, the user chooses it via metadata, but this is completely our own13:28
vsaienk0sambetts: I'm thinking to use vnic_type for it13:28
mat128afaik, nova hasnt designed the metadata for this, but we found it more practical that way13:28
vsaienk0neutron allows to set vnic_type for user, we can update nova to allow pass vnic_type also13:29
mat128vsaienk0: how would you see the call to nova boot in both cases?13:29
sambettsvsaienk0: vnic_types are traditionally determined by the type of neutron network you are connecting to and the capablities of that network, we are kind of hacking it with the baremetal type13:30
vsaienk0for single nic: nova --flavor baremetal --image $image --nic net-id=$net_id,vnic-type=bond13:30
vsaienk0for bond case: nova --flavor baremetal --image $image --nic net-id=$net_id,vnic-type=bond13:30
vsaienk0for single nic: nova --flavor baremetal --image $image --nic net-id=$net_id13:30
mat128vsaienk0: can we attach more "nic" and they end up being tagged vlans? if so, what happens if I provide one of each?13:30
mat128nova --flavor baremetal --image $image --nic net-id=$net_id,vnic-type=bond --nic net-id=$net_id213:31
sambettsmat128: thats what I'm working on ;)13:31
vsaienk0sambetts: neutron already have a vnic_type=mcvtap, and it is in the same category with bond https://github.com/openstack/neutron/blob/dd4f1253c951d78a5b497680dfb31317ba469a58/neutron/tests/unit/agent/linux/test_ip_link_support.py#L5813:31
mat128sambetts: just hinting that vnic_type per-nic might not be the best, or there has to be logic to do the decision13:31
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Functional tests for portgroups in ironicclient  https://review.openstack.org/29772713:31
mat128vlan-aware instances13:31
sambetts++13:31
vsaienk0mat128: it is another use case, sambetts is working on it :)13:31
*** mtanino has joined #openstack-ironic13:32
mat128vsaienk0: ok. what happens if I have more than 1 nic without sambetts' work?13:32
mat128vsaienk0: oh, bond is already part of that list13:32
mat128interesting :S13:32
vsaienk0mat128: yah, and I don't see there baremetal :)13:33
mat128baremetal shouldnt be any different13:33
mat128I see gre13:34
mat128you *could* do that13:34
mat128on baremetal13:34
mat128same with bond13:34
vsaienk0yes, but baremetal according to this logic is not valid vnic_type13:35
sambettsthats because its wizardry and special :-P13:35
mat128vsaienk0: not sure I'm following you correctly13:35
mat128vsaienk0: you want vnic-type=baremetal ??13:35
sambettsmat128: thats what we have now13:35
mat128ah shit13:35
mat128lol13:35
sambettsmat128: its a special vnic_type for showing this port is going to be directly connected to a BM13:36
vsaienk0mat128: I'm looking for the best option that will allow user to pick server with single nic or bond13:36
sambettsI wonder though why we didn't just use the "direct" vnic type13:36
mat128we really ought to port our network stuff over to https://github.com/openstack/networking-generic-switch/13:36
mat128https://github.com/internap/netman13:36
mat128sambetts: direct sounds good, but we cant change the past13:37
vsaienk0with proper deprecation it is possible13:37
sambettsyeah, I'm now just questioning why we made that decision in the first place :/ I can't remember the orignal arch discussions13:37
jrollso that ML2 mechanisms know it's for baremetal13:37
vsaienk0sambetts: that was the original question I was asked for :)13:38
jrollimagine a neutron install for both VM and baremetal - they'll have OVS and arista-ml2 or whatever installed13:38
jrollhow do the plugins know whether to handle it or not?13:38
mat128whats the difference between baremetal and a virtual instance that completely owns a NIC on an hypervisor?13:38
*** hshiina has quit IRC13:38
sambettsjroll: binding_profile and device_owner?13:38
vsaienk0jroll: yes, but looks like vnic_type is not appropriate option for it13:38
sambettsbecause its technicaly a vlan vnic right/13:39
sambetts?13:39
jrollit seems like the most appropriate thing at the time13:39
sambettsyeah :/13:39
jroll(and still does, to me)13:39
jrollI don't think we should work on allowing nova users to choose single nic or bond, yet13:39
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add a possibility early determine if notification is needed  https://review.openstack.org/37946913:39
jrolllet's get bonding working first13:39
* sambetts tries to remember how they do it for SRIOV 13:39
jrollget vlan aware vms working13:39
vsaienk0jroll: why not?13:40
jrolland then start talking about further user customization13:40
vsaienk0jroll: I have working PoC :)13:40
sambettswe don't have any other user customisation on the nodes13:40
jrollvsaienk0: because one thing at a time - when we start trying to solve everything at once, we go down a rabbit hole and it takes three cycles to do anything13:40
mat128++13:40
mat128right now it should be operator decision13:40
vsaienk0jroll: ok I see, so for now we want to proceed with static portgroups only13:41
jrollvsaienk0: yes, let's get that done first :)13:41
*** joprovost has joined #openstack-ironic13:41
jrollI'm surprised that someone might choose single nic when they can have a bond instead, anyway13:41
mat128jroll: the image might not support bonding13:42
mat128jroll: VMware ESXi is a good example, unless you have the right license :P13:42
jrollseriously? sighhhhhh13:42
jrollI would have assumed any modern OS supports it13:42
mat128jroll: yup13:42
mat128jroll: it's artificially crippled13:42
mat128to make you buy a bigger license13:43
jrollright13:43
vsaienk0jroll: might be you know who can help to add bonding support to cirros? https://bugs.launchpad.net/cirros/+bug/162521013:43
openstackLaunchpad bug 1625210 in CirrOS "bonding module is missed on cirros-0.3.4-x86_64-disk.img " [Undecided,New]13:43
sambettseven then you can have some nodes with bonds and some without and use flavor keys to land on the non-bonded node13:43
mat128vsaienk0: I remember lucasagomes doing something with this13:43
* lucasagomes reads13:43
mat128or it was EFI?13:43
mat128lucasagomes: latest cirros has bonding support, right?13:43
lucasagomesmat128, it was about EFI13:43
mat128just unpublished13:44
mat128aww13:44
jrollvsaienk0: smoser maintains that13:44
jrollvsaienk0: he's in #openstack, #cloud-init, #launchpad, maybe more13:44
jrollit just needs a release, yeah?13:44
lucasagomesmat128, the fix might be the same then... I was talking to <smoser> about releasing a new version of cirros which will solve both problems13:44
*** athomas has joined #openstack-ironic13:44
lucasagomesmat128, vsaienk0 have you guys tried to use the daily images ?13:44
mat128lucasagomes: im not sure latest CirrOS supports bonding13:44
vsaienk0lucasagomes: nope13:45
lucasagomesmat128, vsaienk0 https://review.openstack.org/37509513:45
patchbotpatch 375095 - openstack-dev/devstack - Ironic: Set default images for UEFI deployment13:45
lucasagomesmay worth trying... tho this is for UEFI ^13:45
mat128http://download.cirros-cloud.net/daily/13:45
lucasagomesmat128, ++13:45
lucasagomesmat128, vsaienk0 if you guys can confirm it, we can make a even stronger case to get a new release13:46
vsaienk0lucasagomes: let me check if bodning is supported in daily builds13:46
lucasagomesvsaienk0, thanks!13:47
vsaienk0mat128, jroll, lucasagomes, sambetts: thanks for for help and active participation13:48
lucasagomesvsaienk0, we should thank YOU for looking into it13:48
jrollvsaienk0: of course, thanks for the good discussion and all the work you do :D13:48
mat128I just found out CirrOS just grabs vanilla kernels: https://git.launchpad.net/cirros/tree/bin/build-release#n3213:50
sambettsvsaienk0: totally :D, I am super into composable hardware, so this sort of thing is exactly where I'd like to go eventually, as well as for things like different RAID configurations, bios settings and more13:50
mat128and changelog states they moved to 16.04 kernels now in 0.4.0: https://git.launchpad.net/cirros/tree/ChangeLog#n313:50
yuriyzhi ironic mariojv if you have some time please review a small patch https://review.openstack.org/#/c/379469/13:51
patchbotpatch 379469 - ironic - Add a possibility early determine if notification ...13:51
mariojvmorning yuriyz - sure thing, i'll review it shortly13:52
*** vsaienko has quit IRC13:52
*** xavierr|afk is now known as xavierr13:54
xavierrgood morning Ironic13:54
*** vsaienko has joined #openstack-ironic13:55
lucasagomesxavierr, morning13:55
xavierrmorning sambetts mariojv lucasagomes vsaienk0 jroll yuriyz mariojv13:55
mariojvmorning xavierr13:56
mgouldmorning xavierr yuriyz13:56
xavierrmorning mgould :)13:57
xavierrlucasagomes: I did the refactor for that != and == in inspection interface patch :)13:58
lucasagomesxavierr, cool, ill re-review it today13:58
xavierrlucasagomes: I didn't know that operator lib13:58
xavierrlucasagomes: awesome ty! :)13:58
lucasagomesxavierr, it comes handy, sometimes :-)13:58
xavierrhaha yeap13:58
*** xavierr is now known as xavierr|mtg13:59
*** joprovost1 has joined #openstack-ironic14:01
*** joprovost has quit IRC14:02
*** joprovost1 is now known as joprovost14:02
*** sabeen has joined #openstack-ironic14:03
*** sabeen1 has joined #openstack-ironic14:05
openstackgerritVasyl Saienko proposed openstack/ironic: Testing broken grenade job  https://review.openstack.org/37765314:07
mariojvyuriyz: i'm having a hard time seeing how this would help performance by itself. are you planning to use should_notify outside the module for expensive notifications?14:08
*** sabeen has quit IRC14:08
mariojvi.e. using it before any real constructors are done14:09
yuriyzmariojv yes you are right for example we can skip chassis_id -> chassis_uuid conversion and do not execute db SELECT if notifications is disabled14:11
mariojvok, sounds good14:11
*** athomas has quit IRC14:11
*** rama_y has joined #openstack-ironic14:12
yuriyzand we can redefine it for subclasses, but only as staticmethod14:13
yuriyzcurrently we have only static logic, but if some dependencies from class will be needed we can convert it to classmethod14:15
jrolldevananda: dtantsur: care to look at https://review.openstack.org/#/c/374863/ ?14:21
patchbotpatch 374863 - ironic (stable/newton) - Update devstack IPA_DOWNLOAD_BRANCH to stable/newton14:21
mariojvyuriyz: reviewed, i think it's fine as staticmethod14:21
mariojvyuriyz: code looks good, main thing is i think there should be 1 more unit test14:22
yuriyzmariojv thanks14:22
mariojvnp14:22
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Functional tests for portgroups in ironicclient  https://review.openstack.org/29772714:23
jrollsambetts: we need a task framework :( https://bugs.launchpad.net/ironic/+bug/162355614:23
openstackLaunchpad bug 1623556 in Ironic "[RFE] Extend send_raw vendor pass-through command to return collected data" [Wishlist,Confirmed] - Assigned to Grzegorz Grasza (xek)14:23
* jroll runs off to find food14:24
*** sdake has quit IRC14:24
*** sdake has joined #openstack-ironic14:26
*** syed_ has joined #openstack-ironic14:30
*** sdake_ has joined #openstack-ironic14:34
*** sdake has quit IRC14:36
*** mkam has joined #openstack-ironic14:36
sambettsjroll: hmm interesting, like a framework for starting a background task and then retreiving the data async?14:36
*** amotoki has joined #openstack-ironic14:38
openstackgerritMichael Turek proposed openstack/python-ironicclient: Refactor provision state so all actions can use inherited take_action  https://review.openstack.org/36455214:43
*** amotoki has quit IRC14:48
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Skip tempest tests if ironic isn't available  https://review.openstack.org/37925614:50
*** aswadr_ has joined #openstack-ironic14:53
*** sdake_ is now known as sdake_dnd14:53
*** sdake has joined #openstack-ironic14:59
*** sdake_dnd has quit IRC15:00
*** mjura has quit IRC15:00
jrollsambetts: yeah, something like that, probably could include most of what we do into it15:02
jrollretrieving data/status/etc15:02
sambettstotally! it would make a ton of sense to be able to reuse it for get power state etc15:03
lucasagomesvsaienk0, apparently bonding is not present :-/15:04
lucasagomesvsaienk0, I've deployed a daily image here to test uefi and tried to load it15:05
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add a possibility early to determine if notification is needed  https://review.openstack.org/37946915:06
vsaienk0lucasagomes: where I can find instructions how to build and cirros image?15:06
lucasagomesvsaienk0, not sure, lemme try to find something15:06
* lucasagomes just tested the daily images15:06
lucasagomesvsaienk0, https://git.launchpad.net/cirros/tree/bin/15:08
* lucasagomes haven't tried15:08
lucasagomesvsaienk0, apparently all you need is to add "bonding" to src/etc/modules15:11
vsaienk0lucasagomes: thanks, I will try15:11
lucasagomesnp, I will leave one image buiding while I go get some food as well15:12
*** lucasagomes is now known as lucas-hungry15:12
*** amotoki has joined #openstack-ironic15:14
*** nicodemos has joined #openstack-ironic15:15
*** amotoki has quit IRC15:20
*** sdake is now known as sdake_dnd15:26
*** amotoki has joined #openstack-ironic15:27
sturivnyi__dtantsur  Hi, would be grateful if you could review my patch https://review.openstack.org/#/c/293634/15:27
patchbotpatch 293634 - python-ironicclient - Tests for testing chassis-create command15:27
*** amotoki has quit IRC15:28
*** rbrud has joined #openstack-ironic15:29
*** amotoki has joined #openstack-ironic15:34
*** baoli_ has quit IRC15:34
*** Romanenko_K has quit IRC15:35
openstackgerritJohn L. Villalovos proposed openstack/ironic: Testing multinode stuff  https://review.openstack.org/36817315:36
*** amotoki has quit IRC15:36
xekjroll, Hi, in regards to https://bugs.launchpad.net/ironic/+bug/1623556 I saw that there is a similar feature already in the get_sensors_data, but it runs ipmitool command directly15:40
openstackLaunchpad bug 1623556 in Ironic "[RFE] Extend send_raw vendor pass-through command to return collected data" [Wishlist,Confirmed] - Assigned to Grzegorz Grasza (xek)15:40
jrollxek: yeah, sounds like they want it on demand15:40
xekjroll, do you think we should maybe implement this call in pure python then?15:42
xekafter we have a framework for background tasks15:42
jrollxek: I mean, I don't have a problem with it using ipmitool, why would we need to do it in python?15:43
jrollalso, just realized you submitted the bug, heh :D15:43
*** krtaylor has quit IRC15:44
xekjroll, as perr sambetts comment, it looks like it could take too long, and may be needing a background task to not take too much resources15:44
jrollxek: well, we need to have it happen in the conductor, I don't think sambetts disagrees with that, only with holding up the API for so long15:45
xekbut maybe this task should run ipmitool then...15:45
jrollyeah15:45
openstackgerritMario Villaplana proposed openstack/ironic: Add power state change notifications  https://review.openstack.org/32186515:47
bfourniehi sambetts, I've been trying to run the link_local_connection hook and it does execute, but I keep getting a KeyError in it during introspection. I was wondering if you can take a look at notes here: http://paste.openstack.org/show/583510/  to see if the sequence to enable it was correct. Thanks.15:49
*** openstackgerrit has quit IRC15:49
*** openstackgerrit has joined #openstack-ironic15:50
bfournies/link_local_connection/local_link_connection15:50
*** karthiks has joined #openstack-ironic15:57
*** pcaruana has quit IRC16:03
*** tangchen_ has quit IRC16:03
*** absubram has joined #openstack-ironic16:03
*** rcernin has quit IRC16:05
openstackgerritRuby Loo proposed openstack/python-ironicclient: If no resource, don't call Resource.to_dict()  https://review.openstack.org/37956716:13
openstackgerritMilan Kováčik proposed openstack/ironic-inspector-specs: Endpoint to list introspection statuses  https://review.openstack.org/37504516:14
zackfHi all, i've followed the ironic install guide and configured neutron according to the guide. When i try to boot a baremetal node, i'm getting neutron port not found... I've ran the ironic port-create command, is there anything i need to do on the neutron side to assign a port?16:14
sambettsbfournie: taking a look now, thats really odd behaivor16:14
*** tangchen_ has joined #openstack-ironic16:15
*** rbrud has quit IRC16:15
sambettsbfournie: so those mac address that are 1 bit to high are coming straight from the inventory discovered by inspector16:15
bfourniesambetts: I'm wondering if I need to change the order and put local_link_connection before extra_hardware16:15
*** lucas-hungry is now known as lucasagomes16:15
sambettsbfournie: nothing in inspector should be editing the physcial mac addresses as part of the processing16:17
sambettsbfournie: do you have the inspecotr logs I can look at??16:18
sambettsbfournie: / more of the inspector logs16:19
bfourniesambetts: yes, what is the best way to post them for you?16:19
sambettsbfournie: https://bugs.launchpad.net/ironic-inspector/+bug/1628991 you can add an attachment to a comment on this bug report16:21
openstackLaunchpad bug 1628991 in Ironic Inspector "Ironic-Inspector LLDP processing seems to be handling the wrong mac address" [Undecided,New]16:21
bfourniesambetts: I've also updated http://paste.openstack.org/show/583519/, I think extra_hardware is deleting the data key, which is why the mac has been removed16:22
sambettsbfournie: Looking at the code the iface['mac_address'] comes from the inventory we've inspected, so that data still exists, and the ironic_ports list is the result of doing an ironic port-list so it seems we are inspecting a mac address that isn't configured as an Ironic port16:25
*** lifeless has quit IRC16:25
*** ijw has joined #openstack-ironic16:26
*** sdake_dnd is now known as sdake16:27
*** baoli has joined #openstack-ironic16:28
sambettsbfournie: I think the problem is the LLC hook works on the assumption that inspector will add all the ports in finds on the node into Ironic16:29
bfourniesambetts: this is the mac for eth1. Don't we just add ironic ports for the nic attached to provisioning network (eth0 in this case). so we wouldn't have an ironic port for eth1.16:29
bfourniesambetts: yes, I agree16:29
sambettsbfournie: so I might need to add a conditional into the LLC hook to check the CONF.processing.keep_ports16:29
*** e0ne has quit IRC16:30
bfourniesambetts: yep. btw, I have added the log to the bug report16:30
sambettsbfournie: for reference what do you set CONF.processing.keep_ports too ?16:30
*** ijw has quit IRC16:30
openstackgerritChangBo Guo(gcb) proposed openstack/ironic: Enable DeprecationWarning in test environments  https://review.openstack.org/37958116:31
bfourniesambetts: I didn't change it, but it was set to 'keep_ports = added'16:32
*** joprovost1 has joined #openstack-ironic16:32
*** joprovost has quit IRC16:32
*** joprovost1 is now known as joprovost16:32
*** lifeless has joined #openstack-ironic16:33
bfourniesambetts: maybe it should be set to 'keep_ports = all'?16:33
sambettsbfournie: what about the CONF.processing.add_ports setting?16:33
sambettsbfournie: keep_ports is about deleteing ports that we don't find rather than adding them16:34
*** derekh has quit IRC16:34
bfourniesambetts: ok, add_ports is not set in conf, I guess it defaults to pxe? "#add_ports = pxe"16:35
rama_yHi, question on IPA: to test IPA code, what is the best approach to build ramdisk - CoreOS or Diskimagebuilder or TinyIPA?16:35
rama_yJayF: question on IPA?16:37
sambettsbfournie: oooo, quick question have you got the validate_interfaces hook running?16:37
sambettsbfournie: having that add_ports setting set should mean that inspector adds the port it PXE booted on into Ironic16:38
sambettsbfournie: but it obviously isn't adding eth0 into Ironic16:38
JayFrama_y: for testing, tinyipa is generally accepted as the preferred -- it's smaller and better suited for test environments16:41
*** rajinir has joined #openstack-ironic16:41
bfourniesambetts: it looks like validate_interfaces is one of the default hooks, but I have not verified that it ran. I think eth0 was added as its mac matches the Ironic port - b0:83:fe:c6:63:8616:42
rama_yJayF: ok, thanks.16:42
sambettsbfournie: sorry my bad, I got eth0 and eth1 confused16:43
*** priteau has joined #openstack-ironic16:44
sambettsbfournie: yeah so things are working as expected then, *wipes forehead*, I think its a bug in the LLC hook then which I can address, I never saw this happen because I always ran with add_ports=all16:44
bfourniesambetts: np, from the log I posted I can see that validate_interfaces ran and skipped all interfaces but eth016:45
sambetts++ yup I can see that too :) I'll get a patch up to address it ASAP16:45
sambettsbfournie: thanks for testing!!!16:45
bfourniesambetts: Great, thank you!!!16:46
bfourniesambetts: one more question about this hook - is it planned that local_link_connection will be a default hook or will it always need to be added?16:47
sambettsbfournie: currently discovering LLDP information as part of IPA is optional, i.e it requires you to add an additional flag to the kernal boot options, so currently its an optional hook. The reason its option in IPA is because some people said it causes the ramdisk to be slow, I think that might have been a bug which we have addresses. I would like it to be a default option, because if it16:50
sambettsdoesn't affect performance then there is no harm in running it in an evironment that doesn't support LLDP16:50
NobodyCamGood Morning Ironic'ers16:53
milanmorning NobodyCam! :)16:53
NobodyCammorning milan :)16:53
*** trown is now known as trown|lunch16:53
bfourniesambetts: ok, thanks for the explanation16:54
*** amotoki has joined #openstack-ironic16:57
*** amotoki has quit IRC17:03
milanbfournie, btw, you could possibly update the config and call the reprocess command, maybe it will show no error17:03
milanor more errors :D17:03
*** krtaylor has joined #openstack-ironic17:04
*** xavierr|mtg is now known as xavierr17:05
xavierrmorning NobodyCam :D17:06
NobodyCammorning xavierr :)17:06
openstackgerritSam Betts proposed openstack/ironic-inspector: LLC Hook: Do not assume interfaces are added to Ironic  https://review.openstack.org/37961417:15
sambettsbfournie: ^^^^^17:15
sambettsbfournie: Please try with this patch, I hope it solves your problem17:16
bfourniesambetts: great, thanks. I will try this now.17:16
sambettsoh wow ... when did it become 18:16...17:16
bfourniesambetts: sorry, late night for you. thanks again for looking at this17:18
sambettsthats ok, time seems to fly for me atm17:18
*** jaosorior has quit IRC17:20
*** aNuposic has joined #openstack-ironic17:20
*** MattMan has quit IRC17:21
*** MattMan has joined #openstack-ironic17:21
openstackgerritHugo Nicodemos proposed openstack/ironic: Timing metrics: OneView drivers  https://review.openstack.org/37961917:22
*** aswadr_ has quit IRC17:22
jlvillaljroll: Do you know what the plan is for the experimental job: tempest-dsvm-ironic-pxe_ssh-full ?17:23
*** mgould is now known as mgould|afk17:24
jlvillalSeems like it has been experimental for over a year now.17:24
jrolljlvillal: hopefully find time to get it working one day17:24
* jlvillal is only complaining because it slows down the experimental job he cares about testing :)17:24
jlvillaljroll: Okay. thanks17:24
openstackgerritJohn L. Villalovos proposed openstack/ironic: Testing multinode stuff  https://review.openstack.org/36817317:33
mat128anyone here to review this py3 bug on ironicclient? https://review.openstack.org/#/c/378050/17:44
patchbotpatch 378050 - python-ironicclient - Make error work with client in python317:44
openstackgerritMathieu Mitchell proposed openstack/ironic: Update external links to developer documentation  https://review.openstack.org/37899017:47
*** e0ne has joined #openstack-ironic17:48
jlvillalmat128: I wouldn't mind a better commit message on the py3 bug.17:49
* jlvillal is not a fan of one line commit messages17:50
mat128Marx314: ^17:50
Marx314good, I'll try to be more explicit17:50
*** lukl1 has quit IRC17:51
*** lukl has joined #openstack-ironic17:52
rlooditto mat128, Marx314 :)17:52
* milan gone17:52
milangood night Ironic! :)17:52
rloobye milan17:52
jlvillalmilan: Ciao17:53
milano/ :)17:53
*** milan has quit IRC17:54
*** electrofelix has quit IRC17:55
*** trown|lunch is now known as trown17:56
NobodyCamnight mikal17:56
NobodyCamgah17:56
NobodyCamtab fail17:56
openstackgerritMathieu Mitchell proposed openstack/ironic: Update configuration reference link to latest draft  https://review.openstack.org/37899117:57
openstackgerritMathieu Mitchell proposed openstack/ironic: Update external links to developer documentation  https://review.openstack.org/37899017:57
mat128damn ;@17:57
mat128it resubmitted an old revision17:57
openstackgerritMathieu Mitchell proposed openstack/ironic: Update configuration reference link to latest draft  https://review.openstack.org/37899118:01
openstackgerritMathieu Mitchell proposed openstack/ironic: Update external links to developer documentation  https://review.openstack.org/37899018:01
mat128good ^18:01
openstackgerritVasyl Saienko proposed openstack/ironic: Testing broken grenade job  https://review.openstack.org/37765318:03
jlvillalvsaienk0: Hopefully you saw clarkb's message:  <clarkb> vsaienko: jlvillal btw multinode is currently broken if using neutron + devstack on osic. This may impact the work you are doing if you see ssh failures18:03
openstackgerritMarc Aubry proposed openstack/python-ironicclient: Fix python3 compatibility when HTTP Error are returned  https://review.openstack.org/37805018:04
mat128jlvillal, rloo: sounds good now ^ thanks Marx31418:05
rloomat128: thx, will look later.18:06
*** jpich has quit IRC18:07
openstackgerritXavier proposed openstack/ironic: Avoid name errors in oneview periodics  https://review.openstack.org/37498918:11
xavierrrloo, vdrok ^^^ :)18:12
*** Sukhdev has joined #openstack-ironic18:12
*** karthiks has quit IRC18:12
*** xavierr is now known as xavierr|18:14
*** xavierr| is now known as xavierr|class18:14
*** baoli has quit IRC18:16
*** baoli has joined #openstack-ironic18:17
*** joprovost has quit IRC18:20
*** aNuposic has quit IRC18:24
*** karthiks has joined #openstack-ironic18:25
*** aNuposic has joined #openstack-ironic18:26
openstackgerritMarc Aubry proposed openstack/python-ironicclient: Fix python3 compatibility when HTTP Error are returned  https://review.openstack.org/37805018:42
*** sdake has quit IRC18:50
*** sdake has joined #openstack-ironic18:50
*** krtaylor has quit IRC18:54
*** Mr_T has left #openstack-ironic18:55
*** Goneri has quit IRC19:03
openstackgerritVasyl Saienko proposed openstack/ironic: Testing broken grenade job  https://review.openstack.org/37765319:06
*** baoli has quit IRC19:08
*** baoli has joined #openstack-ironic19:08
*** rama_y has quit IRC19:30
*** rama_y has joined #openstack-ironic19:31
openstackgerritAndre Aranha proposed openstack/ironic: Added validation for local_link_connection  https://review.openstack.org/37710619:34
*** vsaienko has quit IRC19:34
openstackgerritAndre Aranha proposed openstack/python-oneviewclient: Added validation for local_link_connection  https://review.openstack.org/37710319:34
jlvillalMarx314: How come the unit tests didn't fail before the patch you proposed?19:34
jlvillalMarx314: We do test with Python 3. So slightly confused.19:34
*** vsaienko has joined #openstack-ironic19:34
Marx314the unittest didn't test any bytes object19:35
jlvillalMarx314: Is there a test now which does that?19:35
*** aNuposic has quit IRC19:37
Marx314now that the code use the text function of the lib requests, no need for that anymore19:37
Marx314unittest can't make sure everything will work together, functional test do... it's the merge with the implementation of requests here the issue19:38
openstackgerritStenio Araujo proposed openstack/python-oneviewclient: Adds attribute mac_type to a SPT and a validation  https://review.openstack.org/37705419:38
openstackgerritStenio Araujo proposed openstack/ironic: Adds another validation step when using dynamic allocation  https://review.openstack.org/37707319:38
jlvillalMarx314: Not sure I fully understand. But I have go talk to someone so I don't have time to look into it. Thanks.19:39
*** yarkot has quit IRC19:39
*** purp_too has quit IRC19:39
*** purp has joined #openstack-ironic19:40
*** baoli has quit IRC19:40
*** baoli has joined #openstack-ironic19:41
*** Goneri has joined #openstack-ironic19:42
*** yarkot has joined #openstack-ironic19:42
*** romcheg has quit IRC19:43
*** manjeets has quit IRC19:43
*** lekha has quit IRC19:43
*** zhenguo has quit IRC19:43
*** tdurakov has quit IRC19:43
*** aNuposic has joined #openstack-ironic19:43
*** romcheg has joined #openstack-ironic19:45
*** francoblanco_ has joined #openstack-ironic19:45
*** tdurakov has joined #openstack-ironic19:45
*** hj-hpe has joined #openstack-ironic19:45
*** manjeets has joined #openstack-ironic19:46
*** lekha has joined #openstack-ironic19:46
*** vsaienko has quit IRC19:47
*** NobodyCam_ has joined #openstack-ironic19:48
*** francoblanco has quit IRC19:50
*** hpe-hj has quit IRC19:50
*** NobodyCam has quit IRC19:50
*** marlinc has quit IRC19:50
*** francoblanco_ is now known as francoblanco19:50
*** NobodyCam_ is now known as NobodyCam19:50
*** marlinc has joined #openstack-ironic19:51
*** zhenguo has joined #openstack-ironic19:53
lucasagomesfolks calling it a day, have a great evening all!19:53
*** lucasagomes is now known as lucas-afk19:54
mat128o/ lucas-afk19:54
xavierr|classgood evening lucas-afk o/19:54
*** xavierr|class is now known as xavierr19:55
*** vsaienko has joined #openstack-ironic19:58
*** sdake has quit IRC20:08
*** bdeschenes has quit IRC20:13
*** rbrud has joined #openstack-ironic20:19
*** baoli has quit IRC20:21
*** baoli has joined #openstack-ironic20:22
*** catintheroof has quit IRC20:32
*** baoli has quit IRC20:42
*** baoli has joined #openstack-ironic20:44
*** melwitt has quit IRC20:44
vsaienkoI'm wondered if jroll, jlvillal are here?20:46
jrollvsaienko: kind of, what's up20:46
jlvillalvsaienko: I'm here. Though on a phone call.20:46
*** trown is now known as trown|outtypewww20:47
vsaienkocheck this https://review.openstack.org/#/c/377653/20:47
patchbotpatch 377653 - ironic - Testing broken grenade job20:47
vsaienkoI spend 2 days debugging this issue...20:47
vsaienkoI have grenade :)20:47
jlvillalvsaienko: Woot!20:47
vsaienkoI hate grenade :)20:47
jrollvsaienko: thank you for this <320:48
jlvillalvsaienko: Oh I thought you were saying you "have grenade"20:48
jrollvsaienko: so we just need the grenade patch?20:49
jrollalso O_O I can't believe that was the bug20:49
jrollholy cow20:49
vsaienkoIt was auto spelling on mac20:50
vsaienkojroll, It is to late here, I will update patch tomorrow, and add a lot of NOTES20:50
jrollvsaienko: but, https://review.openstack.org/#/c/379192/ is the fix, right?20:50
patchbotpatch 379192 - openstack-dev/grenade - Fix neutron resource cleanup20:50
jrollvsaienko: ah, we need the ironic patch too?20:51
*** melwitt has joined #openstack-ironic20:51
vsaienkojroll, right  we need to update tag on ovs port after neutron restart also20:51
*** melwitt is now known as Guest9922820:52
JayFso can you clean up the ironic-side patch to remove the debugging stuff20:52
JayFso we can vote on that and get folks to vote on the grenade bits?20:52
jrollvsaienko: cool, thank you20:52
jlvillalvsaienko: Great work! Thank you very much.20:53
vsaienkoJayF patch to grenade is not required, but desired https://review.openstack.org/#/c/379192/20:53
patchbotpatch 379192 - openstack-dev/grenade - Fix neutron resource cleanup20:53
*** baoli has quit IRC20:53
vsaienkoIf you do not mind I will upload fresh version of ironic patch tomorrow20:53
*** baoli has joined #openstack-ironic20:54
jrollvsaienko: I'll bug grenade folks to merge that, clean up the ironic patch, and get that merged20:55
vsaienkojlvillal, seems I need to update presentation with new networking in grenade :)20:55
jrollvsaienko: and then you can add notes in a follow up?20:55
jlvillalvsaienko: heh20:55
vsaienkojroll, ok sure20:55
jrollcool20:55
* jroll does it20:55
jrolldang, sdague out20:55
*** mkam has quit IRC20:56
*** vsaienko has quit IRC20:56
*** mkam has joined #openstack-ironic20:57
*** baoli has quit IRC20:57
*** ijw has joined #openstack-ironic20:58
*** baoli has joined #openstack-ironic20:58
jrollI find it odd that we're creating ovs taps in destroy20:58
jrollbut let's roll with it and find something better later20:58
*** amotoki has joined #openstack-ironic21:00
*** vishwanathj has quit IRC21:01
openstackgerritJim Rollenhagen proposed openstack/ironic: Fix grenade jobs  https://review.openstack.org/37765321:03
jrollalright, hope that passes :)21:03
jrollremoved depends-on and such21:03
*** e0ne has quit IRC21:05
*** anteaya has quit IRC21:05
*** amotoki has quit IRC21:05
*** mkam has quit IRC21:05
jlvillaljroll: There is a file "A" in there21:06
jrollah boo21:07
jrollhang on21:07
jlvillaljroll: It was there before.21:07
jrollI focused on the one file21:07
jrollyeah I know21:07
*** ijw has quit IRC21:08
openstackgerritJim Rollenhagen proposed openstack/ironic: Fix grenade jobs  https://review.openstack.org/37765321:08
jrollalright, that should do it - removed commented code too21:08
*** e0ne has joined #openstack-ironic21:08
jlvillalthanks21:10
*** vsaienko has joined #openstack-ironic21:12
*** Goneri has quit IRC21:13
*** sdake has joined #openstack-ironic21:13
JayFlooking21:13
* jlvillal hopes it works :)21:14
*** mkam has joined #openstack-ironic21:18
*** jheroux has quit IRC21:24
*** baoli has quit IRC21:26
*** baoli has joined #openstack-ironic21:27
xavierrgood evening all21:27
*** xavierr is now known as xavierr|afk21:28
*** anteaya has joined #openstack-ironic21:28
*** mkam has quit IRC21:40
JayFzigo: Do you all package up any of our documentation? Or is it code-only?21:40
*** e0ne has quit IRC21:45
*** e0ne has joined #openstack-ironic21:45
*** e0ne has quit IRC21:45
*** e0ne has joined #openstack-ironic21:46
*** e0ne has quit IRC21:46
*** e0ne has joined #openstack-ironic21:47
*** e0ne has quit IRC21:47
*** e0ne has joined #openstack-ironic21:47
*** e0ne has quit IRC21:48
*** dtantsur has quit IRC21:48
*** e0ne has joined #openstack-ironic21:48
*** e0ne has quit IRC21:49
*** e0ne has joined #openstack-ironic21:49
*** e0ne has quit IRC21:49
*** Goneri has joined #openstack-ironic21:53
*** baoli has quit IRC21:53
*** baoli has joined #openstack-ironic21:54
mrdaMorning Ironic21:58
*** Goneri has quit IRC22:05
*** baoli has quit IRC22:06
*** baoli has joined #openstack-ironic22:07
*** ijw has joined #openstack-ironic22:11
*** absubram has quit IRC22:12
*** causten has joined #openstack-ironic22:14
jlvillaljroll: JayF: https://review.openstack.org/#/c/377653/ seems to fix Grenade. It got past the point where it was failing before. I did +2 and +A. So if it passes all the jobs it should head to the merge gate.22:20
patchbotpatch 377653 - ironic - Fix grenade jobs22:20
JayFsure, works for me22:20
*** causten has quit IRC22:21
*** causten has joined #openstack-ironic22:22
*** Guest99228 is now known as melwitt22:23
*** wajdi_ has quit IRC22:25
*** cdearborn has quit IRC22:26
*** baoli has quit IRC22:41
*** baoli has joined #openstack-ironic22:41
*** baoli has quit IRC22:42
*** baoli has joined #openstack-ironic22:42
jlvillalWoot! Grenade test passed :)22:46
jlvillalhttps://review.openstack.org/#/c/377653/22:46
patchbotpatch 377653 - ironic - Fix grenade jobs22:46
*** dprince has quit IRC23:05
*** awiddersheim has joined #openstack-ironic23:06
*** sdake has quit IRC23:12
*** baoli has quit IRC23:13
*** priteau has quit IRC23:16
jlvillalsambetts: vsaienk0: https://bugs.launchpad.net/neutron/+bug/1629133  FYI23:25
openstackLaunchpad bug 1629133 in neutron "New neutron subnet pool support breaks multinode testing." [Undecided,New]23:25
*** rajinir has quit IRC23:25
*** rbrud has quit IRC23:29
*** vsaienko has quit IRC23:33
*** ijw has quit IRC23:33
*** ijw has joined #openstack-ironic23:34
*** ijw has quit IRC23:38
*** ijw has joined #openstack-ironic23:38
*** bdeschenes has joined #openstack-ironic23:46
*** ijw has quit IRC23:48
*** ijw has joined #openstack-ironic23:49
*** ijw has quit IRC23:50
*** sdake has joined #openstack-ironic23:55
*** rama_y has quit IRC23:57
*** rama_y has joined #openstack-ironic23:57
*** vsaienko has joined #openstack-ironic23:58

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