Monday, 2015-10-12

openstackgerritRamakrishnan G proposed openstack/ironic: Add agent_amt driver  https://review.openstack.org/23166500:13
*** baoli has joined #openstack-ironic00:18
*** shadower has quit IRC00:23
*** shadower has joined #openstack-ironic00:23
*** baoli has quit IRC00:23
*** dimsum__ has joined #openstack-ironic00:24
*** dimsum__ has quit IRC00:31
*** mbound has joined #openstack-ironic00:34
*** mbound has quit IRC00:39
*** gridinv has quit IRC00:42
*** gridinv has joined #openstack-ironic00:46
*** chlong has joined #openstack-ironic00:51
*** dimsum__ has joined #openstack-ironic00:57
*** Sukhdev has joined #openstack-ironic00:57
*** mestery has quit IRC00:57
*** dimsum__ has quit IRC01:00
*** dimsum__ has joined #openstack-ironic01:20
openstackgerritMerged openstack/ironic: Fix agent_ilo to remove temporary images  https://review.openstack.org/23232301:21
openstackgerritMerged openstack/ironic: Imported Translations from Zanata  https://review.openstack.org/23293001:21
openstackgerritMerged openstack/ironic: Fix tests giving erroneous output during os-testr run  https://review.openstack.org/23302801:21
*** dimsum__ has quit IRC01:27
*** dimsum__ has joined #openstack-ironic01:31
*** zhenguo has joined #openstack-ironic01:36
*** puranamr has joined #openstack-ironic01:40
*** puranamr has quit IRC01:57
*** puranamr has joined #openstack-ironic01:57
*** baoli has joined #openstack-ironic02:04
*** baoli has quit IRC02:09
*** chenglch has joined #openstack-ironic02:11
*** chlong has quit IRC02:18
openstackgerritMerged openstack/python-ironicclient: Add more filters for chassis node-list  https://review.openstack.org/22228002:19
*** penick has joined #openstack-ironic02:27
*** david-ly_ has joined #openstack-ironic02:31
*** dimsum__ has quit IRC02:32
*** david-lyle has quit IRC02:33
openstackgerritZhenguo Niu proposed openstack/ironic: Add db migration and model for tags table  https://review.openstack.org/19257602:34
openstackgerritZhenguo Niu proposed openstack/ironic: Add db api layer for CRUD operations on node tags  https://review.openstack.org/23259802:35
openstackgerritZhenguo Niu proposed openstack/ironic: Add Tag, TagList objects and a new tags field to Node  https://review.openstack.org/23335702:36
*** puranamr has quit IRC02:36
*** phschwartz has joined #openstack-ironic02:38
*** penick has quit IRC02:44
*** jobewan has quit IRC02:49
*** milkbottle has joined #openstack-ironic02:54
*** milkbottle has left #openstack-ironic02:55
*** milkbottle_ has joined #openstack-ironic02:55
*** puranamr has joined #openstack-ironic02:57
*** milkbottle_ has quit IRC02:57
*** Cameron_C_ has joined #openstack-ironic02:57
*** puranamr has quit IRC03:01
openstackgerritOm Kumar proposed openstack/ironic: Add portgroups to support LAG interfaces - RPC  https://review.openstack.org/20624303:06
openstackgerritOm Kumar proposed openstack/ironic: Add portgroups to support LAG interfaces - API  https://review.openstack.org/20624403:06
openstackgerritOm Kumar proposed openstack/ironic: Add portgroups to support LAG interfaces - net  https://review.openstack.org/20624503:06
openstackgerritOm Kumar proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326203:06
openstackgerritOm Kumar proposed openstack/ironic: Add portgroups to support LAG interfaces - DB  https://review.openstack.org/20623203:06
openstackgerritOm Kumar proposed openstack/ironic: Add portgroups to support LAG interfaces - objs  https://review.openstack.org/20623803:06
openstackgerritOm Kumar proposed openstack/ironic: Add network provider interface and implementations  https://review.openstack.org/13968703:06
*** puranamr has joined #openstack-ironic03:17
*** puranamr has quit IRC03:21
*** marzif has joined #openstack-ironic03:22
*** puranamr has joined #openstack-ironic03:23
*** puranamr has quit IRC03:25
*** puranamr has joined #openstack-ironic03:27
*** achanda has joined #openstack-ironic03:27
*** Cameron_C_ has quit IRC03:28
*** Cameron_C_ has joined #openstack-ironic03:28
*** chlong has joined #openstack-ironic03:32
*** dimsum__ has joined #openstack-ironic03:32
*** david-lyle has joined #openstack-ironic03:37
*** dimsum__ has quit IRC03:38
*** lazy_prince has joined #openstack-ironic03:39
*** david-ly_ has quit IRC03:40
*** dimsum__ has joined #openstack-ironic03:40
openstackgerritZhenguo Niu proposed openstack/ironic: Add db migration and model for tags table  https://review.openstack.org/19257603:42
*** puranamr has quit IRC03:45
*** rameshg87 has joined #openstack-ironic03:45
*** lazy_prince has quit IRC03:50
*** dimsum__ has quit IRC03:50
*** MattMan_ has quit IRC04:09
*** MattMan has joined #openstack-ironic04:09
*** puranamr has joined #openstack-ironic04:09
*** subscope has joined #openstack-ironic04:43
*** chlong has quit IRC04:45
*** dimsum__ has joined #openstack-ironic04:51
*** ukalifon has quit IRC04:52
*** dimsum__ has quit IRC04:54
openstackgerritZhenguo Niu proposed openstack/ironic: Add db migration and model for tags table  https://review.openstack.org/19257604:55
*** chlong has joined #openstack-ironic04:57
*** puranamr has quit IRC04:59
*** marzif has quit IRC05:10
*** puranamr has joined #openstack-ironic05:16
*** puranamr has quit IRC05:17
openstackgerritShivanand Tendulker proposed openstack/ironic: Refactor iLO drivers to use new boot interface  https://review.openstack.org/22927405:18
openstackgerritTan Lin proposed openstack/ironic: Validate the input of properties of nodes.  https://review.openstack.org/21550505:23
*** VikasC has joined #openstack-ironic05:25
*** Sukhdev has quit IRC05:25
*** Sukhdev has joined #openstack-ironic05:26
*** puranamr has joined #openstack-ironic05:29
*** VikasC has quit IRC05:30
*** VikasC_ has joined #openstack-ironic05:30
*** Sukhdev_ has joined #openstack-ironic05:32
*** Sukhdev has quit IRC05:34
*** lazy_prince has joined #openstack-ironic05:40
*** Sukhdev_ has quit IRC05:47
*** Sukhdev has joined #openstack-ironic05:48
*** Sukhdev_ has joined #openstack-ironic05:53
*** dimsum__ has joined #openstack-ironic05:54
*** subscope has quit IRC05:54
*** Sukhdev has quit IRC05:56
*** dimsum__ has quit IRC05:59
*** Sukhdev has joined #openstack-ironic06:09
*** BharatK has joined #openstack-ironic06:10
openstackgerritShivanand Tendulker proposed openstack/ironic: Refactor iscsi_ilo driver to use new boot interface  https://review.openstack.org/21653806:11
*** Sukhdev_ has quit IRC06:12
*** Cameron_C_ has quit IRC06:15
*** ukalifon has joined #openstack-ironic06:27
*** subscope has joined #openstack-ironic06:29
*** VikasC_ has quit IRC06:33
openstackgerritZhenguo Niu proposed openstack/ironic: Add db migration and model for tags table  https://review.openstack.org/19257606:36
*** subscope has quit IRC06:38
*** jcoufal has joined #openstack-ironic06:43
*** Sukhdev has quit IRC06:49
*** dimsum__ has joined #openstack-ironic06:55
*** dimsum__ has quit IRC07:01
*** VikasC has joined #openstack-ironic07:02
*** puranamr has quit IRC07:07
openstackgerritchenglch proposed openstack/ironic: Add iscsi_opc and agent_opc to manage the OpenPOWER servers  https://review.openstack.org/20982407:09
openstackgerritZhenguo Niu proposed openstack/ironic: Add db api layer for CRUD operations on node tags  https://review.openstack.org/23259807:28
openstackgerritZhenguo Niu proposed openstack/ironic: Add Tag, TagList objects and a new tags field to Node  https://review.openstack.org/23335707:28
*** achanda has quit IRC07:29
*** pelix has joined #openstack-ironic07:30
*** ifarkas has joined #openstack-ironic07:35
*** pas-ha has joined #openstack-ironic07:47
*** ndipanov has joined #openstack-ironic07:48
*** mkovacik has joined #openstack-ironic07:55
*** dimsum__ has joined #openstack-ironic07:57
*** dtantsur|afk is now known as dtantsur07:57
dtantsurMorning Ironic07:57
*** dimsum__ has quit IRC08:02
*** mbound has joined #openstack-ironic08:03
*** Guest2082 is now known as d0ugal08:09
*** d0ugal has joined #openstack-ironic08:09
*** mgoddard has joined #openstack-ironic08:10
*** romainh has joined #openstack-ironic08:12
*** lucasagomes has joined #openstack-ironic08:12
*** derekh has joined #openstack-ironic08:12
openstackgerritDmitry Tantsur proposed openstack/ironic: Split conductor manager into several files  https://review.openstack.org/23251708:12
*** marzif has joined #openstack-ironic08:13
*** marzif has quit IRC08:14
*** marzif has joined #openstack-ironic08:15
*** yog_ has joined #openstack-ironic08:15
*** marzif_ has joined #openstack-ironic08:16
*** athomas has joined #openstack-ironic08:18
*** marzif has quit IRC08:20
sambettsMorning all o/08:20
sambettsHey dtantsur!08:20
dtantsurmorning sambetts08:21
*** Cameron_C_ has joined #openstack-ironic08:21
*** e0ne has joined #openstack-ironic08:24
rameshg87sambetts: dtantsur: o/08:25
dtantsurhi rameshg87!08:25
sambettsHey rameshg87 o/08:25
*** yog_ has quit IRC08:31
*** chlong has quit IRC08:35
*** yog_ has joined #openstack-ironic08:36
*** mbound has quit IRC08:46
*** jistr has joined #openstack-ironic08:46
*** jaypipes has joined #openstack-ironic08:52
openstackgerritMerged openstack/ironic-python-agent: Add LOG.debug() if requested device type not found  https://review.openstack.org/23228308:54
*** dimsum__ has joined #openstack-ironic08:58
*** BharatK has quit IRC08:58
*** pas-ha has quit IRC09:02
*** dimsum__ has quit IRC09:04
*** mbound has joined #openstack-ironic09:05
*** zhenguo has quit IRC09:06
*** marzif_ has quit IRC09:08
*** marzif_ has joined #openstack-ironic09:09
*** pas-ha has joined #openstack-ironic09:11
*** lucasagomes has quit IRC09:12
*** BharatK has joined #openstack-ironic09:13
*** marzif_ has quit IRC09:21
*** lucasagomes has joined #openstack-ironic09:24
*** dtantsur is now known as dtantsur|brb09:24
vdrokmorning ironic09:35
vdrokJayF, thanks :)09:35
*** Madasi has quit IRC09:43
*** Madasi has joined #openstack-ironic09:49
*** chlong has joined #openstack-ironic09:50
*** degorenko has joined #openstack-ironic09:53
*** marzif has joined #openstack-ironic09:58
*** dimsum__ has joined #openstack-ironic10:00
lintan_morning vdrok,10:01
vdrokmorning lintan_10:02
*** dimsum__ has quit IRC10:06
*** e0ne_ has joined #openstack-ironic10:06
*** e0ne has quit IRC10:09
*** pas-ha has quit IRC10:10
*** aarefiev has quit IRC10:10
*** yuriyz has quit IRC10:11
*** yuriyz has joined #openstack-ironic10:11
*** Bob_Ball has quit IRC10:12
*** aarefiev has joined #openstack-ironic10:14
*** e0ne_ has quit IRC10:14
*** pas-ha has joined #openstack-ironic10:16
*** BharatK has quit IRC10:17
*** e0ne has joined #openstack-ironic10:19
*** romainh has left #openstack-ironic10:20
*** BharatK has joined #openstack-ironic10:30
*** baoli has joined #openstack-ironic10:35
*** mrmoje has joined #openstack-ironic10:37
*** dtantsur|brb is now known as dtantsur10:39
dtantsurmorning vdrok10:39
*** baoli has quit IRC10:40
vdrokmorning dtantsur10:40
lucasagomesdtantsur, vdrok morning10:46
dtantsuro/ lucasagomes10:46
vdrokmorning lucasagomes10:46
sambettsdtantsur, lucasagomes: I have a tiny core linux IPA ramdisk working! I've tested it with impitool_iscsi driver and it works and I think it only uses ~half or less the ram of the current one10:47
lucasagomessambetts, W00T that's fantastic!10:48
lucasagomessambetts, the build process still manual? Perhaps it's something we could add a DIB element for?10:48
lucasagomessambetts, this would be great for the parallel testings that we need to do in gate as well10:49
lucasagomesjroll, ^10:49
sambettslucasagomes: No, I've got a build script now :)10:49
dtantsurwould be awesome10:49
sambettshttps://github.com/Tehsmash/tinyipa < I'm working on refining the build process to make sure it cleans up after itself but, the version on there will work10:51
lucasagomessambetts, awesome!10:51
sambettsyou just run ./build_tinyIPA.sh10:52
* lucasagomes will try it out today10:53
vdroksambetts, morning, great!10:57
sambettso/ vdrok10:57
openstackgerritShivanand Tendulker proposed openstack/ironic: Refactor iLO driver console interface into new module  https://review.openstack.org/22928410:58
openstackgerritRamakrishnan G proposed openstack/ironic-python-agent: Add support for assigning IP addresses to interfaces  https://review.openstack.org/23357911:00
*** dimsum__ has joined #openstack-ironic11:01
*** masterbound has joined #openstack-ironic11:05
*** dimsum__ has quit IRC11:07
*** mbound has quit IRC11:08
* rameshg87 goes home11:09
*** rameshg87 has quit IRC11:09
*** lucasagomes is now known as lucas-hungry11:11
*** dimsum__ has joined #openstack-ironic11:22
*** yog_ has quit IRC11:24
*** mkovacik has quit IRC11:28
*** e0ne has quit IRC11:31
lintan_hi dtantsur11:32
*** itamarl has joined #openstack-ironic11:34
lintan_I am play around with IPA, but always failed to download image from swift, what's the problem it could be?11:35
*** yog_ has joined #openstack-ironic11:37
dtantsurlintan_, what is the exact failure?11:39
lintan_dtantsur, it will goes to __download_image() and return "Image download failed for all URLs."11:40
dtantsurlintan_, could you check URL's that your receive manually by CURL?11:41
lintan_dtantsur, I try to curl the url and get 401 Unauthorized: Temp URL invalid11:41
lintan_dtantsur, here is the url http://30.168.98.1:8080/v1/AUTH_674e441256994880bdf1f09efd235b78/glance/a3897cba-aeca-42f9-9aaf-cac4f93bf1e9?temp_url_sig=91af6fd6204fd2527427427cb1bb13571dd32ab3&temp_url_expires=144465172511:43
dtantsurweird, the conductor is supposed to validate the URL: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/agent.py#L12811:46
dtantsurlintan_, do you see any warnings/errors in the conductor log?11:46
*** romainh has joined #openstack-ironic11:48
lintan_dtantsur, the only error is from _download_image() like {u'message': u'Error downloading image: Download of image id a3897cba-aeca-42f9-9aaf-cac4f93bf1e9 failed: Image download failed for all URLs.11:49
*** thrash|g0ne is now known as thrash11:50
TheJuliaGood morning11:52
dtantsurmorning TheJulia! maybe you have some hints on ^^?11:52
* TheJulia reads11:52
lintan_Morning TheJulia11:53
vdrokdtantsur, seems that it is not validated in case of tempurl11:53
vdrokmorning TheJulia11:53
TheJuliadtantsur: that validation appears to be the general url validation if not glance related11:55
vdroklintan_, you can use swift-temp-url to generate tempurl and try manually with curl11:55
vdroklintan_, from console11:55
TheJuliaI'm thinking the same thing, something seems to be up with swift.  This is like the third case I've hard of people having issues with swift tempurls in the last couple days. :(11:56
lintan_vdrok, yes, I will try this to see if it's the problem of swift11:56
TheJulialintan_: also, if you haven't already, make sure the clocks are in sync and the timezones are all set the same11:57
lintan_Thanks, vdork, TheJulia and dtantsur11:57
*** trown|outttypeww is now known as trown11:57
TheJuliaThe time in the tempurl should still be valid, at least for another 10 minutes or so11:58
*** VikasC has quit IRC12:00
*** ipukha has joined #openstack-ironic12:06
openstackgerritMatt Keenan proposed openstack/ironic-specs: Add Solaris IPMItool driver  https://review.openstack.org/23153612:07
*** dprince has joined #openstack-ironic12:16
openstackgerritShivanand Tendulker proposed openstack/ironic: Refactor agent_ilo driver to use new boot interface  https://review.openstack.org/21710212:18
openstackgerritMatt Keenan proposed openstack/ironic-specs: Add Solaris IPMItool driver  https://review.openstack.org/23153612:18
*** e0ne has joined #openstack-ironic12:19
TheJulialintan_: If you find the cause, I am very curious since I keep hearing of issues using temp urls. :)12:20
lintan_OK, TheJulia, let me try12:25
*** puranamr has joined #openstack-ironic12:37
*** lucas-hungry is now known as lucasagomes12:38
*** puranamr has quit IRC12:44
*** puranamr has joined #openstack-ironic12:45
openstackgerritImre Farkas proposed openstack/ironic: DRAC BIOS vendor_passthru: enable rebooting the node  https://review.openstack.org/16307112:51
*** yog_ has quit IRC12:52
jrollmorning all :)12:54
openstackgerritJim Rollenhagen proposed openstack/ironic: Fix AgentDeploy compatibility with pre-Liberty drivers  https://review.openstack.org/23121512:54
dtantsurmorning jroll12:54
jrollcan I get some eyes on this, please? hoping to land it so we can backport to liberty and get 4.2.1 out12:54
jrollheya dtantsur12:55
dtantsursure thing12:55
jrollthanks!12:55
lucasagomesjroll, TheJulia lintan_ morning12:56
*** [1]cdearborn has joined #openstack-ironic12:57
jroll\o lucasagomes12:58
lucasagomesjroll, btw, I want to add an iPXE job to the gate12:58
lucasagomesright now it's not being tested :-/12:58
* lucasagomes noticed that wiht my last patch for ipxe12:58
sambettso/ jroll lucasagomes12:58
sambettso/ TheJulia lintan_12:59
jrolllucasagomes++13:02
jrolllucasagomes: I could have sworn the dsvm jobs use ipxe, though13:02
vdrokmorning jroll13:03
lucasagomesyeah, but not really13:03
lucasagomesjroll, you prefer to create a new job or try to update old ones to use iPXE?13:03
lucasagomesit's already supported in devstack btw13:03
jrolllucasagomes: not sure, it's too early for that question :D13:03
lucasagomeshah13:03
jrollwe should probably keep one job supporting not ipxe13:04
jrollat least13:04
lucasagomesyeah13:04
jrolladding a new one is probably the 'right' thing to do, but it sounds like a waste of gate resources13:05
lucasagomesyeah that's what I'm thinking, I can add a new one, idk pxe_ipa-ipxe13:06
lucasagomesor simple update the old one to use ipxe13:06
* lucasagomes thinks13:06
*** mestery has joined #openstack-ironic13:06
*** yog_ has joined #openstack-ironic13:06
* lucasagomes wants to use with IPA because that's the default ramdisk now + it's bigger so iPXE makes more sense13:06
lucasagomesjroll, I will create a nv one, until we get it working... and we can think from there13:07
jrolllucasagomes: yeah, either way is fine, that sounds good for now13:08
jrollthanks13:08
lucasagomescool np13:08
jrolllucasagomes: btw, started looking at moving properties to another table yesterday, that'll be a fun one13:09
lucasagomesjroll, heh for backward compat? yeah13:09
jrollyah13:09
openstackgerritDmitry Tantsur proposed openstack/ironic-specs: Driver composition reform  https://review.openstack.org/18837013:11
dtantsurthis ^^ is also fun13:11
dtantsurjroll, lucasagomes, can I use some reviews on https://review.openstack.org/#/c/232517/ please? otherwise it's going to be a rebase nightmare :)13:12
lucasagomesdtantsur, yup, just 1 sec13:13
jrollbug 150385513:15
openstackbug 1503855 in Ironic "Set boot device while server is on" [High,In progress] https://launchpad.net/bugs/1503855 - Assigned to Thiago Paiva Brito (thiagop)13:15
jrollthanks bot13:15
*** baoli has joined #openstack-ironic13:18
jrollthiagop: +2 :O13:21
jrollthiagop: pls to haz docs patch :)13:21
jrolllucasagomes: I'd love your eyes on https://review.openstack.org/#/c/231215/ when you have a few13:22
lucasagomeswill do, I just put this up for the ipxe thing13:22
lucasagomeshttps://review.openstack.org/#/c/233626/13:22
lucasagomeshope it's correct13:22
* lucasagomes doesn't fully understand project-config13:22
lucasagomesuu13:23
*** puranamr has quit IRC13:26
*** dimsum__ is now known as dims13:27
*** dims is now known as Guest282113:27
*** puranamr has joined #openstack-ironic13:27
*** mgoddard_ has joined #openstack-ironic13:30
lucasagomesjroll, hmmmm, the thing is, if we have add that FakeBoot() interface because some drivers won't expect to have a boot interface (so having PXEBoot() by default would break then). Isn't it also breaking 3rd party drivers?13:31
lucasagomesif one has a driver such as the iLO or the IRMC and in his setup it doesn't have the FakeBoot(), injecting the PXEBoot() interface will break him, no?13:32
* lucasagomes dunno, feels like we are cover a hole but opening another13:32
jrolllucasagomes: the thing is any drivers targeted at kilo ironic have no concept of a boot interface, so they should be relying on the deploy interface to do that stuff13:32
jrolllucasagomes: there's a chance for breaking drivers targeted at liberty ironic, yes, just like the ilo/irmc drivers, however I think the risk is smaller13:33
lucasagomesright13:33
jrollis how I see it, anyway. we're still going to have to make noise about breakage13:33
*** mgoddard has quit IRC13:33
sambettsdtantsur: In the driver reform spec, are we defining the interfaces to use per node? and if one isn't provided using the defaults?13:33
dtantsursambetts, yeah, that's the idea13:34
vdrokjroll, and IIUC the same thing should be done for ISCSIDeploy?13:34
lucasagomesjroll, yeah, thinking if there's another way to avoid it13:34
* lucasagomes thinks13:34
jrollvdrok: ISCSIDeploy has a boot interface set already, so it's unaffected13:35
*** Guest2821 is now known as dims__13:35
sambettsdtantsur: Do we need to add anything about additional fields need to be supported in the CLI?13:35
jrolllucasagomes: suggestions welcome, we went back and forth a bit on the ML and the patch13:35
dtantsursambetts, it will be in the full spec, this one is for backlog for now13:35
*** BharatK has quit IRC13:36
sambettsdtantsur: ah ok, i definatly think that it makes a lot of sense to do the reform :)13:37
*** william has joined #openstack-ironic13:39
sambettsdtantsur: I was trying to decide if the lists of supported interfaces need to be a config option, I understand the defaults being a config option, but the supported ones could just be stored in the driver couldn't they?13:39
*** william is now known as Guest412313:40
*** chenglch has quit IRC13:40
dtantsursambetts, that will mean that a user will have to install dependencies for all possible interfaces13:40
dtantsursambetts, e.g. everyone will have to install python-ironic-inspector-client13:41
sambettsdtantsur: ah ok I get it, although I think I would do it a different way I think13:46
* jroll O_o at https://blueprints.launchpad.net/ironic/+spec/ansible-deploy-driver13:47
dtantsurwut?13:47
sambettsdtantsur: I would remove the list from each driver, and make it a variable on the driver, and then add an enabled_interfaces config option, so that I only have to define it once13:47
dtantsur(my WUT? was for ansible deploy, though it might well make some sense)13:47
sambettsjroll: Lol that reminds me of way back when ironic was first being designed in hongkong and I suggested using puppet, I was shot down so hard13:48
*** superdan is now known as dansmith13:48
dtantsursambetts, not sure I get "remove the list from each driver", what exactly do you suggest to remove? looks pretty similar to what I've proposed13:48
jrollheh13:48
sambettsdtantsur: instead of having it a config file have it in the python per driver13:49
dtantsursambetts, but you still need enable_interfaces fr every driver, right?13:49
sambettsthe only config options I would have would be a single enabled_interfaces config option and a default interfaces per driver13:50
* dtantsur thinks13:50
*** BharatK has joined #openstack-ironic13:51
sambettsbecause say I had 3 drivers enabled which all supported inspector, but I didn't want inspector enabled then I would have to override 3 differnt supported interfaces config options13:51
*** praneshp has quit IRC13:52
dtantsursambetts, so, then the mapping between a driver and interfaces goes to setup.cfg, default interface stays where it was, and we also have enabled_<interface>_interfaces as a global config13:52
dtantsurmakes sense, yeah13:52
sambettsdtantsur: I'm saying the mapping between driver and supported interfaces isn't in setup.cfg its in the python13:55
sambettsonly the defaults for each driver13:55
dtantsursambetts, well, we usually put these things in setup.cfg, I guess... otherwise we need to hardcode names from setup.cfg in our code13:55
sambettsdtantsur: oh as in the short names?13:56
dtantsuryep13:56
* jroll wonders if this should remain open or what https://blueprints.launchpad.net/ironic/+spec/follow-logging-standard13:57
sambettsdtantsur: hmmm, interesting, I guess that makes sense if you don't want to be using short names in the python \13:58
dtantsurjroll, I thought we're pretty good in following these standards13:58
jrolldtantsur: I think we used to not be, now we are13:58
jrolldtantsur: it's weird to mark it implemented, though :P13:58
sambettsthats one of those things that isn't really a job that can be completed :-p13:59
jrollyeah13:59
TheJuliajroll: w/r/t ansible-deploy-driver, seems to me that would be like a post-deploy please customize the OS thing14:01
*** dims__ has quit IRC14:01
*** dims__ has joined #openstack-ironic14:02
jrollTheJulia: it talks about using it for clean disk, configure raid, download image etc14:02
jroll/shrug14:02
TheJuliayeah, which... really doesn't make sense to me14:03
jrollright14:03
sambettsit sort of goes against IPA doesn't it, it would just make the deploy ramdisk a dumb ssh server14:03
sambettsand push all the load onto the conductor14:04
TheJuliaWell, actually, if I as a operator have a completely inconsistent fleet, it might make some sense if I can express allthethings in ansible14:04
* TheJulia wonders what the idea was in response to14:06
jrollyeah, I think I want to hear more14:06
jrollbut at first glance, I don't love the idea14:06
TheJuliaditto, and same14:06
NobodyCamgood morning IRonicers14:07
dtantsurmorning NobodyCam14:07
sambettso/ NobodyCam14:07
NobodyCammorning jroll jlvillal sambetts dtantsur TheJulia thiagop vdrok rloo devananda lucasagomes and anyne else not listed here14:08
NobodyCam:)14:08
jrollmorning NobodyCam :)14:08
jlvillalNobodyCam, Good morning14:08
vdrokmorning NobodyCam14:08
NobodyCam:)14:08
lucasagomesNobodyCam, morning14:08
vdrokmorning jlvillal14:08
sambettslucasagomes: I've pushed up a but version of the build script for tinyipa if you want to try it14:08
lucasagomessambetts, thanks! I will do soonish14:09
NobodyCam:)14:09
jlvillalvdrok, morning14:09
sambettsjroll: A small evening/weekend project of mine I started last week https://github.com/Tehsmash/tinyipa14:09
jrollsambetts: I saw that, I'm interested, JayF would also like that14:10
TheJuliaNobodyCam: good morning14:11
sambettsjroll: I sorta wanted to see what was possible after the conversations with qa last week14:11
*** BharatK has quit IRC14:12
jrollsambetts: totally :)14:13
jrollhm, we should probably review this at some point eh https://review.openstack.org/#/c/209824/14:14
* jroll feels a little bad for that14:14
*** krotscheck has joined #openstack-ironic14:15
*** puranamr has quit IRC14:17
*** garthb has joined #openstack-ironic14:28
*** puranamr has joined #openstack-ironic14:29
*** puranamr has quit IRC14:30
*** puranamr has joined #openstack-ironic14:30
openstackgerritCarmelo Ragusa proposed openstack/ironic: Added operator documentation for ironic portgroups  https://review.openstack.org/22849614:33
*** mestery has quit IRC14:34
*** itamarl has quit IRC14:38
*** puranamr has quit IRC14:41
*** jobewan has joined #openstack-ironic14:45
*** penick has joined #openstack-ironic14:49
*** puranamr has joined #openstack-ironic14:49
*** mtanino has joined #openstack-ironic14:53
*** puranamr has quit IRC14:55
openstackgerritCarmelo Ragusa proposed openstack/ironic: Added operator documentation for ironic portgroups  https://review.openstack.org/22849614:55
*** amotoki has joined #openstack-ironic14:55
*** mgoddard_ has quit IRC14:58
*** mgoddard_ has joined #openstack-ironic14:58
*** mkovacik has joined #openstack-ironic15:01
*** VikasC has joined #openstack-ironic15:03
*** HenryG_ is now known as HenryG15:03
*** Sukhdev has joined #openstack-ironic15:09
*** aarefiev has quit IRC15:10
jlvillalSome free Python e-books this week: https://www.packtpub.com/packt/offers/free-learning   One book per day...15:10
*** VikasC_ has joined #openstack-ironic15:13
sambettsdtantsur,lucasagomes: Do you know if there is any library we use for taking string representations of MB and GBs and turning them into usable python objects?15:19
dtantsursambetts, https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L37-L39 https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L41315:20
jlvillalsambetts, I know IPA uses 'pints'  I think that is the name15:20
lucasagomessambetts, yup that's  ^15:20
* lucasagomes dtantsur is really quick15:21
dtantsur=^_^=15:21
sambettsYup, thats what I was just trying to use, its a shame it doesn't include MB and GB by default15:21
* jlvillal in the time it took me to remember 'pint' dtantsur comes up with two github links :D15:21
sambetts:-P never mind the example there shows me how to register those values15:22
*** absubram has joined #openstack-ironic15:22
lucasagomessambetts, oh, does it include MiB GiB at least ?15:23
lucasagomesI mena well it's odd to not have MB and GB it's well spread15:23
lucasagomessambetts, note re tinycore, perhaps making advdef optional in that script... that's really slow heh15:23
lucasagomes-z4 is like ULTRA SLOW15:23
jlvillaldtantsur, Did you figure out 'extras.d' issue?15:24
sambettslucasagomes: :-P yeah thats the one bit I was think about making optional15:24
openstackgerritMerged openstack/ironic: Add agent_amt driver  https://review.openstack.org/23166515:24
JayFsambetts: that's like LFS + IPA, heh15:24
dtantsurjlvillal, yep. it was a bug in devstack itself15:24
jlvillaldtantsur, Excellent! ... for us :)15:24
*** masterbound has quit IRC15:24
sambettsJayF: does LFS have any packages? like TC?15:26
sambettsJayF: or would we have to scratch build even all the requirements15:27
JayFsambetts: I don't think so15:28
JayFsambetts: like it's from scratch15:28
JayFsambetts: I was just commenting that your scripts look that way-ish15:28
sambettsJayF: ah :-P hehe yeah15:29
sambettsJayF: I've had that running in a VM with as little as 384 mb of RAM15:30
*** meghal has joined #openstack-ironic15:32
meghaljroll:  had a question on slave_connection in db configuration ? while reviewing code or addition of new code into ironic, iss a check done that all new db apis qualifying for a read-only operation are using slave db configuration ?15:33
meghalbased on that we would like to decide whether to use slave_connection in db or not15:34
jrollmeghal: I don't think we've done any work toward supporting slaves yet15:34
*** [1]Rick has joined #openstack-ironic15:35
*** yog_ has quit IRC15:35
meghaljroll:  ok…and how about the future…is there any effort or direction to start using those in L or M release for example ?15:35
jrollmeghal: I'm not aware of any work or discussions toward that, no15:35
jrollbut clearly we should get there15:35
meghaljroll:  yeah….true…based on how db configurations are done…it would reduce the load on the writer db15:36
jrollmeghal: yeah, I understand the reasoning, it's just nobody has expressed an interest in doing the work yet :)15:38
meghaljroll:  got it…thanks for the quick response…we have also not seen a pressing need yet or any issues with all traffic going to the writer…but just wanted to know how it is being done going forward15:42
lucasagomessambetts, seems my tinyipa got stuck here http://paste.openstack.org/show/476032/15:43
* lucasagomes didn't debugged fully yet15:43
sambettslucasagomes: its should be running, it outputs to a log file, /tmp/installlogs15:44
sambettsyou can tail -f /tmp/installlogs15:45
jrollmeghal: yeah, no explicit plans, but something I'd like to get to eventually. I'm working on some DB refactoring, so I think we'll start seeing some more load on the DB. I assume it's not much work other than adding a config for it and adding use_slave=blah to the dbapi methods15:45
meghaljroll:  that is correct…going through all existing db apis and for any qualifying ones, add the use_slave=True flag15:45
cineramamorning folks15:45
jrollmeghal: yeah, or rather use_slave=CONF.send_reads_to_slave or whatever15:46
jrollmorning cinerama :)15:46
NobodyCammornign cinerama :)15:47
dtantsurgoing afk til the meeting15:47
*** dtantsur is now known as dtantsur|bbl15:47
lucasagomessambetts, right... it's running for a while. There's a username/password to access the ramdisk?15:48
openstackgerritRamakrishnan G proposed openstack/ironic: Add get_network_info method to DHCP API  https://review.openstack.org/23369215:48
sambettslucasagomes: it should autologin to the tc user15:48
lucasagomessambetts, oh right... will take a look15:48
*** penick has quit IRC15:50
*** Sukhdev_ has joined #openstack-ironic15:51
*** praneshp has joined #openstack-ironic15:53
sambettslucasagomes: I'm interested to see your /tmp/installlogs output, see if I missed anything or if it hangs up anywhere15:54
sambettslucasagomes: are you testing on bm or in a vm?15:55
*** mbound has joined #openstack-ironic15:55
openstackgerritRamakrishnan G proposed openstack/ironic: Support DHCP-less deploy in iLO virtual media drivers  https://review.openstack.org/23369415:55
lucasagomessambetts, vm15:55
sambettslucasagomes: cool :D15:55
*** praneshp_ has joined #openstack-ironic15:56
sambettslucasagomes: I've only tested it on my BM server with iscsi_ipmitool so more test cases the better15:56
*** thrash is now known as thrash|biab15:57
*** praneshp has quit IRC15:57
*** praneshp_ is now known as praneshp15:57
lucasagomessambetts, oh well ur tests are better :-) yeah maybe it's some virtio problem15:57
lucasagomessome virt drivers15:58
*** mgoddard__ has joined #openstack-ironic16:00
*** mitchjameson has joined #openstack-ironic16:01
sambettsit'd be interesting to see those logs then, because I see one of the major advantages of it would be for running in vms in the gate16:01
*** VikasC_ has quit IRC16:01
*** VikasC has quit IRC16:02
*** mgoddard_ has quit IRC16:04
*** romainh has quit IRC16:06
*** ifarkas has quit IRC16:07
lucasagomessambetts, | cf8a6030-283d-4df2-bcd6-c87511680b7d | node-1 | c8cf5731-e067-4935-8696-6deb973e67bb | power on    | active             | False       |16:14
lucasagomessambetts, it finished :-)16:15
sambettslucasagomes: :D16:15
*** kozhukalov_ has joined #openstack-ironic16:17
*** mkovacik has quit IRC16:19
*** ukalifon has quit IRC16:19
lucasagomesI'm about to approve https://review.openstack.org/#/c/191822 someone else wants to take a look at it?16:22
*** praneshp has quit IRC16:25
* lucasagomes pushes the button16:27
*** thrash|biab is now known as thrash16:27
* lucasagomes fix one inconsistency with that review16:27
sambettslucasagomes: I'm just spnning up a new devstack my side to test it out16:37
*** willsama has joined #openstack-ironic16:37
jrolllucasagomes: dtantsur|bbl it doesn't appear there's a way to get driver name :(16:37
jroll(wrt https://review.openstack.org/#/c/231215/6/ironic/drivers/modules/agent.py )16:38
lucasagomessambetts, cool16:39
lucasagomesjroll, .__class__ ?16:39
* lucasagomes is not sure16:39
jrolllucasagomes: yeah, that's the closest I have16:40
jroll>>> str(d.__class__)16:40
*** Guest4123 has quit IRC16:40
jroll"<class 'ironic.drivers.pxe.PXEAndIPMIToolDriver'>"16:40
lucasagomesjroll, .__class__.__name__16:40
jrollaha16:40
jrollthanks16:40
lucasagomesno problem :-)16:40
jrolllucasagomes: though that isn't the same name as the user configures16:41
jrollbut I'll run with it16:41
lucasagomesyeha it won't be the setup.cfg one16:41
lucasagomesI don't think we can get that from the driver object16:41
jrollright16:41
* jroll uses this16:41
*** jistr has quit IRC16:42
openstackgerritMerged openstack/ironic-webclient: Separated UI and Configuration Logic  https://review.openstack.org/22956816:43
lucasagomesI'm hitting this https://bugs.launchpad.net/nova/+bug/150350116:43
openstackLaunchpad bug 1503501 in Ironic "oslo.db no longer requires testresources and testscenarios packages" [High,New] - Assigned to Lucas Alvares Gomes (lucasagomes)16:43
lucasagomesnobody else is hitting it?16:43
sambettslucasagomes: what are you doing to see it?16:44
lucasagomes  File "/home/lucasagomes/Projects/ironic/.tox/venv/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py", line 17, in <module>16:44
lucasagomes    import testresources16:44
lucasagomesImportError: No module named testresources16:44
lucasagomesyou need to build a new test env16:44
lucasagomesto hit it16:44
lucasagomes(rebuild ur tox enviroment)16:45
jrolllucasagomes: yeah, you need master oslo.db I assume?16:45
lucasagomesyeah, it's been fixed in testrequirements for other projects too16:45
* jroll runs tox -r to find out16:45
*** amit213 has quit IRC16:45
*** mbound has quit IRC16:45
* sambetts does the same 16:45
* lucasagomes fixes ironic16:45
dims__jroll: https://bugs.launchpad.net/ironic/+bug/150350116:45
openstackLaunchpad bug 1503501 in Ironic "oslo.db no longer requires testresources and testscenarios packages" [High,New] - Assigned to Lucas Alvares Gomes (lucasagomes)16:45
*** amit213 has joined #openstack-ironic16:46
sambettsXD16:46
jrolldims__: heh, lucasagomes just pointed me at that16:46
jroll:P16:46
lucasagomesdims__, fixing it16:47
* lucasagomes is sad cause his internet connection is really slow today!16:48
openstackgerritJohn L. Villalovos proposed openstack/ironic: Remove functions: _cleanse_dict & format_message  https://review.openstack.org/23371816:49
jlvillallucasagomes: :(16:49
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Add testresources and testscenarios used by oslo.db fixture  https://review.openstack.org/23371916:50
lucasagomesdims__, ^16:50
* lucasagomes tests16:50
dims__thanks lucasagomes16:51
lucasagomesnp16:51
openstackgerritJohn L. Villalovos proposed openstack/ironic: Remove functions: _cleanse_dict & format_message  https://review.openstack.org/23371816:51
*** Nisha has joined #openstack-ironic16:55
*** derekh is now known as derekh_afk16:56
*** dtantsur|bbl is now known as dtantsur16:57
* dtantsur updates the bug stats16:58
*** mkovacik has joined #openstack-ironic16:59
* jlvillal walks over to \#openstack-meeting-3 ...17:00
*** mitchjameson has quit IRC17:01
openstackgerritJim Rollenhagen proposed openstack/ironic: Fix AgentDeploy compatibility with pre-Liberty drivers  https://review.openstack.org/23121517:01
*** willsama has quit IRC17:06
*** achanda has joined #openstack-ironic17:07
*** aarefiev22 has joined #openstack-ironic17:09
*** trown is now known as trown|lunch17:10
*** sc68cal has joined #openstack-ironic17:14
*** kozhukalov_ has quit IRC17:14
sc68caljroll: ping - have some very dumb ironic questions that I want to ask17:15
jrollsc68cal: in our weekly meeting right now, feel free to drop questions and I'll get back to you in a bit17:15
sc68caljroll: ok. I'll read the developer docs a bit more and wait for meeting to finish :)17:16
jrollheh, cool :)17:16
jrollI'll poke you after17:16
*** praneshp has joined #openstack-ironic17:18
*** puranamr_ has joined #openstack-ironic17:21
*** penick has joined #openstack-ironic17:22
*** puranamr_ has quit IRC17:26
*** lazy_prince has quit IRC17:29
openstackgerritNisha Agarwal proposed openstack/ironic: Documentation for Swift-less iLO Virtual Media deploy  https://review.openstack.org/22802017:32
*** jcoufal has quit IRC17:32
*** pelix has quit IRC17:42
*** achanda has quit IRC17:43
*** Marga_ has quit IRC17:47
*** achanda has joined #openstack-ironic17:47
*** mgoddard__ has quit IRC17:51
jrollsc68cal: sup17:56
*** mitchjameson has joined #openstack-ironic17:58
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Move FakeOneViewDriver to the fake.py module  https://review.openstack.org/23375317:58
lucasagomesgabriel, ^17:58
*** Sukhdev has quit IRC17:59
sc68caljroll: sort of a complicated question, but I'm taking a look at using ironic, and was checking to see if the following is possible: If I have Neutron installed, with an apropriate driver installed for a ToR switch, it could orchestrate that switch for doing bare metal provisioning17:59
sc68caljroll: meaning, handle VLANs and port allocations on the ToR, that bare metal nodes are plugged into18:00
jrollsc68cal: we're working on it real hard18:00
NobodyCamgood meeting thank you all18:00
jrollsc68cal: most of the patches/status/etc are here https://etherpad.openstack.org/p/ironic-neutron-mid-cycle18:00
dtantsurone more link for travelling: http://wikitravel.org/en/Tokyo/Shinagawa18:00
sc68caljroll: ok, but what I'm thinking isn't crazy?18:00
*** adam_g` is now known as adam_g18:00
sc68caljroll: because if not, I can probably help do dev work to accomplish this idea18:01
jrollsc68cal: no, it's like the #1 requested feature. rackspace does this downstream today18:01
gabrielI'll check that, lucasagomes18:01
sambettsJayF: where can I look to see how to make tinyipa a imagebuild thing?18:01
jrollsc68cal: I believe all the neutron stuff is there (except ML2 things supporting it), so lots of ironic stuff and a bit of nova stuff to do18:01
gabriellucasagomes: thanks18:01
lucasagomesgabriel, cool, it's based on the comment I put in the oneview driver review before approving18:01
JayFsambetts: I'd just move it into the dir and make hte build work from there18:01
lucasagomescause I didn't want to -1 for that reason18:01
dtantsursambetts, btw, does it include all the binary dependencies, like qemu-img and dmidecode?18:02
*** Marga_ has joined #openstack-ironic18:02
jrollsc68cal: but yeah, it's being done in a multi-tenant fashion at rackspace already, it isn't crazy at all (except that it is, because lol automating real switches)18:02
* jroll glares at xml-over-ssh-as-an-api18:02
sambettsdtantsur: yep it should do18:03
dtantsurcool!18:03
*** ijw has joined #openstack-ironic18:03
dtantsurok, calling it a day. see you tomorrow18:03
jrolllater dmitry18:03
*** dtantsur is now known as dtantsur|afk18:03
*** penick has quit IRC18:03
*** mitchjameson has quit IRC18:04
gabriellucasagomes: great, thanks a lot for such grate thoughtful way you did it :)18:04
gabriels/grate//18:05
dtantsur|afkjroll, if you have a second, please have a look at my responses on https://review.openstack.org/#/c/232517/18:05
* dtantsur|afk is afk for real now18:05
jrollwill do18:05
sc68caljroll: gotcha. Yeah I've been pulled into an internal effort to look at multitenant and automating ToRs - so, I'm going to keep in touch18:07
jlvillaldansmith: Pays to get round trip ticket on Narita Express 4,000 yen18:07
jlvillaldansmith: http://www.jreast.co.jp/e/pass/nex_round.html18:07
lucasagomesgabriel, cool no problem :-)18:07
lucasagomesok email about the dinner sent18:07
jrollsc68cal: awesome, if you remember that vlan conversation in nova a while back, that's totally related here18:07
dansmithjlvillal: it depends on which one you take.. one is 1900Y per ride and another is like 2300Y18:08
*** ijw has quit IRC18:08
jrollsc68cal: anyway, people are working on it, we can chat more in tokyo?18:08
lucasagomesand, I will call it a day here18:08
lucasagomeshave a great night everyone!18:08
jrolllucasagomes: thanks much, catch you tomorrow :)18:08
devanandag'night lucasagomes !18:08
lucasagomesjroll, devananda see you!18:08
*** pas-ha has quit IRC18:08
*** lucasagomes is now known as lucas-dinner18:08
jlvillaldansmith: Okay. I had saw 3,190 as a one way ticket price for Narita Express18:08
* devananda needs to run out to send some faxes (yea, srsly, some people actually want faxes still)18:08
*** trown|lunch is now known as trown18:08
*** Sukhdev_ has quit IRC18:08
sc68caljroll: yeah, I'll be in Toyko. I'll probably have to make sure to go to ironic design summit sessions now :)18:09
dansmithjlvillal: yeah, depends. the one I'm hoping to catch is $1900 all the way there18:09
dansmithjlvillal: but since that's effectively the same as the round trip it's probably good to do that in case the way back is expensiver18:09
jlvillaldansmith: Which one is that? If you have a link.  Narita Express says it takes 75 minutes.18:09
jrollsc68cal: the design is basically done, so we aren't actually having a session on this... we can find some hallway time and/or come hang out with us friday. sukhdev is leading the efforts here overall if you want someone else to bug :)18:10
dansmithjlvillal: I have it PDFed on my phone, but let me try to reconstruct it18:10
jlvillal:)18:10
jroll1900 dollars seems expensive.18:10
jrolljust sayin.18:10
*** aarefiev22 has quit IRC18:11
sc68caljroll: awesome18:11
dansmithjlvillal: https://goo.gl/maps/aVdggBK7r5E218:11
*** Sukhdev has joined #openstack-ironic18:11
jlvillaldansmith: Thank you18:11
dansmithjlvillal: longer than the short option yeah18:11
*** Sukhdev has quit IRC18:11
dansmithjlvillal: although one of the short options included walking to another station or something silly18:11
*** Sukhdev has joined #openstack-ironic18:12
*** penick has joined #openstack-ironic18:12
dansmithjlvillal: either way, they all seem super expensive for a place that relies on public transport18:12
dansmithjlvillal: it costs like what, $4 to get to the airport anywhere on the max?18:13
jlvillaldansmith: +118:13
*** ijw has joined #openstack-ironic18:14
lucas-dinnerbtw people going to tokyo, did you guys buy a JR pass or something like that? (specially people staying some extra days)18:15
jrolllucas-dinner: not yet, but will be... there's at least one provider that selles them in the airport18:15
NobodyCamjr paa?18:16
lucas-dinnerjroll, really? I read you can't buy it in japan, only outside18:16
jrollO_o18:16
jrolllucas-dinner: oh, for outside of tokyo yeah18:16
*** Sukhdev has quit IRC18:16
lucas-dinnerNobodyCam, it's like a pass that allows you to use the JR trains etc for a certain amount of days18:16
jrollthe inside-tokyo ones you can buy inside afaik18:16
*** penick has quit IRC18:17
lucas-dinnerNobodyCam, http://www.japanrailpass.net/en/18:17
NobodyCamty18:17
lucas-dinnerNobodyCam, it allows you to use the bullet train as well between cities18:17
lucas-dinnerjroll, oh right yeah, I believe those only for tokyo can be bought there yeah18:17
jrollyeah18:17
* lucas-dinner afk18:19
NobodyCamnight lucas-dinner18:19
jlvillaljroll: My very first +2 and +A  https://review.openstack.org/#/c/233719/18:22
jlvillalour gate is broken because of that.18:23
sambettsjroll: Do you know which version of qemu-utils IPA is has deps on?18:23
openstackgerritJohn L. Villalovos proposed openstack/ironic: Remove functions: _cleanse_dict & format_message  https://review.openstack.org/23371818:24
jrollsambetts: something newish, check the dockerfile, whatever is in debian testing I think works18:24
*** Marga_ has quit IRC18:25
*** penick has joined #openstack-ironic18:26
*** Marga_ has joined #openstack-ironic18:26
*** Nisha has quit IRC18:26
*** penick has quit IRC18:40
*** Sukhdev has joined #openstack-ironic18:41
*** [1]cdearborn has quit IRC18:43
cineramajlvillal, congrats!18:46
jlvillalcinerama: Thank you :)18:46
gabrieljlvillal: ¡enhorabuena!18:51
gabrieljlvillal: http://www.guiapraticodeespanhol.com.br/2010/03/como-falar-parabens-em-espanhol.html18:51
gabriel:)18:51
jlvillalgabriel: Muchas gracias18:52
jlvillalgabriel: But I thought you would want: muito obrigado18:52
jlvillalgabriel: For some reason I thought your were in Brazil18:52
gabrieljlvillal: the text above is in Portuguese. Yes, I'm in Brazil. I'm on UFCG OneView driver team.18:53
jlvillalgabriel: Google Translate was telling me it was Spanish ;)18:55
gabrieljlvillal: I'm sure you can distiguish, though :)18:56
jlvillalgabriel: Uh....  Not really :)18:57
* jlvillal only speaks English, even if he is half-Mexican.18:57
gabrielespanhol vs. español18:58
*** [1]cdearborn has joined #openstack-ironic19:00
jlvillalthiagop: As an FYI, the OneView driver will fail to make it through the merge gate the first time.19:05
jlvillalthiagop: We have to get this patch merged first: https://review.openstack.org/#/c/233719/19:05
jlvillalgabriel: ^^^  I think you are also involved in OneView19:08
gabrieljlvillal: Yes, I am. Thanks for letting us know that.19:16
*** mrmoje has quit IRC19:21
*** mrmoje has joined #openstack-ironic19:23
*** derekh_afk is now known as derekh19:31
*** meghal has quit IRC19:32
*** harlowja has quit IRC19:44
*** Sukhdev has quit IRC19:53
*** achanda has quit IRC19:54
*** baoli has quit IRC20:01
*** meghal has joined #openstack-ironic20:02
*** meghal1 has joined #openstack-ironic20:04
*** meghal has quit IRC20:04
*** meghal1 has quit IRC20:09
*** meghal has joined #openstack-ironic20:11
*** harlowja has joined #openstack-ironic20:24
*** achanda has joined #openstack-ironic20:28
*** Sukhdev has joined #openstack-ironic20:44
*** e0ne has quit IRC20:48
*** dprince has quit IRC20:59
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/23381921:06
*** absubram has quit IRC21:15
*** trown is now known as trown|outttypeww21:17
*** Marga_ has quit IRC21:23
*** Marga_ has joined #openstack-ironic21:24
openstackgerritJim Rollenhagen proposed openstack/ironic: Fix AgentDeploy compatibility with pre-Liberty drivers  https://review.openstack.org/23121521:37
jrollrebased on top of the gate-fixing commit21:37
jrollneeds moar core reviews21:37
*** mrmoje has quit IRC21:39
*** jaypipes has quit IRC21:47
*** meghal has quit IRC22:00
*** achanda has quit IRC22:01
*** meghal has joined #openstack-ironic22:01
*** meghal has quit IRC22:02
*** meghal has joined #openstack-ironic22:02
*** [1]cdearborn has quit IRC22:02
*** meghal has quit IRC22:02
*** meghal has joined #openstack-ironic22:03
jlvillaljroll: Any idea why https://review.openstack.org/#/c/233719/ says "patch in merge conflict"?  Last change to test-requirements was 10 days ago.22:03
* jlvillal is confused22:03
jrolljlvillal: because jgit is terrible at merging22:04
jlvillal:(22:04
dansmiths/at merging//22:04
jrollurgh, wait wtf22:04
jrollwhy is that a merge conflict22:04
jlvillaljroll: That's what I said...22:04
jrollHOIW22:04
jrollHOW, even.22:04
jlvillallucas-dinner: We are confused....  Why merge conflict22:05
*** praneshp has quit IRC22:05
jrollit doesn't even have a rebase button22:05
jrollbecause nothing to rebase22:05
* jlvillal sees lucas-dinner doing 'recheck'22:05
lucas-dinneryeah it has no dependency22:05
jlvillaljroll: Exactly that file was last updated 10 days ago.22:05
lucas-dinnerit's running again22:05
lucas-dinnerin zull I mean22:05
*** praneshp has joined #openstack-ironic22:05
jlvillallucas-dinner: Another six hours or so with the gate blocked I guess.22:05
dansmithdiscussing in -infra right now22:05
lucas-dinnerdamn22:05
* lucas-dinner checks22:06
dansmiththis has happened before22:06
jrolldansmith: lol, everyone is broken eh22:06
jrollHA22:06
dansmithwhere something failed and merge-conflict'd everything22:06
jrollit is release week after all....22:06
dansmithaye22:06
jlvillaldansmith: Thanks22:06
*** praneshp_ has joined #openstack-ironic22:08
jrolldevananda: that properties patch incoming soon as git review gets responsive22:09
*** dims_ has joined #openstack-ironic22:09
jrollugh, merge conflict22:09
jroller no, can't rebase with un-committed changes22:09
jrollsigh22:09
*** praneshp has quit IRC22:10
*** praneshp_ is now known as praneshp22:10
*** Sukhdev has quit IRC22:10
openstackgerritJim Rollenhagen proposed openstack/ironic: WIP: move node.properties to another table  https://review.openstack.org/23384922:10
jrolldevananda: there she is22:10
*** achanda has joined #openstack-ironic22:10
jrolldevananda: that's just a start trying to load stuff from db properly22:10
jrollI suspect it's missing a lot of code in the middle though22:11
jrollnot enough magic22:11
*** dims__ has quit IRC22:11
* lucas-dinner is looking for a cheap-ass laptop for travel...22:14
lucas-dinnersmeone has a chromebook ?22:14
*** mkovacik has quit IRC22:19
jlvillallucas-dinner: How cheap? ;)22:22
lucas-dinnerjlvillal, idk, cheap that I wouldn't care much if I lose it or break it22:22
lucas-dinnerI'm looking for chromebooks now, idk never used one22:23
* lucas-dinner will install linux on it anyway22:23
mrdaBelated good morning all22:23
lucas-dinnermrda, mroning22:23
lucas-dinnermorning*22:23
jlvillaljroll: lucas-dinner: Multiple people over in infra are reporting same issue. And rechecks keep failing :(  So far no response from any infra cores. Hopefully they are too busy fixing the issue22:23
jlvillallucas-dinner: I've never used one of those either.22:23
mrdalucas-dinner: aren't you up a bit too late?22:24
jrolljlvillal: it wouldn't be release week if we didn't break everything22:24
jlvillalmrda: He's eating!22:24
jlvillal:)22:24
lucas-dinnerjlvillal,  :-(22:24
lucas-dinnermrda, not that late 23:24pm22:24
lucas-dinner11:24pm (I mean)22:24
* jlvillal is sound asleep by that time...22:24
mrdaand it's dinner time?22:25
lucas-dinnernot really, just lazy to change the nick :-)22:25
mrdaI'm with jlvillal - I'm asleep by then22:25
jlvillalmrda: lucas-dinner lives like a Spaniard, even though he is from Brazil ;)22:25
lucas-dinnerhah22:25
jlvillalI think they have dinner at 10pm22:25
* lucas-dinner is actually spanish decedent22:25
mrdalucas-dinner is a great guy :)22:26
jlvillalme too22:26
jlvillalAbout being descended from Spaniards.22:26
lucas-dinnerjlvillal, not sure if I'm happy or sad about it tho22:26
* lucas-dinner is kidding22:27
jlvillal:)22:27
jlvillalToday seems like a good day to learn about bifrost.22:27
jlvillalRelease week and all.22:27
mrdalol22:27
*** kozhukalov_ has joined #openstack-ironic22:27
cinerama*every* week is a good week to learn about bifrost22:28
*** phschwartz is now known as phschwartz_aw22:28
jlvillalBut actually I think I will keep reading Nova code...22:28
* mrda wonders how long it'd take for cinerama or TheJulia to pipe up22:29
jlvillalBigger priority22:29
jlvillalcinerama: I do need to learn more about it and try it out. Bifrost that is.22:29
*** achanda has quit IRC22:29
cineramadoooooo it - your reviews etc have been helpful, happy to have more22:29
jlvillalcinerama: Thanks!22:30
*** betherly has quit IRC22:33
*** betherly has joined #openstack-ironic22:34
*** MattMan1 has joined #openstack-ironic22:37
*** Sukhdev has joined #openstack-ironic22:38
*** ijw has quit IRC22:41
NobodyCammornign mrda22:41
mrdaHey NobodyCam22:45
*** meghal has quit IRC22:49
* jroll steps away for a while22:49
* devananda also steps away for a bit22:49
*** amotoki has quit IRC22:50
*** puranamr has joined #openstack-ironic22:54
*** puranamr has quit IRC22:59
* jlvillal stays right here22:59
*** david-ly_ has joined #openstack-ironic23:01
*** david-lyle has quit IRC23:02
*** meghal has joined #openstack-ironic23:02
*** david-lyle has joined #openstack-ironic23:04
*** david-ly_ has quit IRC23:04
*** mrmoje has joined #openstack-ironic23:05
*** kozhukalov_ has quit IRC23:08
Sukhdevdevananda: Ping23:16
Sukhdevjroll: Ping23:18
*** meghal has quit IRC23:20
*** kozhukalov_ has joined #openstack-ironic23:23
*** [1]Rick has quit IRC23:24
*** meghal has joined #openstack-ironic23:29
*** jobewan has quit IRC23:31
*** lucas-dinner has quit IRC23:36
jrollSukhdev: hey23:36
Sukhdevhave a QQ for you23:37
SukhdevI am trying to use BM as a VM and having issue with booting it - it fails to get to the tftp server23:37
jrollhow are you booting it?23:38
jrollis this devstack or?23:38
SukhdevDo you have a pictorial view of how the OVS bridges are connected?23:38
Sukhdevdevstack23:38
jrollI have no idea how devstack OVS stuff works23:38
jrollohhhhhhhhhhh.23:38
jrollis it just not booting the instance image?23:38
Sukhdevit is not getting instance image -23:39
jrollyeah23:39
jrollso this is the caveat we talked about at the beginning; the instance won't be able to pxe boot23:39
Sukhdevdhcp gives the address to the instance and then it can not reach the tftp server to fetch the image23:39
jrolluse the agent_ssh driver and the cirros...disk image23:40
jrollthat will boot from disk instead23:40
Sukhdevdo you know the steps to set it up?23:41
Sukhdevany writeup?23:41
jrollsee the section If running with the agent driver (instead of PXE driver), add these additional settings to local.conf:23:41
jrollhttp://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack23:41
jrolljust some extra local.conf things23:41
jrollfrom the spec: One caveat here is that nodes will not be able to PXE boot the instance image if they cannot reach the conductor (for tftp). Local boot will need to be used for any node deployed outside of the provisioning network. Any deploys outside of the provisioning network that do not use local boot should error.23:42
jrollwe should probably do some check in the ironic code23:43
Sukhdevoh wait a minute - we are trying to use the provisioning network23:43
jrollwe're trying to boot the instance outside of the provisioning network23:44
jrollbecause that's the entire goal, right?23:44
jrollas a note, we just proved that the control plane is properly isolated :)23:44
SukhdevI am now confused...23:44
jroll?23:44
jrollthe deploy happens on the provisioning network23:44
jrollthen we shut down the machine23:44
jrollswitch to tenant network23:44
jrolland boot the instance image23:45
SukhdevI thought pxe is the part of the deploy, no?23:45
jrollwe pxe boot a ramdisk, that ramdisk helps with the deploy, then we shut it down and boot the instance image23:47
jrolldepending on driver/image, the instance is booted via pxe23:47
Sukhdevhow do I tell the first pxe boot from the second?23:48
jrollnot sure what you mean23:49
jrollfrom an ops perspective?23:49
jrollthe first happens during the BUILDING/DEPLOYING states, from a nova/ironic perspective23:49
jrollthe second happens during the ACTIVE state23:49
jlvillalsinval: FYI: The gate is currently broken. Patch to fix it appears to be about 15-20 minutes from merging.23:50
Sukhdevso, in this case I am failing on the first one23:51
jrollSukhdev: ok, that's the deploy image. since it's just tftp not working, that probably means we aren't putting the pxe options on the right neutron port23:51
SukhdevIt seems with the updated patch, the options are getting set correctly - it seems this is the reachability issue23:54
Sukhdevhence, I asked the diagram showing which bridge connects to which - so that we can trace the packet path23:54
jrollI don't have a diagram.23:55
jrollI honestly have almost no clue how this works23:55
jrollSukhdev: try this23:55
jrollironic node-show $yournode23:55
jrollor actually23:55
jrollfind the ports for the node23:55
jrolllook in extra, there should be a vif_id field or something23:56
jrollthose are the neutron ports that dhcp options will be set on for pxe booting23:56
jrollif those ports are NOT on the provisioning network, there's your problem23:56
*** smoriya has joined #openstack-ironic23:57
jrolldoes that make sense?23:57
Sukhdevyes this makes sense23:57
Sukhdevso, this means the extra will be set during the deploy phase - as I see presently extra is empty23:58
jrollyes, nova creates the ports and puts them in there23:58
jrollwhich... will be the tenant ports. sigh.23:59
* jroll looks at code23:59

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