Tuesday, 2016-08-09

jrollhm, anyone around from oneview? question on dynamic allocation reno00:01
JayFjroll: I reviewed some of it, maybe I can help?00:02
jrollJayF: "pre-allocation" is deprecated, but there's no recommended action for ops to take00:03
JayFjroll: change to dynamic allocation00:03
jrollis that it, just change a boolean? nothing else to do to prepare for it?00:04
JayFjroll: I believe it's laid out how in the documentation, but imbw00:04
jrollit just says set the boolean, but doesn't say if there's any other action to take00:04
jrollin which case why is there a config00:04
JayFdyn allocation is racier if you don't run the ironic-oneviewd00:05
JayFso I presumed it was there to allow operators time to setup that infra00:05
jrollaha00:05
JayFbut it sounds like it could use some clarification in the docs, not just in the reno? Maybe file a bug to have the upgrade steps documented in the driver docs?00:05
*** PollyZ has quit IRC00:06
jrollthere's a mention that links to https://pypi.python.org/pypi/ironic-oneviewd/00:06
jrollwell, right now I'm focusing on the release, and I hate deprecation warnings with no action00:06
* jroll makes a note to ask in the morning00:07
jrollthis reno says nothing about what the change actually is00:07
JayFyeah reading through the docs now00:07
JayFthere is no upgrade steps at all00:07
JayFno real call to action00:07
jrollhttps://github.com/openstack/ironic/blob/master/releasenotes/notes/add-dynamic-allocation-feature-2fd6b4df7943f178.yaml00:07
JayFit does a reasonable job of explaining what's up, but nothing about the transition00:07
jrollas an operator, that means nothing to me00:07
JayFyeah, you're right00:08
JayFI'm going to also file a bug to add upgrade/transition steps to the oneview docs00:08
JayFI should've caught that :(00:08
jrollcool, thank you :)00:08
JayFboth cases, I think00:08
jrollit happens00:08
jrollwe get anxious to merge long-hanging things00:08
JayFhttps://bugs.launchpad.net/ironic/+bug/161115500:10
openstackLaunchpad bug 1611155 in Ironic "No upgrade/transition steps in oneview driver docs" [Undecided,New] - Assigned to Thiago Paiva Brito (thiagop)00:10
JayFthen when we get that in, you can just link the docs up in the release notes00:10
jrollcool00:11
jrollthank you00:11
JayFnp00:11
JayFAnything else I should poke at before I head out for the day?00:12
jrollidk, I'm just cleaning up renos00:13
JayFCool; hope your evening is better than your daytime was :)00:14
jrollhah, it's fine, have a good one \o00:15
*** adnavare has joined #openstack-ironic00:22
*** aNupoisc has quit IRC00:22
*** PollyZ has joined #openstack-ironic00:22
*** syed_ has quit IRC00:32
*** hoangcx_ has joined #openstack-ironic00:44
*** xuao has joined #openstack-ironic00:51
*** praneshp has quit IRC00:51
*** aNupoisc has joined #openstack-ironic00:51
*** adnavare has quit IRC00:53
*** mtanino has joined #openstack-ironic00:54
*** hoangcx has quit IRC00:54
*** hoangcx has joined #openstack-ironic00:55
*** rloo has quit IRC00:56
*** Sukhdev has quit IRC00:57
*** bvandewa has joined #openstack-ironic01:02
*** zhangjl has joined #openstack-ironic01:07
*** hoangcx has quit IRC01:09
openstackgerritJim Rollenhagen proposed openstack/ironic: Refactor multitenant networking release notes  https://review.openstack.org/35265901:10
openstackgerritJim Rollenhagen proposed openstack/ironic: Clean up release notes for 6.1.0  https://review.openstack.org/35266001:10
jroll^ could use some reviews on those soon, please :)01:10
*** hoangcx has joined #openstack-ironic01:10
*** moshele has joined #openstack-ironic01:15
*** hoangcx has quit IRC01:26
*** sdake has quit IRC01:27
*** chlong has joined #openstack-ironic01:27
*** hoangcx has joined #openstack-ironic01:27
*** sdake has joined #openstack-ironic01:29
*** phuongnh has joined #openstack-ironic01:30
*** jrist has quit IRC01:36
*** bvandewa has quit IRC01:36
*** bvandewa has joined #openstack-ironic01:36
*** bvandewa has quit IRC01:36
*** bvandewa has joined #openstack-ironic01:36
*** PollyZ has quit IRC01:41
*** amitkqed has quit IRC01:43
*** nicodemos has quit IRC01:43
*** amitkqed has joined #openstack-ironic01:43
*** nicodemos has joined #openstack-ironic01:44
*** sabeen has joined #openstack-ironic01:44
*** rbudden has quit IRC01:47
*** jrist has joined #openstack-ironic01:50
*** jrist has quit IRC01:50
*** jrist has joined #openstack-ironic01:50
*** PollyZ has joined #openstack-ironic01:53
*** baoli has joined #openstack-ironic01:58
*** moshele has quit IRC01:58
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643202:03
*** hoangcx has quit IRC02:12
*** jrist has quit IRC02:14
*** jrist has joined #openstack-ironic02:26
openstackgerritTang Chen proposed openstack/ironic: Use TestCase.config() instead of set_override()  https://review.openstack.org/35240802:31
openstackgerritTang Chen proposed openstack/ironic: Improve TestCase.config() to pass enforce_type=True  https://review.openstack.org/24343002:31
*** jabroney has quit IRC02:31
*** PollyZ has quit IRC02:35
*** joprovost has joined #openstack-ironic02:35
*** PollyZ has joined #openstack-ironic02:36
*** baoli has quit IRC02:43
*** fragatina has quit IRC02:44
*** hoangcx_ is now known as hoangcx02:47
*** PollyZ has quit IRC02:47
*** PollyZ has joined #openstack-ironic02:47
*** hshiina has joined #openstack-ironic02:53
*** UForgotten has quit IRC02:57
*** UForgotten has joined #openstack-ironic02:57
*** milan has quit IRC03:00
*** hjanssen-hpe has quit IRC03:04
*** hj-hpe has quit IRC03:04
*** tangchen has joined #openstack-ironic03:06
*** milan has joined #openstack-ironic03:10
openstackgerritMerged openstack/ironic: Metrics for agent client  https://review.openstack.org/35214903:17
*** rama_y has joined #openstack-ironic03:18
*** yibo has quit IRC03:20
*** yibo has joined #openstack-ironic03:21
*** ijw has quit IRC03:23
*** rama_y has quit IRC03:25
*** rama_y has joined #openstack-ironic03:25
*** ijw has joined #openstack-ironic03:27
*** rama_y has quit IRC03:31
*** rama_y has joined #openstack-ironic03:31
*** ijw has quit IRC03:32
*** PollyZ_ has joined #openstack-ironic03:36
*** joprovost has quit IRC03:37
*** PollyZ has quit IRC03:38
openstackgerritVasyl Saienko proposed openstack/ironic-specs: Add synchronize-events-with-neutron spec.  https://review.openstack.org/34368403:42
*** ijw has joined #openstack-ironic03:43
*** tangchen has quit IRC03:44
*** ijw has quit IRC03:48
*** tangchen has joined #openstack-ironic03:49
*** aNupoisc has quit IRC03:49
lazy_princelucas-dinner: I was trying pxe_ipmitool to deploy uefi image on the target node.. However, I noticed that the PXE config is for node in neutron port is for uefi but the server boots in BIOS mode.. Did I miss anything..?03:50
lazy_princethis was when Ironic is trying to boot node with deploy image..03:51
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/35198703:53
*** sabeen has quit IRC03:58
*** sabeen has joined #openstack-ironic04:00
*** PollyZ_ has quit IRC04:07
*** xuao has quit IRC04:10
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643204:10
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643204:11
*** links has joined #openstack-ironic04:11
*** PollyZ has joined #openstack-ironic04:28
*** PollyZ_ has joined #openstack-ironic04:34
*** praneshp has joined #openstack-ironic04:35
*** appu103_ has joined #openstack-ironic04:36
*** PollyZ has quit IRC04:36
*** rama_y has quit IRC04:46
*** xuao has joined #openstack-ironic04:47
yibohello dtantsur,lucasagomes, what's your opinion about https://bugs.launchpad.net/ironic/+bug/1582964? it's okay if we're not ready to accept this feature.04:50
openstackLaunchpad bug 1582964 in Ironic "[RFE] Support multi arch deployments" [Wishlist,In progress] - Assigned to Yibo Cai (cyb70289)04:50
*** bvandewa has quit IRC04:54
*** bvandewa has joined #openstack-ironic04:55
*** bvandewa has quit IRC04:55
*** vmud213 has joined #openstack-ironic04:56
*** bvandewa has joined #openstack-ironic04:58
openstackgerritMerged openstack/python-oneviewclient: Raise Not Authorized Exception when connection request is forbidden  https://review.openstack.org/34355004:58
*** mtanino has quit IRC05:01
*** moshele has joined #openstack-ironic05:03
*** bvandewa has quit IRC05:08
*** appu103_ has quit IRC05:09
*** aparnav has joined #openstack-ironic05:09
*** david-lyle_ has joined #openstack-ironic05:11
*** tangchen_ has joined #openstack-ironic05:13
*** david-lyle has quit IRC05:13
*** rcernin has joined #openstack-ironic05:21
*** PollyZ_ has quit IRC05:25
*** sdake has quit IRC05:26
*** jtomasek_ has joined #openstack-ironic05:26
*** jtomasek has quit IRC05:26
*** moshele has quit IRC05:27
*** moshele has joined #openstack-ironic05:28
*** bvandewa has joined #openstack-ironic05:28
*** sdake has joined #openstack-ironic05:29
openstackgerritTang Chen proposed openstack/ironic: Move "server_profile_template_uri" to REQUIRED_ON_PROPERTIES  https://review.openstack.org/34712705:32
*** ChubYann has quit IRC05:35
*** bvandewa has quit IRC05:36
openstackgerritTang Chen proposed openstack/ironic: Trivial: Remove useless function call in glance service test  https://review.openstack.org/35223105:36
openstackgerritTang Chen proposed openstack/ironic: Pass through oslo.context handled params in RequestContext  https://review.openstack.org/34575805:37
*** jtomasek_ is now known as jtomasek05:37
*** bvandewa has joined #openstack-ironic05:44
*** xuao has quit IRC05:46
*** bvandewa has quit IRC05:47
*** zhangjl1 has joined #openstack-ironic05:47
*** bvandewa has joined #openstack-ironic05:47
openstackgerritTang Chen proposed openstack/ironic: Split API root unit and functional tests  https://review.openstack.org/34896505:47
openstackgerritTang Chen proposed openstack/ironic: Move api driver tests to functional dir  https://review.openstack.org/35036505:47
openstackgerritTang Chen proposed openstack/ironic: Prepare for functional tests  https://review.openstack.org/34942105:47
*** bvandewa has quit IRC05:48
*** bvandewa has joined #openstack-ironic05:48
*** zhangjl has quit IRC05:49
*** bvandewa has quit IRC05:50
*** bvandewa has joined #openstack-ironic05:50
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643205:51
openstackgerritVasyl Saienko proposed openstack/ironic: Update devstack configure_ironic_ssh_keypair  https://review.openstack.org/35271405:51
*** bvandewa_ has joined #openstack-ironic05:52
*** bvandewa has quit IRC05:53
*** bvandewa_ has quit IRC05:53
*** vmud213 has quit IRC05:53
*** bvandewa has joined #openstack-ironic05:54
openstackgerritVasyl Saienko proposed openstack/ironic: Update devstack configure_ironic_ssh_keypair  https://review.openstack.org/35271405:56
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643205:56
*** xuao has joined #openstack-ironic05:56
*** bvandewa has quit IRC05:59
*** bvandewa has joined #openstack-ironic06:00
openstackgerritTang Chen proposed openstack/python-ironicclient: Fix i18n problems in shell.py  https://review.openstack.org/34934306:04
*** bvandewa has quit IRC06:05
*** vmud213 has joined #openstack-ironic06:07
*** mjura has joined #openstack-ironic06:10
*** bvandewa has joined #openstack-ironic06:15
*** bvandewa has quit IRC06:15
*** appu1034 has joined #openstack-ironic06:16
*** aparnav has quit IRC06:16
openstackgerritHironori Shiina proposed openstack/ironic: Remove duplicate parameters from local.conf example  https://review.openstack.org/35097006:17
*** bvandewa_ has joined #openstack-ironic06:17
*** bvandewa_ has quit IRC06:22
*** praneshp has quit IRC06:25
*** ljjjustin has quit IRC06:26
*** alineb has quit IRC06:27
*** ljjjustin has joined #openstack-ironic06:29
*** chlong is now known as chlong|mtg06:32
*** sabeen has quit IRC06:32
*** sdake has quit IRC06:38
*** pcaruana has joined #openstack-ironic06:39
*** tesseract- has joined #openstack-ironic06:45
*** bvandewa has joined #openstack-ironic06:51
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643206:51
*** bvandewa has quit IRC06:52
*** bvandewa has joined #openstack-ironic06:54
*** rbartal has joined #openstack-ironic06:57
*** bvandewa has quit IRC06:57
openstackgerritZhenguo Niu proposed openstack/ironic-inspector: Add API for listing all introspection statuses  https://review.openstack.org/34492107:06
*** bvandewa has joined #openstack-ironic07:08
*** aparnav has joined #openstack-ironic07:17
*** appu1034 has quit IRC07:17
*** mgoddard has joined #openstack-ironic07:18
*** stendulker has joined #openstack-ironic07:19
*** daemontool has joined #openstack-ironic07:21
*** xuao has quit IRC07:24
openstackgerritShivanand Tendulker proposed openstack/ironic: Timing metrics: iLO drivers  https://review.openstack.org/35274507:25
*** daemontool_ has joined #openstack-ironic07:28
*** daemontool has quit IRC07:28
*** jpich has joined #openstack-ironic07:29
*** hshiina has quit IRC07:32
openstackgerritZhenguo Niu proposed openstack/ironic-inspector: Allow using introspection data in condition's 'value' field  https://review.openstack.org/34553507:32
*** david-lyle has joined #openstack-ironic07:43
*** david-lyle_ has quit IRC07:46
*** bvandewa has quit IRC07:48
*** sdake has joined #openstack-ironic07:51
*** hshiina has joined #openstack-ironic07:51
openstackgerritDao Cong Tien proposed openstack/ironic: test_console_utils: using mock_open for builtin open()  https://review.openstack.org/35275607:53
*** ohamada has joined #openstack-ironic07:55
*** ohamada has quit IRC07:55
*** ohamada has joined #openstack-ironic07:56
*** ifarkas_afk is now known as ifarkas07:59
*** lucas-dinner is now known as lucasagomes07:59
lucasagomesmorning all07:59
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
vdrokmorning ironic and lucasagomes :)08:01
vsaienk0morning lucasagomes, vdrok, sambetts and all Ironic"ers!08:02
*** e0ne has joined #openstack-ironic08:03
*** athomas has joined #openstack-ironic08:06
*** sdake has quit IRC08:06
*** tangchen has quit IRC08:06
*** tangchen_ has quit IRC08:08
*** pece has joined #openstack-ironic08:08
*** Romanenko_K has joined #openstack-ironic08:08
stendulkermorning all08:09
openstackgerritDavanum Srinivas (dims) proposed openstack/ironic: [WIP] Testing latest u-c  https://review.openstack.org/31844008:10
*** ljjjustin has quit IRC08:11
*** moshele has quit IRC08:11
*** moshele has joined #openstack-ironic08:11
openstackgerritZhenguo Niu proposed openstack/ironic-python-agent: Parallel erase disk devices  https://review.openstack.org/34672308:13
*** vmud213 has quit IRC08:13
*** ljjjustin has joined #openstack-ironic08:13
*** alineb has joined #openstack-ironic08:14
alinebmorning all08:14
*** phuongnh has quit IRC08:17
openstackgerritDao Cong Tien proposed openstack/ironic: test_console_utils: using mock_open for builtin open()  https://review.openstack.org/35275608:18
ifarkasmorning all08:18
*** Goneri has joined #openstack-ironic08:20
*** vmud213 has joined #openstack-ironic08:22
*** tangchen has joined #openstack-ironic08:22
*** amoralej|off is now known as amoralej08:23
vdrokmorning stendulker alineb and ifarkas08:28
openstackgerritTang Chen proposed openstack/ironic: Split API root unit and functional tests  https://review.openstack.org/34896508:31
openstackgerritTang Chen proposed openstack/ironic: Move api driver tests to functional dir  https://review.openstack.org/35036508:31
openstackgerritTang Chen proposed openstack/ironic: Prepare for functional tests  https://review.openstack.org/34942108:31
*** milan has quit IRC08:37
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Verify JSON response of chassis commands  https://review.openstack.org/33659608:42
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Introducing node introspection state management  https://review.openstack.org/34894308:48
*** bvandewa has joined #openstack-ironic08:48
*** milan has joined #openstack-ironic08:49
milanmorning Ironic! :)08:52
*** bvandewa has quit IRC08:54
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Add warning message for baremetal node unset command  https://review.openstack.org/34785608:55
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Document retrieving logs from the deploy ramdisk  https://review.openstack.org/35248308:57
*** xuao has joined #openstack-ironic08:59
*** xuao has quit IRC08:59
*** xuao has joined #openstack-ironic09:00
lucasagomesif you have a time mind taking a look at this patch https://review.openstack.org/#/c/344164/ ? it's fairly small and already +2'd :-) thanks!09:00
openstackgerritGleb Stepanov proposed openstack/ironic: Check keyword arguments  https://review.openstack.org/35167709:01
*** moshele has quit IRC09:02
*** moshele has joined #openstack-ironic09:03
moshelelucasagomes, vdrok: hi, can you please review the infiniband patcheshttps://review.openstack.org/#/c/264263/ https://review.openstack.org/#/c/264257/09:05
lucasagomesmoshele, +1 on my list09:06
lucasagomeslazy_prince, unfortunately pxe_ipmitool can't change the boot mode from BIOS to UEFI on the fly (like iLO does). You will have to change the mode manually :-/09:07
*** milan has quit IRC09:07
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643209:08
openstackgerritVasyl Saienko proposed openstack/ironic: Ignore required_services for multinode topology  https://review.openstack.org/35279309:08
moshelelucasagomes: thanks: )09:08
*** electrofelix has joined #openstack-ironic09:08
*** chlong|mtg has quit IRC09:10
openstackgerritZhenguo Niu proposed openstack/ironic-inspector: Add API for listing all introspection statuses  https://review.openstack.org/34492109:16
*** mgould|afk is now known as mgould09:19
mgouldmorning Ironic!09:19
sambettsMorning all09:20
sambettsI hope I didn't miss to much yesterday09:20
mgouldmorning sambetts09:20
sambettshey mgould09:21
lazy_princelucasagomes: actually I did set the mode to uefi and then did nova boot.. but ipmi changed it back to bios for some reason..09:21
lucasagomesouch, odd09:22
* lucasagomes haven't seem that09:22
lazy_princeI even have flavour and node tagged with uefi but still.. and that the reason I pinged you.. I think I will submit a bug on this..09:23
pas-hamorning all09:24
lazy_princeohh.. btw, that dib patch worked for me when using ubuntu uefi image..09:24
openstackgerritMerged openstack/ironic-inspector: Provide meaningful error messages in functional tests  https://review.openstack.org/34992409:25
lucasagomeslazy_prince, yeah a bug would be great09:26
lucasagomeslazy_prince, I wonder if the machines goes back to BIOS mode due the boot device that we set09:26
sambettslucasagomes: I think perhaps if you don't passed the ufiboot option to the bootdev command it might not set it09:30
sambettsefiboot*09:30
sambettslucasagomes: "In case your server continues to boot with PXE as higher priority, IPMI can set the boot device:09:31
sambettsipmitool> chassis bootdev disk options=efiboot09:31
sambettsOh yeah, that efiboot option was so important, because otherwise my server switches down to legacy BIOS mode if you try to override its boot default. "09:31
lucasagomessambetts, a-ha that's a good call09:32
* lucasagomes checks that09:32
sambettsthe only extra option we pass right now is the persistent or not option09:32
sambettslucasagomes: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ipmitool.py#L91709:33
lucasagomessambetts, yeah we probably should change that to also pass the efiboot09:33
lucasagomessambetts, thanks for the info, I will take a look at it09:33
lucasagomeslazy_prince, ^ you may find that interesting09:33
mgouldsambetts: that's... really helpful of it. not.09:35
sambettsyeah ..09:35
mgouldhttps://www.happyassassin.net/2013/05/03/a-day-in-the-life-of-a-firmware-engineer/09:35
sambettsmgould: ahaha09:37
lazy_princelucasagomes: yeah.. probably thats the cause..09:39
* lazy_prince starts submitting the bug..09:39
*** hshiina has quit IRC09:40
openstackgerritMerged openstack/ironic: Timing metrics: pxe boot and iscsi deploy driver  https://review.openstack.org/35031709:43
*** moshele has left #openstack-ironic09:44
*** moshele has joined #openstack-ironic09:46
*** Tuan has joined #openstack-ironic09:47
*** chlong|mtg has joined #openstack-ironic09:47
TuanHello09:48
TuanAnyone knows can we deploy whole disk image using pxe_* driver?09:48
*** Tuan is now known as Tuan_LA09:49
lazy_princeWell.. I just deployed whole disk image using pxe_ipmitool driver..09:49
lazy_princeTuan_LA: ^^09:50
* mgould hopes any firmware engineers in the channel weren't offended :-)09:50
lazy_princelucasagomes: sambetts: https://bugs.launchpad.net/ironic/+bug/161130609:50
openstackLaunchpad bug 1611306 in Ironic "pxe_ipmitool does not boot the server in uefi mode" [Undecided,New]09:50
Tuan_LAlazy_prince: I just got an error09:50
lucasagomeslazy_prince, thanks09:50
lazy_princeTuan_LA: are you on master branch..?09:51
lucasagomeslazy_prince, 1 sec I will push a patch, can you try it out please?09:51
Tuan_LA"Unable to find requested MBR signature"09:51
lazy_princelucasagomes: I can try that..09:51
lucasagomeslazy_prince, cool. thanks! 2 minutes09:52
*** xuao has quit IRC09:52
lazy_princeTuan_LA: how did you create your image..?09:52
Tuan_LAlazy_prince, lucasagomes:  Yes, I got similar situation09:53
lazy_princeTuan_LA: i hope you used vm element while creating whole disk image using dib..09:53
Tuan_LAlazy_prince: I follow guide http://docs.openstack.org/image-guide/windows-image.html with some change09:54
lazy_princeohh.. wow... Windows Image..!!09:55
Tuan_LABut in my case: i was using cirros __disk09:55
* lazy_prince checking the usl09:55
lazy_princes/usl/url/09:55
lucasagomesTuan_LA, a-ha, thanks for the feedback. Yeah it seems it's def something we missed to add for ipmitool09:56
Tuan_LAI was successful deploy cirros- uec firstly,09:58
Tuan_LAafter that i change to cirros-disk image (whole disk image) and I meet that problem09:59
lazy_princeyou could always inspect the image to see if it has the MBR..09:59
*** dtantsur|sick is now known as dtantsur10:00
dtantsurMorning/afternoon Ironic10:00
mgouldmorning dtantsur10:00
Tuan_LAlazy_prince: How can I check that?10:01
lazy_princeTuan_LA: what the image format..? based on that you could use nbd tools/guestfs tools/fdisk.. so many options..10:02
Tuan_LAfirstly, I used default image in devstack to test.10:02
Tuan_LAlazy_prince: thanks, I will read more and try that10:03
openstackgerritLucas Alvares Gomes proposed openstack/ironic: IPMITool: Check the boot mode when setting the boot device  https://review.openstack.org/35282010:03
lucasagomeslazy_prince, Tuan_LA ^10:03
Tuan_LAlucasagomes: How can i use new test to test my system10:04
lucasagomesTuan_LA, to use the patch? You just need to patch the ironic code and restart the services10:05
*** Nakato has quit IRC10:05
lazy_princelucasagomes: I will wait for the gates first.. :)10:05
lucasagomesfair enough :-)10:05
*** early has quit IRC10:06
lucasagomeslazy_prince, but to be honest, we don't have a gate job for uefi10:06
lucasagomeswe def should10:06
*** early has joined #openstack-ironic10:06
Tuan_LAlucasagomes: I was read about  case of sambetts at 27-04-201610:06
*** Nakato has joined #openstack-ironic10:06
*** xuao has joined #openstack-ironic10:06
lazy_princeKVM VMs can boot into uefi.. just that they cannot maintain their boot order...10:07
*** hoangcx has quit IRC10:07
lucasagomeslazy_prince, +1 it would be great if we could set something like that in the gate10:07
Tuan_LAI just wonder, Does he have solution for that problem10:08
Tuan_LAlazy_prince: It mean I have to using uefi for booting?10:08
lucasagomesTuan_LA, I need to read the logs from that date. I've no idea which case is that10:09
lazy_princeTuan_LA: sorry.. I guess in your case, you have image issue.. while in my case, I have some boot issues (as in uefi/bios boot)10:10
openstackgerritDavanum Srinivas (dims) proposed openstack/ironic: [WIP] Testing latest u-c  https://review.openstack.org/31844010:10
Tuan_LAlucasagomes: http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2016-04-06.log.html10:10
Tuan_LAlazy_prince: I used bios boot10:11
*** athomas has quit IRC10:11
lazy_princeCAn you just use your image to boot a VM without ironic.. just to ensure your image is built properly..10:12
Tuan_LAlazy_prince: I used a default image, but i will try difference image10:12
Tuan_LAlazy_prince: Thanks you so much for you help..10:13
*** jcoufal has joined #openstack-ironic10:15
Tuan_LAlazy_prince: I will try it, I'm not sure about that but do you have any guide to create right image10:15
Tuan_LAlazy_prince: would you give any suggestion instead of Openstack install guide http://docs.openstack.org/developer/ironic/deploy/install-guide.html10:17
sambettsTuan_LA: I think the MBR signiture issue I was seeing turned out to be caused by cloud-init expanding the disk on first boot to be bigger than MBR could support10:17
sambettslucasagomes: ^ do you remember talking about that10:18
*** athomas has joined #openstack-ironic10:18
lazy_princeTuan_LA: if you want, you could use https://github.com/stackforge/windows-diskimage-builder to generate windows disk images.. Although, it is no longer maintained, I guess, it still works...10:18
Tuan_LAlazy_prince: Thank for you help.I will try it.10:19
openstackgerritAline Bousquet proposed openstack/ironic: Add metrics for the ipminative driver  https://review.openstack.org/35282910:20
Tuan_LAsambetts: would you tell me more about the issue. Do you have any suggestion can solve this problem?10:22
*** Lord_Phoenix has joined #openstack-ironic10:23
*** xuao has quit IRC10:23
openstackgerritGleb Stepanov proposed openstack/ironic: Check keyword arguments  https://review.openstack.org/35167710:23
lucasagomessambetts, oh yes! Cause the disk was larger than 2tb10:24
*** zhangjl1 has quit IRC10:24
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/35198710:25
lucasagomesTuan_LA, basically the disk was larger than 2tb (is that ur case ?) so when cloud-init expanded the root partition until the end of the disk, the MBR couldn't represent the size of that partition anymore and the machine failed to boot10:25
sambettsTuan_LA: you can either ensure that your boot disk is small enough to support MBR when in full use, or force ironic to use GPT, or turn of cloud-init expansion10:25
lucasagomesTuan_LA, sambetts the solution for that was to introduce a way to force using GPT even for machines in legacy BIOS mode10:25
lucasagomesso you can do that in Ironic now by setting "disk_label:gpt" as a capability to it (make sure the flavor matches)10:26
lucasagomesTuan_LA, http://docs.openstack.org/developer/ironic/deploy/install-guide.html#choosing-the-disk-label10:26
Tuan_LAlucasagomes: thanks you so much for your help, I will read more about that and  try it again base on your suggestion.10:28
lucasagomesTuan_LA, cool, make sure that's the case tho. Check the size of the disk you are trying to deploy the image onto10:28
Tuan_LAsambetts: Hopefully that we can through this problem.10:28
sambetts:)10:29
Tuan_LAGood bye,10:30
*** Tuan_LA has quit IRC10:30
sambettsthiagop: Good luck10:30
sambettsthiagop: sorry for the noise that was meant for Tuan_LA :-P10:30
dtantsurlucasagomes, do you think you could just approve https://review.openstack.org/#/c/336547/ ?10:32
lucasagomesdtantsur, done10:35
dtantsur\o/10:35
*** vmud213 has quit IRC10:37
*** appu103_ has joined #openstack-ironic10:40
*** aparnav has quit IRC10:40
dtantsurlucasagomes, could you please check https://review.openstack.org/349510 too? it's small but it's important to do now to do the driver composition cleanly in the next cycle10:43
*** jcoufal has quit IRC10:44
lucasagomesdtantsur, +1 will, just 1 sec finishing something up here10:44
dtantsursure, sure, I just want it done before Thursday10:45
*** lucasagomes has quit IRC10:51
*** sdake has joined #openstack-ironic10:53
*** e0ne has quit IRC11:04
openstackgerritMerged openstack/ironic-python-agent: Add erase_devices_metadata cleaning step  https://review.openstack.org/34416411:06
*** sdake has quit IRC11:08
*** stendulker has quit IRC11:16
*** sborkows has joined #openstack-ironic11:17
*** lucasagomes has joined #openstack-ironic11:22
*** appu103_ has quit IRC11:23
* lucasagomes got his bouncer working again11:26
jroll\o/11:30
jrollmorning y'all11:30
*** lucasagomes has quit IRC11:34
*** lucasagomes has joined #openstack-ironic11:35
*** lucasagomes has quit IRC11:39
openstackgerritJim Rollenhagen proposed openstack/ironic: Clean up release notes for 6.1.0  https://review.openstack.org/35266011:40
*** lucasagomes has joined #openstack-ironic11:41
*** vmud213 has joined #openstack-ironic11:42
*** dprince has joined #openstack-ironic11:43
*** lucasagomes is now known as lucas-hungry11:44
TheJuliajroll: Good morning!11:46
dtantsurmorning jroll, TheJulia11:47
dtantsurjroll, something that would be really good to fit in the release: https://review.openstack.org/34951011:47
*** joprovost has joined #openstack-ironic11:47
TheJuliajroll: would it make sense to to indicate when the keystone_authtoken stuff will be removed?11:47
*** milan has joined #openstack-ironic11:48
jrollTheJulia: probably, but I haven't thought much about when that would be and it was late :)11:48
TheJulia:)11:49
*** moshele has quit IRC11:50
*** moshele has joined #openstack-ironic11:51
jrolldtantsur: reviewed, I agree we don't need a log there11:51
dtantsurokie11:51
*** larsks has quit IRC11:51
jrolldtantsur: any thoughts on when we should remove keystone_authtoken stuff? next cycle or wait for P?11:52
jrollTheJulia: would like your opinions too11:52
dtantsurI'd say the next cycle, why not?11:52
dtantsurthis clutters the code and is apparently not compatible with keystone v311:52
jrolldunno, it's a relatively big one :)11:53
TheJuliajroll: At this point, wouldn't we technically have to wait for P?11:53
jrollTheJulia: nope, rule is at least one cycle boundary and at least 3 months11:53
TheJuliaoh, I thought it was one cycle + 3 months11:53
TheJuliaso effectively 911:53
jrollah, no11:53
jrollcycle is for release-followers, 3 months is for CD folks11:53
*** dprince has quit IRC11:56
*** larsks has joined #openstack-ironic11:56
*** dprince has joined #openstack-ironic11:56
TheJuliaWell, I stand corrected then.  Given how big it is... I think waiting until P would be the best thing to do.11:58
ifarkasdtantsur, could you please review the drac raid patch? https://review.openstack.org/#/c/176319/11:59
TheJuliaBut, I don't see much harm nuking it in the next cycle11:59
dtantsurifarkas, it's on my radar, will come to it asap11:59
ifarkasdtantsur, thanks!11:59
openstackgerritDmitry Tantsur proposed openstack/ironic: Deprecate putting periodic tasks on a driver object  https://review.openstack.org/34951012:00
dtantsurjroll, TheJulia ^^^12:00
jroll+212:01
*** ohamada_ has joined #openstack-ironic12:02
*** ohamada has quit IRC12:02
TheJuliadtantsur: +2, thank you for the super fast revision :)12:03
jrollTheJulia: please leave a comment there if you want me to add it12:03
TheJuliajroll: was just going back to it :)12:03
jrollI'm going to be afk for the next few hours for an appointment, I'll check up on reno things when I'm back, feel free to ping me with anything else that I can help get in today12:03
jrolland good night to the euro folks, you'll probably be gone when I'm back :)12:04
TheJuliajroll: have a good day! :)12:04
*** jcoufal has joined #openstack-ironic12:06
openstackgerritMerged openstack/ironic: Officially deprecate agent passthru classes and API  https://review.openstack.org/33654712:08
*** nicodemos has left #openstack-ironic12:09
*** amoralej is now known as amoralej|lunch12:12
sambettso/ jroll12:14
*** mjura has quit IRC12:16
*** mjura has joined #openstack-ironic12:17
*** rbudden has joined #openstack-ironic12:19
*** joprovost1 has joined #openstack-ironic12:19
*** ccamacho is now known as ccamacho|lunch12:20
*** joprovost has quit IRC12:20
*** joprovost1 is now known as joprovost12:20
*** MattMan has quit IRC12:21
*** MattMan has joined #openstack-ironic12:21
*** jcoufal has quit IRC12:22
*** jcoufal has joined #openstack-ironic12:22
*** lucas-hungry is now known as lucasagomes12:24
*** thrash|g0ne is now known as thrash12:26
*** e0ne has joined #openstack-ironic12:26
*** nicodemos has joined #openstack-ironic12:27
*** joprovost has quit IRC12:28
*** ohamada_ has quit IRC12:31
*** ohamada_ has joined #openstack-ironic12:31
*** ayoung has quit IRC12:33
lucasagomesTheJulia, jroll morning12:40
mgouldTheJulia, jroll morning12:44
TheJuliaGood morning lucasagomes, mgould12:46
*** catintheroof has joined #openstack-ironic12:46
lazy_princelucasagomes: your patch did not do its magic.. it did not help.. I am rerunning it just to confirm again..12:49
lucasagomeslazy_prince, :-/12:49
lucasagomeslazy_prince, I wonder if that's because we passed both options in the same line12:52
lucasagomeslazy_prince, I've found a blog post saying that it didn't work12:52
lucasagomeslazy_prince, see #7 https://zitseng.com/archives/596612:52
*** jrist has quit IRC12:52
lazy_princehmm.. probably if you can just give me the raw ipmitool cmd, then I can try and let you know in no time.12:53
* lazy_prince checking the link..12:54
lucasagomeslazy_prince, yeah... try to comment out the bit that add 'persistent' to the options list12:54
lucasagomesline 920 and 921 from ironic/drivers/modules/ipmitool.py12:55
lazy_princelucasagomes: I have to wait for the current provisioning to complete..12:55
lucasagomesand see if the machine will keep the uefi mode after changing the boot device12:55
lucasagomeslazy_prince, sure np12:55
lucasagomeslazy_prince, I mean, thanks for trying it out!12:55
sborkowsHi, I have a problem with my patch about pci_devices plugin in inspector: https://review.openstack.org/#/c/352295/ Inspector logs in tempest tests only tell me that the 'pci-devices' collector could not be loaded. I do not know how to check it out.12:56
lazy_princeWell... if I submit bugs, its should be my responsibility to verify the fixes..12:56
*** rook_ is now known as rook13:01
*** vmud213 has quit IRC13:03
*** thiagop has joined #openstack-ironic13:04
thiagopGood morning, Ironic13:04
thiagopJayF: thanks for reporting the docs bug. Will look into that today13:04
*** links has quit IRC13:06
*** rloo has joined #openstack-ironic13:06
*** jrist has joined #openstack-ironic13:06
*** sdake has joined #openstack-ironic13:09
openstackgerritGleb Stepanov proposed openstack/ironic: Check keyword arguments  https://review.openstack.org/35167713:10
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Introducing node introspection state management  https://review.openstack.org/34894313:11
*** baoli has joined #openstack-ironic13:13
*** bfournie has quit IRC13:13
*** baoli_ has joined #openstack-ironic13:14
*** mgoddard_ has joined #openstack-ironic13:16
*** sdake has quit IRC13:17
*** baoli has quit IRC13:18
*** permalac has joined #openstack-ironic13:18
*** mgoddard has quit IRC13:19
*** sdake has joined #openstack-ironic13:19
*** sdake_ has joined #openstack-ironic13:23
*** sdake has quit IRC13:24
*** amoralej|lunch is now known as amoralej13:25
lazy_princelucasagomes: looks like commenting worked.. so how do we retain efiboot and persistent together.. two cmds..?13:26
*** ayoung has joined #openstack-ironic13:26
*** Goneri has quit IRC13:28
*** joprovost has joined #openstack-ironic13:29
mgouldlazy_prince: looks like https://zitseng.com/archives/5966 had the same problem13:30
mgouldlazy_prince: yeah, a commenter says that two commands should work13:30
*** joprovost1 has joined #openstack-ironic13:31
lazy_princemgould: lucasagomes: fair enough.. left this as a comment on the patch..13:32
*** afaranha has quit IRC13:32
lucasagomeslazy_prince, thanks a lot!13:32
lucasagomeslazy_prince, I will make another patch-set for it13:32
*** Goneri has joined #openstack-ironic13:33
lazy_princelucasagomes: waiting for the patch.. :)13:33
*** joprovost has quit IRC13:34
*** joprovost1 is now known as joprovost13:34
lazy_princeon a side note, do you think, this needs to be back-ported to mitaka..?13:34
lucasagomeslazy_prince, I think it would be good yes13:35
lucasagomesthe patch fits the criteria, it doesn't change API or db model13:35
lucasagomesit's a small patch, I will propose it for mitaka13:36
lucasagomeslazy_prince, btw, thanks for giving it a go13:36
lazy_princelucasagomes: yw..13:36
*** ccamacho|lunch is now known as ccamacho13:37
*** cdearborn has joined #openstack-ironic13:39
*** hoangcx has joined #openstack-ironic13:42
*** bfournie has joined #openstack-ironic13:45
lazy_princejroll: so on the compute proxy ha patch. Ihave verified that it works even though capacity is reported by all compute-proxies. Once instance is provisioned on node, the compute-proxies reduces the capacity.13:45
lazy_princes/Ihave/I have/13:46
*** hoangcx has quit IRC13:46
*** PollyZ has joined #openstack-ironic13:50
openstackgerritGleb Stepanov proposed openstack/ironic: Check keyword arguments  https://review.openstack.org/35167713:57
openstackgerritJulia Kreger proposed openstack/bifrost: [WIP] Change Bifrost to TinyIPA as the default  https://review.openstack.org/35291913:58
*** jistr is now known as jistr|debug14:00
*** anush_ has joined #openstack-ironic14:00
openstackgerritJulia Kreger proposed openstack/bifrost: Change Vagrant VM to mirror memory/cpu in CI  https://review.openstack.org/35292114:01
*** sborkows has quit IRC14:02
*** moshele has quit IRC14:05
*** mtanino has joined #openstack-ironic14:09
*** syed_ has joined #openstack-ironic14:09
*** jcoufal has quit IRC14:10
*** vishwanathj has joined #openstack-ironic14:13
lucasagomeslazy_prince, I'm wondering if the command actually works with both options but we need to set persistent first and then efiboot14:16
lucasagomeslazy_prince, e.g options=persistent,efiboot (instead of the other way around like we have in the patch)14:16
mat128good morning ironic!14:17
mgouldmat128: morning!14:18
mgouldmat128: did you make any progress on your "giant qcow images" problem?14:18
lucasagomeslazy_prince, could you give that I go?14:19
* mgould imagines https://www.flickr.com/photos/underbellyltd/2116722894 in mat128's datacenter14:19
*** pece has quit IRC14:19
mat128mgould: no, took notes of the great suggestions here in our backlog item. right now our smallest machine is 8G (in production) and biggest image is 5-6G14:19
mat128but it would greatly help dev machines (where we host multiple machines on the same host, not unlike devstack) to run bigger images14:20
mat128mgould: haha14:20
mgouldmat128: cool14:20
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/35198714:21
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: Passing SUPPORTED_ONEVIEW_VERSION as string + transient error fix  https://review.openstack.org/35260314:21
mgouldit occurred to me that you can probably get raw.gz "for free" by fiddling with the settings on Glance and/or a web proxy in front of it14:21
mgouldat least, in terms of "bytes flying over the network"14:21
*** hjanssen-hpe has joined #openstack-ironic14:22
*** hj-hpe has joined #openstack-ironic14:22
mgouldand if the images are huge because they're describing a big but mostly empty disk, they should compress well14:22
openstackgerritGleb Stepanov proposed openstack/ironic: Check keyword arguments  https://review.openstack.org/35167714:26
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: Comply with iLO model of usage for one-time boot  https://review.openstack.org/35006014:27
mgouldmat128: ^^^14:27
*** sdake_ is now known as sdake14:30
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: Comply with iLO model of usage for one-time boot  https://review.openstack.org/35006014:32
mat128mgould: yup, but the proxy would have to be close to / running on IPA, no?14:33
mat128that would un-gzip14:33
mgouldI don't *think* so14:34
mat128you think it's standard http stuff14:34
mat128client uncompresses?14:34
mat128hmm14:34
mgouldyeah14:34
mgouldlet me check, one minute...14:34
openstackgerritSergii Turivnyi proposed openstack/python-ironicclient: Tests for testing port-create command  https://review.openstack.org/29180214:34
mgouldmat128: compression negotiation is built into HTTP14:35
mgouldlooks like the requests library supports gzip on the client: http://stackoverflow.com/questions/33334606/requests-module-and-compression14:36
mgouldare we using requests in IPA?14:36
mat128lemme check14:36
mgouldyes, yes we are14:36
mgould48 hits in the IPA tree :-)14:37
mat128mgould: confirmed, _download_file in standby.py14:37
*** Goneri has quit IRC14:38
mgouldI just did a `requests.get` in a REPL, and it used gzip without my having to do anything14:38
mat128so in theory14:38
mat128I could upload "raw" images to glance, ensure glance is serving compressed content14:39
mat128and images will be compressed/uncompressed on the fly14:39
mgouldyep14:39
mat128I'll check how big my qcow image will be once raw.gz14:39
*** subscope has joined #openstack-ironic14:39
mgouldcool, good luck!14:39
mat128ty :)14:39
*** rbartal has quit IRC14:43
lucasagomeslazy_prince, got a machine to test here...14:44
*** michauds has joined #openstack-ironic14:46
*** catintheroof has quit IRC14:47
*** catintheroof has joined #openstack-ironic14:48
*** rbudden has quit IRC14:49
*** mgoddard_ has quit IRC14:50
*** mgoddard has joined #openstack-ironic14:50
openstackgerritHironori Shiina proposed openstack/ironic: Remove duplicate parameters from local.conf example  https://review.openstack.org/35097014:50
*** thrash is now known as thrash|biab14:51
openstackgerritJulia Kreger proposed openstack/bifrost: Fix curtosy env-var file for recent auth changes  https://review.openstack.org/35294914:53
*** catintheroof has quit IRC14:53
lucasagomeslazy_prince, http://paste.openstack.org/show/552460/ apparently we can't set efiboot + persistent using the ipmitool command14:57
lucasagomesI will try with raw bytes14:57
lucasagomes>.<14:57
*** rpioso has joined #openstack-ironic15:00
mgouldlucasagomes: aaaargh15:00
*** praneshp has joined #openstack-ironic15:01
dtantsurifarkas, sorry, will have to -1 https://review.openstack.org/#/c/176319 for using deprecated way of creating periodic tasks15:01
ifarkasdtantsur, what's the new way?15:01
dtantsurifarkas, on interfaces15:01
dtantsurI think I've left the comment previously15:02
ifarkasdtantsur, hmm, yeah, I replied to that comment, I thought it doesn't get registered on the interface15:03
ifarkasI checked it but maybe there was something in my setup15:03
ifarkaswill double-check tomorrow15:03
dtantsurifarkas, both ways are supported, and the interface path is used in inspector interface: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/inspector.py#L116-L11815:03
dtantsurso I have some degree of confidences that it works :)15:03
jlvillalWoo hoo! 2nd +2 and +A on multiple compute hosts patch :)15:04
jlvillalhttps://review.openstack.org/#/c/348443/15:04
dtantsur(unless there is something special about the raid interface, then we have to fix it)15:04
dtantsurjlvillal, w00t!!!!!15:04
ifarkasdtantsur, right :-)15:04
thiagopifarkas: good example here: https://review.openstack.org/#/c/286192/31/ironic/drivers/modules/oneview/deploy.py@4515:04
ifarkasdtantsur, will check and update the patch15:04
dtantsuroh, another example, sweet15:04
ifarkasdtantsur, thiagop, then I must have messed up something15:04
ifarkasthanks!15:04
lucasagomeslazy_prince, apparently raw bytes does the job!15:05
lucasagomeshttp://paste.openstack.org/show/552463/15:05
thiagopdtantsur: you mean https://review.openstack.org/#/c/176319/29/ironic/drivers/drac.py@88 ?15:08
thiagopit is quite similar to ours15:08
thiagopdtantsur: btw, I hope you got better. Folks said you were sick yesterday...15:09
dtantsurI was, better now, thanks15:10
mat128mgould: still compressing (20 minutes) and 4.93G so far15:11
mat128mgould: if that has to be done on the fly I'm unsure of the consequences :S15:11
lucasagomesjlvillal, w0000000t15:11
jlvillallucasagomes: :)15:11
dtantsurnow I need to figure our how to configure this multiple compute feature.. or does it just work (tm)?15:11
mgouldmat128: ah well, worth a shot :-)15:11
jlvillalHopefully jroll saw that the multiple compute host patch got approved :)15:12
dtantsurjlvillal, I think he's out now, will be back much later15:12
mgouldjlvillal: woohoo!15:12
mat128mgould: I'll try it IRL with glance and IPA once I figure how big the file is15:12
TheJuliadtantsur: seems to just work from what I've heard :)15:15
*** [1]cdearborn has joined #openstack-ironic15:15
dtantsurTheJulia, fantastic15:16
mgouldmat128: cool, good luck!15:16
jlvillalIs the gate working correctly now? Just wondering if should update the WhiteBoard  https://etherpad.openstack.org/p/IronicWhiteBoard15:16
jlvillalI thought I saw some code get merged last night.15:17
*** links has joined #openstack-ironic15:17
TheJuliadtantsur: lazy_prince has been testing it, and he pointed out to me that capacity reporting in nova wouldn't be precisely correct, then again I wonder how many people really manage baremetal via nova capacity data15:17
* jlvillal will assume the gate is working as he sees a patch merged about an hour ago.15:17
* dtantsur doesn't even know where this data is shown15:17
dtantsurjlvillal, we've definitely merged a couple of things today15:18
jlvillaldtantsur: Thanks, I'll update the whiteboard and history page15:18
TheJuliadtantsur: then not stress about that? :)15:18
dtantsurheh15:18
*** rbudden has joined #openstack-ironic15:20
*** e0ne has quit IRC15:21
dtantsursambetts, around? IIRC the RFE for https://review.openstack.org/279940 was approved, so you can life your -215:22
*** jistr|debug is now known as jistr15:23
dtantsurhmm, maybe not really, I'm confused15:23
*** e0ne has joined #openstack-ironic15:24
dtantsurI thought it's a part of the infiniband work15:24
* dtantsur leaves a comment15:25
*** catintheroof has joined #openstack-ironic15:25
* lazy_prince leaves for the day..15:30
*** cdearborn has quit IRC15:30
*** causten has joined #openstack-ironic15:30
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Add openstack baremetal driver commands  https://review.openstack.org/35005015:31
dtantsurlazy_prince, see you!15:33
sambettsdtantsur: :/ thanks for leaving the coment15:34
openstackgerritMerged openstack/ironic: Deprecate putting periodic tasks on a driver object  https://review.openstack.org/34951015:36
*** ohamada_ has quit IRC15:37
*** PollyZ has quit IRC15:38
openstackgerritSergii Turivnyi proposed openstack/python-ironicclient: Add tests for testing node-delete command  https://review.openstack.org/25145815:39
apughazhjayf: https://review.openstack.org/#/c/350705/15:41
jrolljlvillal: I did now :) I've been more focused on getting 6.1.0 out the door15:46
devanandamorning, all15:46
TheJuliagood morning devananda15:46
*** amoralej is now known as amoralej|brb15:47
jrollheya deva15:47
*** pcaruana has quit IRC15:48
mat128mgould: really surprised by the following results: http://paste.openstack.org/show/552470/15:50
*** rcernin has quit IRC15:50
mgouldmorning devananda15:50
mat128hi devananda15:50
*** tesseract- has quit IRC15:50
mgouldmat128: \o/15:50
mat128raw.gz smaller than qcow2!15:51
*** fragatina has joined #openstack-ironic15:51
dtantsurmorning devananda15:51
dtantsurjroll, do you think we can call https://trello.com/c/37YuKIB8/28-promote-agent-vendor-passthru-to-core-api done? I can't remember if we need any more patches...15:52
dtantsurhmm, maybe api-ref though...15:52
devanandaI can whip up an api-ref change for that real quick, if needed15:52
mgouldmat128: apparently qcow2 has "optional zlib based compression" - are you using that?15:53
mat128yes15:53
jrolldtantsur: api-ref would be nice but I'm fine calling it done as far as trello goes15:53
dtantsurdevananda, would be much appreciated!15:53
jrollidk, maybe we should wait to move it15:53
mgouldmat128: OK, that's more surprising then15:53
* jroll unopinionated15:53
*** PollyZ has joined #openstack-ironic15:53
dtantsurlet's have docs for real, no hurry with moving cards :)15:53
devanandajroll: your multi-compute-host nova patch is +W'd  and in the gate!! :-D15:54
mgouldduplications between sections of the file that qcow2 can't avoid but a general-purpose compression algorithm can, I guess15:54
mat128yup, probably15:54
jrolldevananda: indeed :)15:55
dtantsurdevananda, jroll, does it mean that it's no longer required to use ironic.nova.compute.manager.ClusteredComputeManager?15:55
jrolldtantsur: correct, we can deprecate that now, I think15:55
dtantsurawesome!15:56
jrolls/, I think//15:56
devananda\o/15:56
* jroll does it15:56
mat128woohoo!15:56
* devananda prepares to +2 that15:56
* dtantsur will remove it from his tripleo patch15:56
mat128prepares to push the nova team to upgrade ;)15:56
*** sabeen has joined #openstack-ironic15:56
*** Sukhdev has joined #openstack-ironic15:57
sambetts\o/15:59
*** narasimha_SV has joined #openstack-ironic16:02
jrolldevananda: maybe we should wait to ship this in the final release for this cycle, though? we shouldn't deprecate it in a release until Nova has that in a release16:03
narasimha_SVdriver_info/ssh_key_filename what should be the value for this option to the node16:03
jrolldevananda: or something, I think you get what I'm saying16:03
jrolldevananda: anyway, it's here, since the bot doesn't like me https://review.openstack.org/#/c/352991/16:04
*** dprince has quit IRC16:04
narasimha_SVif I want to use pxe_ssh what will the options I need to give16:04
dtantsurjroll, fair point.. I think we can defer it to the very final release in Newton16:04
jrolldtantsur: I've -2'd for now, so go ahead and review as needed16:05
narasimha_SVhttp://paste.openstack.org/show/552473/16:05
*** dprince has joined #openstack-ironic16:05
narasimha_SVif i provide ssh key file path I am getting above message16:05
dtantsurgot a question downstream: do we support changing a port's MAC for an active instance?16:06
dtantsurthey've replaced the NIC or something like that16:06
jrollnarasimha_SV: probably a permissions problem16:06
jrolldtantsur: hrm, not sure off the top of my head... we might not16:07
dtantsurit seems like a direct update is not possible, so they ended up recreating a port16:07
dtantsurI wonder how many things get broken due to it...16:07
jrolldtantsur: I think maybe you can do a direct update if you put the node in maintenance mode16:07
dtantsurI suspect we don't allow updating port's MAC at all, but I may be wrong16:07
*** baoli_ has quit IRC16:08
narasimha_SVjroll: what permissions should it have16:08
jrollnarasimha_SV: whatever permissions allow the user running ironic-conductor to read the key16:08
*** e0ne has quit IRC16:09
narasimha_SVjroll: i gave 644 permissions to ssh_key file16:09
JayFjroll: if we tell people to upgrade ironic, then nova, that means they're going to immediately be using a deprecated thing, right?16:10
JayFjroll: we don't have to wait until ocata to even do the dep *warning*?16:10
jrollJayF: ummmm16:11
jrollI'm okay with people running a deprecated thing for that timeframe16:11
jrollJayF: keep in mind the warning specifies which release of Nova, so it shouldn't be that confusing16:11
*** Sukhdev has quit IRC16:12
*** e0ne has joined #openstack-ironic16:12
jrolloh, I should reno this though16:12
dtantsurit's always the case when we're replacing an old thing with a new thing: for some time you might be running the old thing16:12
dtantsurthat's why we don't just remove the old thing right away :)16:12
dtantsur++ for reno btw16:12
milanguys, I've spent some time looking into this traceback and I cannot locate the issue: http://logs.openstack.org/43/348943/8/check/gate-tempest-dsvm-ironic-inspector-nv/6d5b262/logs/screen-ironic-inspector.txt.gz#_2016-08-09_14_03_21_195 help much appreciated16:12
jrollyeah, the goal isn't to try never to see the warnings, but rather to let people know they have a certain time limit to fix it16:13
JayFI'm just saying it seems a little weird; if a little wierdness is ok then w/e16:13
*** PollyZ has quit IRC16:13
dtantsurmilan, wrong formatting in one of log lines. link?16:13
dtantsur(link to the patch)16:13
milandtantsur, https://review.openstack.org/#/c/344921/16:13
milanyeah, that's what I cannot locate :-/16:14
milanshould happen somewhere in the utils.py processing_get_logger_prefix, just don't see where16:14
*** e0ne has quit IRC16:14
dtantsurmilan, I wonder if it's related to the patch or just something we haven't noticed16:15
*** jpich has quit IRC16:15
openstackgerritMerged openstack/ironic-python-agent: Add metrics support to IPA  https://review.openstack.org/11998116:15
*** PollyZ has joined #openstack-ironic16:15
openstackgerritAkilan Pughazhendi proposed openstack/ironic: Updated Dev quickstart for viewing doc changes  https://review.openstack.org/35070516:15
milandtantsur, I've checked https://review.openstack.org/#/c/344921/ which doesn't have the issue16:16
dtantsurhmm, you gave me the wrong link initially16:16
milanhttp://logs.openstack.org/21/344921/8/check/gate-ironic-inspector-dsvm-discovery/37c0e38/logs/screen-ironic-inspector.txt.gz#_2016-08-09_10_25_08_29316:16
milandtantsur, ah, sry16:17
milandtantsur, https://review.openstack.org/#/c/348943/16:17
milanit always happens when there's the MAC address present16:17
milanafaictl16:17
*** jcoufal has joined #openstack-ironic16:17
milan* with my patch16:18
dtantsurmilan, https://review.openstack.org/#/c/348943/8/ironic_inspector/node_cache.py@54116:18
dtantsurincomplete formatting16:18
milandtantsur, thx16:19
*** amoralej|brb is now known as amoralej16:20
openstackgerritJim Rollenhagen proposed openstack/ironic: Deprecate ClusteredComputeManager  https://review.openstack.org/35299116:22
dtantsurifarkas, an easy but important review here: https://review.openstack.org/33945716:22
*** Romanenko_K has quit IRC16:22
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Introducing node introspection state management  https://review.openstack.org/34894316:24
*** aNupoisc has joined #openstack-ironic16:25
openstackgerritLucas Alvares Gomes proposed openstack/ironic: IPMITool: Check the boot mode when setting the boot device  https://review.openstack.org/35282016:28
lucasagomeslazy_prince, it turned out to be more painful than expected to fix this problem :-(16:28
lucasagomesJayF, jroll ^ can I get some eyes on that bug please ? I needed to refactor a big part of the set_boot_device() for ipmitool16:28
*** joprovost has quit IRC16:28
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643216:29
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643216:31
devanandajroll: I agree - we can't land a deprecation warning when the thing that supercedes it isn't actually available yet. It's also very odd that the deprecation warning is indicating a release that hasn't been released yet16:32
devanandajroll: imagine someone deploying ironic 6.1.0, before Newton-final is released16:32
ifarkasdtantsur, done ;-)16:32
devanandathis message is going to be veeeerrrry odd16:32
narasimha_SVwhat should be the ip given in ssh_address when use pxe_ssh driver 'ssh_address': '192.168.56.105'16:32
jrolldevananda: sure, that's why I don't want to put it in 6.1.016:32
devananda:)16:32
*** PollyZ has quit IRC16:32
narasimha_SVi gave the ip of the host in which I deployed16:32
jrollnarasimha_SV: it's the host for the VMs you are using to simulate bare metal machines16:33
*** PollyZ has joined #openstack-ironic16:33
*** joprovost has joined #openstack-ironic16:34
*** ifarkas is now known as ifarkas_afk16:34
dtantsurfolks, I have a patch that has not had new reviews since June: https://review.openstack.org/#/c/328191/16:35
dtantsurwould be good to land it before the client freeze16:35
openstackgerritLucas Alvares Gomes proposed openstack/ironic: IPMITool: Check the boot mode when setting the boot device  https://review.openstack.org/35282016:36
openstackgerritMichael Turek proposed openstack/ironic: Add portgroups to support LAG interfaces - API  https://review.openstack.org/33217716:36
*** Lord_Phoenix has quit IRC16:37
NobodyCamGood Morning Ironic'ers :)16:37
*** athomas has quit IRC16:37
*** milan has quit IRC16:38
narasimha_SVjroll: thanks16:38
*** fragatin_ has joined #openstack-ironic16:38
*** joprovost has quit IRC16:38
dtantsurmorning NobodyCam16:39
jrollnp narasimha_SV16:39
NobodyCamMorning dtantsur :)16:39
dtantsuralso morning rloo16:39
*** joprovost has joined #openstack-ironic16:40
rloohi dtantsur, morning NobodyCam and everyone else16:40
NobodyCammorning rloo :)16:40
*** fragatina has quit IRC16:41
*** jabroney has joined #openstack-ironic16:41
*** dprince has quit IRC16:42
narasimha_SVif I want to use virsh that means I need to have KVM installed on that ip which I gave in ssh_address right ?16:42
jrollyes16:43
narasimha_SVok16:43
*** dprince has joined #openstack-ironic16:43
dtantsurjroll, seems like the stevedore problem hits us again with https://review.openstack.org/#/c/314147/16:45
dtantsurI'm not sure what to do, provided that we can't bump the minimum requirement16:46
dtantsurit probably also affects mitaka16:46
jrollooooo16:46
jrollprobably a question for stable team tbh16:46
dtantsurI see two options: upper-cap stevedore or remove the test and hope for better...16:46
jrolldid that conversation happen on the ML before?16:46
dtantsurno, I did talk to folks re master breakage16:47
jrollok16:48
*** Sukhdev has joined #openstack-ironic16:50
*** Sukhdev has quit IRC16:50
*** subscope has quit IRC16:51
*** Sukhdev has joined #openstack-ironic16:51
*** Sukhdev has quit IRC16:51
openstackgerritLucas Alvares Gomes proposed openstack/ironic: IPMITool: Check the boot mode when setting the boot device  https://review.openstack.org/35282016:52
NobodyCammorning jroll :)16:52
jrollhey NobodyCam16:52
NobodyCam:)16:53
lucasagomesNobodyCam, morning16:53
NobodyCammorning lucasagomes :)16:53
*** dprince has quit IRC16:54
mgouldmorning NobodyCam jroll16:54
NobodyCammorning mgould :)16:55
jroll\o mgould16:55
dtantsursee you tomorrow folks16:56
*** dtantsur is now known as dtantsur|afk16:56
NobodyCamnight dtantsur|afk16:56
thiagopnight dtantsur|afk16:56
NobodyCammorning thiagop :)16:56
thiagopmorning NobodyCam16:57
NobodyCam:)16:57
lucasagomesdtantsur|afk, see ya16:57
lucasagomesI'm calling a day as well16:57
lucasagomestalk to you all tomorrow, have a great evening16:57
*** aNupoisc has quit IRC16:57
thiagopnight lucasagomes16:58
*** aarefiev_ is now known as aarefiev16:58
*** lucasagomes is now known as lucas-dinner16:58
NobodyCamnight lucas-dinner16:59
*** baoli has joined #openstack-ironic16:59
*** anush_ has quit IRC17:00
*** vishwanathj has quit IRC17:00
*** aNupoisc has joined #openstack-ironic17:01
*** e0ne has joined #openstack-ironic17:02
*** jcoufal has quit IRC17:10
*** ijw has joined #openstack-ironic17:11
* mgould -> home; good night!17:11
*** amoralej is now known as amoralej|off17:11
NobodyCamnight mgould17:11
mgouldnight NobodyCam17:11
*** mgould is now known as mgould|afk17:11
*** joprovost has quit IRC17:15
*** thrash|biab is now known as thrash17:17
openstackgerritMerged openstack/ironic-inspector: Add callback function to manage missing hooks  https://review.openstack.org/33945717:17
*** ijw has quit IRC17:18
*** fragatin_ has quit IRC17:19
*** e0ne has quit IRC17:19
*** joprovost has joined #openstack-ironic17:20
*** vishwanathj has joined #openstack-ironic17:21
*** e0ne has joined #openstack-ironic17:23
*** PollyZ has quit IRC17:24
*** joprovost has quit IRC17:25
*** e0ne has quit IRC17:25
*** ijw has joined #openstack-ironic17:27
openstackgerritMerged openstack/ironic: Simplify code by using mask_dict_password (again)  https://review.openstack.org/35250717:29
*** joprovost has joined #openstack-ironic17:29
*** dprince has joined #openstack-ironic17:32
*** daemontool_ has quit IRC17:36
*** Sukhdev has joined #openstack-ironic17:41
openstackgerritJim Rollenhagen proposed openstack/ironic: Refactor multitenant networking release notes  https://review.openstack.org/35265917:42
openstackgerritJim Rollenhagen proposed openstack/ironic: Clean up release notes for 6.1.0  https://review.openstack.org/35266017:42
jrollthose should be fixed up and passing tests now17:42
thiagopjroll: did you tagged 6.1.0?17:42
rloojroll: did you need those 2 reviewed soon so you could do a release?17:43
jrollthiagop: no, cleaning up release notes and checking for other things we need in there17:43
jrollrloo: yes17:43
openstackgerritMatt Mulsow proposed openstack/bifrost: Fixed bifrost to not use a space for token  https://review.openstack.org/35304117:43
jrollthiagop: which reminds me, I had questions for you17:43
* jroll finds a link17:43
rloojroll: ok. anything else outstanding besides those two?17:43
thiagopjroll: sure, punch it17:44
jrollrloo: if there's any metrics things left, would be nice, otherwise I think that's it. still want to check one more time.17:44
jrollthiagop: https://github.com/openstack/ironic/blob/master/releasenotes/notes/add-dynamic-allocation-feature-2fd6b4df7943f178.yaml17:44
rloojroll: ok, i'll look at these two. am out of touch with metrics so don't think i can review any quickly if there are any outstanding ones.17:44
*** pcaruana has joined #openstack-ironic17:44
jrollthiagop: this doesn't tell me anything about the feature, and for the deprecation it doesn't tell me what action I need to take17:45
*** ChubYann has joined #openstack-ironic17:45
jrollrloo: okay, metrics is mostly just adding decorators around, pretty easy reviews :)17:45
thiagopjroll: JayF  filed a bug for us to make some adds to the docs, but I can improve the release notes on your patch too if you want me to17:46
jrollthiagop: both, please, release notes first so that we can release 6.1.0 :)17:46
thiagopjroll: can I update directly on 352660?17:47
jrollthiagop: separate change, please17:47
*** rama_y has joined #openstack-ironic17:47
thiagopjroll: roger17:47
jrollthanks17:48
*** alineb has quit IRC17:50
*** mgoddard has quit IRC17:51
*** mgoddard has joined #openstack-ironic17:53
*** e0ne has joined #openstack-ironic17:56
jrollapi meeting in 2 minutes17:58
*** joprovost has quit IRC18:00
thiagopjroll: wdyt? http://paste.openstack.org/show/552498/18:02
jrollthiagop: in a meeting, throw it on gerrit and I'll review later18:03
thiagopjroll: ok18:03
*** electrofelix has quit IRC18:05
*** joprovost has joined #openstack-ironic18:07
openstackgerritThiago Paiva Brito proposed openstack/ironic: Refactor OneView dynamic allocation release notes  https://review.openstack.org/35304918:10
*** e0ne has quit IRC18:11
*** joprovost has quit IRC18:13
*** rama_y has quit IRC18:13
*** joprovost has joined #openstack-ironic18:13
openstackgerritStephanie Miller proposed openstack/ironic: [WIP] Add storage_interface DB field and object  https://review.openstack.org/34800518:13
openstackgerritStephanie Miller proposed openstack/ironic: [WIP] Add storage_interface to base driver class  https://review.openstack.org/34800618:14
*** fragatina has joined #openstack-ironic18:16
*** PollyZ has joined #openstack-ironic18:23
openstackgerritStephanie Miller proposed openstack/ironic: Add volume_connector table to save connector information  https://review.openstack.org/20098318:28
openstackgerritStephanie Miller proposed openstack/ironic: Introduce VolumeConnector object  https://review.openstack.org/21458418:29
openstackgerritStephanie Miller proposed openstack/ironic: Introduce new RPCs to support volume connector operation  https://review.openstack.org/21458518:29
*** fragatina has quit IRC18:29
openstackgerritStephanie Miller proposed openstack/ironic: Add volume_targets table to save target information  https://review.openstack.org/28521818:30
*** fragatina has joined #openstack-ironic18:30
openstackgerritStephanie Miller proposed openstack/ironic: Introduce VolumeTarget object  https://review.openstack.org/28521918:30
openstackgerritStephanie Miller proposed openstack/ironic: Introduce new RPCs to support volume target operations  https://review.openstack.org/28522018:30
*** ppiela has joined #openstack-ironic18:33
*** rama_y has joined #openstack-ironic18:39
*** narasimha_SV has quit IRC18:40
*** links has quit IRC18:40
*** david-lyle has quit IRC18:41
*** david-lyle has joined #openstack-ironic18:42
openstackgerritStephanie Miller proposed openstack/ironic: [WIP] Add storage_interface DB field and object  https://review.openstack.org/34800518:43
openstackgerritStephanie Miller proposed openstack/ironic: [WIP] Add storage_interface to base driver class  https://review.openstack.org/34800618:43
jrolldevananda: we volunteered you for stuff in the ironic api meeting, check out logs or feel free to ping me when you're around :)18:44
*** tangchen has quit IRC18:46
*** rcernin has joined #openstack-ironic18:51
* jroll lunches18:52
*** joprovost has quit IRC19:06
openstackgerritMerged openstack/python-oneviewclient: Passing SUPPORTED_ONEVIEW_VERSION as string + transient error fix  https://review.openstack.org/35260319:06
*** causten_ has joined #openstack-ironic19:09
*** causten has quit IRC19:11
*** catintheroof has quit IRC19:12
*** kragniz has joined #openstack-ironic19:14
devanandajroll: oh, crap. I've been here. I did not mean to miss the meeting :(19:17
devanandajroll, rloo: I doubt I will have time in the next week to turn that into an actual spec. My goal was after Newton releases / before Barcelona19:23
devanandaalso, I got sucked into this api-ref update19:26
devanandawhen I realized that several of the current samples are flat-out wrong19:26
devanandaand I wanted a way to regenerate them all19:26
devanandathat's about half done now19:26
JayFThose fixes are very appreciated19:28
JayFthe api-ref stuff19:29
*** sambetts is now known as sambetts|afk19:33
*** PollyZ has quit IRC19:37
jrolldevananda: heh, thank you for that19:38
jrolldevananda: not next week is okay. I'd like to do it sooner than later - I may have time to take that on19:38
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent: DONOTMERGE: Test if stable/liberty is broken in gate  https://review.openstack.org/35308419:39
jrollthiagop: so another question, why is there a config option instead of just making everything pre-allocation?19:40
*** david-lyle_ has joined #openstack-ironic19:41
openstackgerritMichael Turek proposed openstack/ironic: Add classes for Portgroups API enablement  https://review.openstack.org/34754919:43
thiagopjroll: everything dynamic, you mean?19:43
jrollyes19:43
jrollthiagop: also, what happens if dynamic_allocation=True is not set (or dynamic_allocation=False is set) when the person upgrades to P?19:43
*** david-lyle has quit IRC19:43
thiagopjroll: this is on the spec. Roughly, on P, dynamic_allocation=False is still pre-allocation while lack of dynamic_allocation flag implies dynamic19:45
thiagopon O we'll remove the flag19:45
*** aNupoisc has quit IRC19:46
*** penick has joined #openstack-ironic19:46
thiagopjroll: I think this is the way it is because somebody at some point said to us that this is a breaking change, and needs a transition19:46
jrollthiagop: I guess my question is, is it possible to use dynamic allocation if someone has pre-allocated a node in oneview?19:46
jrollor rather, why is this a breaking change?19:46
thiagopjroll: yup, the operator must just add the flag and remove the server profile (that's what our CLI does)19:48
jrollahh, the server profile is the issue19:48
jrollok, thanks19:48
jroll(I wish it could just handle both without a per-node flag) :(19:49
openstackgerritJim Rollenhagen proposed openstack/ironic: Refactor multitenant networking release notes  https://review.openstack.org/35265919:49
openstackgerritJim Rollenhagen proposed openstack/ironic: Refactor OneView dynamic allocation release notes  https://review.openstack.org/35304919:49
openstackgerritJim Rollenhagen proposed openstack/ironic: Clean up release notes for 6.1.0  https://review.openstack.org/35266019:49
jrollthiagop: I made a couple changes if you want to make sure that looks good to you ^19:49
jrollrloo: ^ updated those reno patches19:49
thiagopjroll: cli also moves active nodes in pre-allocation too, but then the server profiles will not be removed19:49
JayFjroll: looking at all 3 as well19:49
jrollthiagop: got it19:49
jrollJayF: thanks19:49
openstackgerritStephanie Miller proposed openstack/ironic: [WIP] Add storage_interface to base driver class  https://review.openstack.org/34800619:53
thiagopjroll: fixing 2 connectors missing ("will +last+ until" and "don't have +the+ dynamic allocation +flag+")19:55
* thiagop runs tox19:55
jrollthiagop: okay, just make sure you don't drop the rebase :)19:56
thiagopI'm editing directly on gerrit to make sure I'll not undo what you did19:56
openstackgerritThiago Paiva Brito proposed openstack/ironic: Refactor OneView dynamic allocation release notes  https://review.openstack.org/35304919:57
openstackgerritMichael Turek proposed openstack/ironic: Add portgroups to support LAG interfaces - API  https://review.openstack.org/33217719:57
jrollthiagop: oh, I meant to rewrite the deprecation part, even left myself a comment :(19:57
jrollmind if I fix that quick?19:58
thiagopjroll: nope19:58
jrollk, one sec19:59
openstackgerritJim Rollenhagen proposed openstack/ironic: Refactor OneView dynamic allocation release notes  https://review.openstack.org/35304920:00
jrollthere you are sir20:00
openstackgerritStephanie Miller proposed openstack/ironic: [WIP] Add storage_interface to base driver class  https://review.openstack.org/34800620:02
*** causten_ has quit IRC20:02
*** causten has joined #openstack-ironic20:03
thiagopjroll: lgtm, thanks20:04
jrollthiagop: awesome, thank you for helping me understand :)20:04
* jroll is super excited for this release20:04
thiagopI wonder if there is something else we could do to make people understand it just by reading... I'll not be on the channel forever20:05
jrollthiagop: the first part is convincing people to read instead of ask :)20:06
* jroll is guilty of that20:06
thiagopIn fact, I'll be out of OS work starting on september until probably January. But our team will be here to help20:06
jroll:(20:06
jrollwe'll miss you!20:07
* thiagop is going to hike all over Patagonia, but will be sorry for missing Barcelona20:07
jrolloh, well that's a good reason!20:08
*** bvandewa has joined #openstack-ironic20:08
Madasitake a page from old shareware. Sure, I'll answer that. But first, could you real quick tell me what the third word of the fourth paragraph on the second page is? Thanks!  /s20:10
*** david-lyle_ is now known as david-lyle20:12
*** causten has quit IRC20:12
*** causten has joined #openstack-ironic20:13
*** baoli has quit IRC20:15
*** baoli has joined #openstack-ironic20:15
jrollhah20:16
openstackgerritJulia Kreger proposed openstack/bifrost: Change Bifrost to TinyIPA as the default  https://review.openstack.org/35291920:23
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: Comply with iLO model of usage for one-time boot  https://review.openstack.org/35006020:24
*** baoli has quit IRC20:31
*** aNupoisc has joined #openstack-ironic20:31
*** jmiu_ has left #openstack-ironic20:31
*** PollyZ has joined #openstack-ironic20:32
*** dprince has quit IRC20:37
*** mgoddard has quit IRC20:39
openstackgerritJulia Kreger proposed openstack/bifrost: Fix DHCP test scenario  https://review.openstack.org/35309920:41
openstackgerritKurt Taylor proposed openstack/ironic: Add CI documentation  https://review.openstack.org/35310220:47
openstackgerritJulia Kreger proposed openstack/bifrost: Change Bifrost to TinyIPA as the default  https://review.openstack.org/35291920:48
openstackgerritJulia Kreger proposed openstack/bifrost: Fix courtesy env-var file for recent auth changes  https://review.openstack.org/35294920:49
openstackgerritJulia Kreger proposed openstack/bifrost: Fix DHCP test scenario  https://review.openstack.org/35309920:50
devanandajroll: seems we added the node network_interface and resource_class without any api-ref updates20:51
devanandathis api-ref update has ended up consuming my whole morning, as there's lots out of date already20:51
*** v_davidoff has joined #openstack-ironic20:57
v_davidoffHello. I'm following the install guides for ironic and I think I'm done, except that I don't see my baremetal hypervisor in the list of nova hypervisors. What might cause it to not show up there?20:57
*** dergrunepunkt has joined #openstack-ironic20:58
dergrunepunkthi guys, to deploy with tripleO is it absolutelly neccesary to have IPMI?20:59
JayFdergrunepunkt: If you're asking about tripleo, you shuold probably ask in #tripleo21:00
JayFdergrunepunkt: Ironic supports power management via ipmi/ilo/drac, or various PDUs (via out of tree drivers)21:01
dergrunepunktThanks a lot JayF21:01
*** Sukhdev has quit IRC21:06
*** v_davidoff has quit IRC21:07
*** Sukhdev has joined #openstack-ironic21:09
openstackgerritJay Faulkner proposed openstack/ironic: Add API and conductor methods for [un]rescue  https://review.openstack.org/35083121:10
mrdaMorning Ironic21:10
thiagopmorning mrda21:13
*** thrash is now known as thrash|g0ne21:15
TheJuliagood morning mrda21:15
jlvillalmrda: Good morning21:16
JayFSo I have a question about the flat NetworkInterface21:18
JayFwe don't appear to require a separate provisioning network, but we do require a separate cleaning network21:18
JayFis there some kind of logic behind that?21:18
*** ayoung has quit IRC21:19
JayFI'm trying to determine if the flat Network driver needs to implement add/remove rescue network (which is /not/ the network you rescue into, just the network that boots the rescue ramdisk)21:19
JayFjroll: ^ thoughts?21:20
TheJuliaJayF: I would think yes if the intent is for the rescue functionality to work on flat networks....21:21
JayFTheJulia: but we require a cleaning network in that same driver21:21
JayFTheJulia: which is why I'm confused; it doesn'21:22
JayF*it doesn't /actually/ seem flat21:22
JayFhttps://github.com/openstack/ironic/blob/master/ironic/drivers/modules/network/flat.py#L8221:22
mrdao/21:22
*** dergrunepunkt has quit IRC21:23
TheJuliaJayF: as I interpret it, it just ends up updating the dhcp info that neutron hands out21:25
TheJuliaJayF: but that interpretation that I have uses context in to how the dhcp driver worked21:25
jrolldevananda: yeah, I have plans to update the docs for resource_class, it's on my todo list for tomorrow in fact, shame we missed it on network_interface21:25
JayFTheJulia: that does make sense21:26
jrollJayF: we don't require a separate cleaning network for the flat case, but ironic needs to know which network it is, and we use the config for that21:26
JayFTheJulia: so we don't play vlan-swap, but we do play network-swap21:26
jrollfor provisioning we use what's passed in by nova21:26
jrollnot even network swap, we need to know where to create the port21:26
TheJuliaJayF: basically yes21:26
JayFokay that makes a lot of sense'21:26
jrollso yeah, likely the same deal for rescue21:26
JayFNo, I get it now21:27
JayFjust didn't grok the difference between changing dhcp configs and changing network ports actually around21:27
*** michauds has quit IRC21:31
*** zigo has quit IRC21:32
openstackgerritJim Rollenhagen proposed openstack/ironic: Refactor OneView dynamic allocation release notes  https://review.openstack.org/35304921:34
jrollrloo: updated once more ^21:34
jrolllet's get those in the gate tonight so they're merged in the morning21:34
*** zigo has joined #openstack-ironic21:35
openstackgerritDevananda van der Veen proposed openstack/ironic: Update api-ref for v1.22  https://review.openstack.org/35311721:39
devanandaregenerating all the API samples is now taking me < 30 seconds21:40
devanandawell, almost all21:40
* devananda afk's to look at houses21:41
openstackgerritMerged openstack/ironic: Update devstack configure_ironic_ssh_keypair  https://review.openstack.org/35271421:41
rloojroll: reviewed. any idea why release notes take so long with jenkins? should be like docs, quick!21:53
JayFrloo: I suspect we haven't done the bits we need21:53
JayFrloo: to make those only run tests on releasenotes21:53
rlooJayF: hopefully that's the only reason...21:54
JayFrloo: it looks like it's configured to skip dsvm...21:56
*** Goneri has joined #openstack-ironic21:56
JayFhttps://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L117221:57
JayFI need to finish up these rescue patches and can't dig further now though21:57
*** sdake has quit IRC21:57
rlooJayF: no worries. this isn't urgent. that link seems to indicate it'll run the same tests for docs as for release notes. i'll try to keep an eye on that.21:59
*** ppiela has quit IRC22:00
*** hj-hpe has quit IRC22:01
*** hjanssen-hpe has quit IRC22:01
*** rcernin has quit IRC22:02
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent: Use constraints for all the things  https://review.openstack.org/35312422:06
jlvillalJayF: jroll ^^^  To fix broken stable/liberty gate for IPA22:07
JayFjlvillal: so question, was only unit tests fixed, or the code too?22:07
jlvillalJayF: Neither22:07
JayFjlvillal: you misunderstand the question22:08
jlvillalJayF: Have it use the upper-constraints.txt file is the fix.22:08
JayFsure22:08
JayFbut without that fix in the ramdisk22:08
JayFis it just going to enable the CI to package broken software22:08
jlvillalJayF: I don't understand.22:08
JayFThis also doesn't enable constraints for our image builds, as it isn't22:09
JayFpossible to pass an environment variable into the Dockerfile to allow22:09
JayFfolks to choose their own constraints file (and we don't want to force22:09
JayFpeople to rely on git.o.o for building images).22:09
JayFfrom the commit message22:09
JayFso if this "fixes" tests22:09
JayFand it doesn't do anything inside the ramdisk22:09
JayFare we just leaving the ramdisk broken unawares22:09
jlvillalThat makes sense what you are saying. But I don't know how to fix that issue :(22:10
jlvillalJayF: As far as I can tell there is no usage of constraints in the Docker image.22:11
jlvillalThat is a TBD item22:11
jrollrloo: the gate has been super backed up recently, due to under-resourcing, over-working, and some misconfiguration22:17
jrolls/gate/CI pipeline/22:17
jrollJayF: yeesh, we should use constraints in that build22:17
JayFit's a sneakily hard problem22:18
rloojroll: oh. ugh.22:18
JayFwe should at least document the need in a bug though22:18
jrollJayF: jlvillal: we should fix it in a separate patch (that we put on master and backport down), it's just an argument to pip (-c)22:18
jrollyeah22:19
JayFjroll: the problem was that we don't know how to get that file into docker easily22:19
JayFjroll: iirc22:19
jrollJayF: I think it accepts a url?22:19
JayFjroll: you should look at the original patch, I remember bikeshedding a bit about it22:19
jrollyes, it does take a URL22:19
jrollinstall_command = pip install -U -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} {opts} {packages}22:19
jlvillaljroll: Separate patch for the Dockerfile issue?22:19
jrollwe don't know how to override it, I think was the problem22:19
jrolljlvillal: yes22:19
jlvillalOkay.22:20
jrollJayF: I'm thinking, have equivalent to what I pasted > have upstream upper-constraints in use always > no constraints at all22:20
jrollrloo: too bad you don't work for someone with a public cloud so I could nudge you :P22:21
JayFjroll: sounds good to me?22:21
jrollcool22:22
rloojroll: where would you like me to apply to? :)22:22
jrollrloo: :D22:22
rloojroll: or are you suggesting that Intel should get into the public cloud business :D22:23
jrollrloo: I just want more CI resources, I'm unopinionated as to how that happens :)22:23
rloojroll: yeah, i want more too.22:23
rloojroll: i guess it isn't in OSIC's mandate?22:24
jrollrloo: OSIC provides some22:24
jrollthey have more, but those are for other testing like kolla is doing right now22:24
*** rbudden has quit IRC22:24
rloojroll: did internap offer any?22:24
jlvillalJayF: When you said, "you should look at the original patch, I remember bikeshedding a bit about it"   Which patch was that?22:24
*** bfournie has quit IRC22:25
jrollrloo: I *think* internap is there, though I don't remember if they have VMs. they have offered to help get baremetal machines in the CI pool.22:25
jlvillalJayF: I looked at: https://review.openstack.org/#/c/318669/ but only saw your vote.22:25
*** davidlenwell has quit IRC22:25
rloojroll: oh. maybe that was it. we/openstack should periodically ask for more resources...22:26
jrolljlvillal: we probably discussed it in IRC, or all knew it would be hell to pass that env variable in and just sighed and voted22:26
mgagnejroll: we have VMs http://grafana.openstack.org/dashboard/db/nodepool-internap22:26
jrollrloo: I believe they do22:26
jlvillaljroll: Ah okay :)22:26
jrollmgagne: and in the CI pool, yay22:26
JayFjlvillal: i was wrong22:26
JayFjlvillal: or more like == jroll22:26
mgagnenot as much as we would like though =)22:27
rloojroll: alternatively, openstack has a lot of $$, maybe they can use some of it to get more resources somehow...22:27
jlvillalheh22:27
rloojroll: at our end, we could try to do better with our patches so there are fewer revisions etc...22:27
jrollrloo: infra is working on setting up a pool that I think is partially funded by the foundation, actually :)22:27
rloojroll: ah, great idea!22:28
jrollrloo: I trust smarter people than me have it covered, but more always helps, hence the 'too bad you work for intel' shot :)22:28
rloojroll: ha ha. i think our contribution as developers is to try to spend a few extra minutes with our patches before we push them.22:28
jrollJayF: you +A'd https://review.openstack.org/#/c/352660/ , but part of that patch was to fix formatting, so I think we wanted to wait to see what it looked like :)22:29
jrollrloo: +122:29
JayFjroll: what approval <.< >.> I don't see no approval22:29
* jroll has been trying to make sure he runs unit tests at least22:29
jrollJayF: thanks :)22:29
* jroll goes back to making dinner22:30
*** sdake has joined #openstack-ironic22:30
JayFyou know you can run that locally too, right?22:30
*** sdake has quit IRC22:30
JayFthe docs build and then view how it rendesr22:30
JayF*renders22:30
JayFI always do that with docs, or else it'd take me days to get it to look like I want :P22:30
*** sdake has joined #openstack-ironic22:30
jrollJayF: I do, but I want the reviewers to say "yes this looks good"22:30
jrollI guess what I'm saying is, I want whoever +A's that to be happy with the rendering22:31
jrollanyway, see y'all tomorrow22:31
JayFno, you're right22:31
JayFI should've waited22:31
thiagopFolks, I'm calling it a day (finally)22:33
thiagopsee you tomorrow22:33
JayFo/22:33
*** fragatin_ has joined #openstack-ironic22:33
*** v_davidoff has joined #openstack-ironic22:33
*** sdake_ has joined #openstack-ironic22:33
thiagopJayF: I was unable to get to that docs thing today. Tomorrow is a sprint review /retrospective around here, but I'll try to get to it between meetings22:34
thiagopGood evening all22:34
JayFthiagop: I think we'd like to get it in before the release, so please make it happen if you can22:34
JayFalthough I'm out the rest of the week so others will haev to review22:34
thiagopJayF: sure, but now I need to get something (microweaveable) to dinner, I'm starving22:34
*** sdake has quit IRC22:34
thiagopsee ya22:35
JayFI'm more suggesting to work and ignore your meetings, not to work and ignore your dinner :P22:35
JayF#priorities22:35
thiagopJayF: I'm the scrum master so... ¯\_(ツ)_/¯22:35
thiagopBut I'll really try22:35
*** thiagop has quit IRC22:36
*** fragatina has quit IRC22:36
*** davidlenwell has joined #openstack-ironic22:38
*** sdake_ is now known as sdake22:38
*** rbudden has joined #openstack-ironic22:51
JayFI'm going to close the overall metrics RFE bug as released22:52
jlvillalJayF: Woo hoo! :)22:52
JayFand file bugs for 1) vendor drivers that need metrics 2) remaining IPA metrics and 3) Metrics dev docs in Ironic22:52
*** Goneri has quit IRC22:53
openstackgerritJay Faulkner proposed openstack/ironic: WIP: Agent rescue implementation  https://review.openstack.org/35314722:54
*** sabeen has quit IRC22:56
*** PollyZ has quit IRC23:10
openstackgerritJay Faulkner proposed openstack/ironic: WIP: Add rescuewait timeout perodic task  https://review.openstack.org/35315623:11
*** Sukhdev has quit IRC23:15
*** Sukhdev has joined #openstack-ironic23:16
openstackgerritRamamani Yeleswarapu proposed openstack/ironic: [POC] Enable support for OSprofiler in Ironic.  https://review.openstack.org/33798723:18
*** david-lyle has quit IRC23:20
openstackgerritRamamani Yeleswarapu proposed openstack/ironic: Enable support for OSprofiler in Ironic.  https://review.openstack.org/33798723:24
*** rpioso has quit IRC23:29
*** aNupoisc has quit IRC23:34
JayFIf anyone feels up to some simple bug triage + RFE-approvals; as I said earlier; I marked the original Metrics support RFE as released, given we're about to release a large quantity of metrics in 6.1 \o/, but I made sure to file bugs for the gaps, one per driver, one for IPA, and one for devdocs https://bugs.launchpad.net/ironic/+bug/1611553 https://bugs.launchpad.net/ironic/+bug/161155423:34
openstackLaunchpad bug 1611553 in Ironic "[RFE] Metrics for IPA extensions and GenericHardwareManager" [Undecided,New]23:34
openstackLaunchpad bug 1611554 in Ironic "[RFE] Metrics for iLo drivers" [Undecided,New]23:34
JayFhttps://bugs.launchpad.net/ironic/+bug/1611555 https://bugs.launchpad.net/ironic/+bug/1611556 https://bugs.launchpad.net/ironic/+bug/1611557 https://bugs.launchpad.net/ironic/+bug/161155923:34
openstackLaunchpad bug 1611555 in Ironic "[RFE] Metrics for DRAC driver" [Undecided,New]23:34
openstackLaunchpad bug 1611556 in Ironic "[RFE] Metrics for iRMC driver" [Undecided,New]23:34
openstackLaunchpad bug 1611557 in Ironic "[RFE] Metrics support for OneView drivers" [Undecided,New]23:34
openstackLaunchpad bug 1611559 in Ironic "Developer docs for Metrics" [Undecided,New]23:34
JayFWhen I'm back on Monday, I'll work on the metrics devdocs bug and the IPA metrics bugs if nobody else has picked them up yet23:35
JayFthanks!23:35
*** ayoung has joined #openstack-ironic23:35
openstackgerritMerged openstack/ironic: Remove duplicate parameters from local.conf example  https://review.openstack.org/35097023:36
JayFlol I didn't expect it to lookup all of them :)23:36
*** david-lyle has joined #openstack-ironic23:38
*** ppiela has joined #openstack-ironic23:43
*** v_davidoff has quit IRC23:43
*** sdake has quit IRC23:45
openstackgerritDevananda van der Veen proposed openstack/ironic: Update api-ref for v1.22  https://review.openstack.org/35311723:45
devanandatake two. now with corrected /v1/driver/ samples!23:46
* JayF adds himself as a reviewer to take a look when gate finishes23:50
devananda:)23:51
devanandaJayF: if you're interested now, the https://review.openstack.org/#/c/353117/2/api-ref/regenerate-samples.sh could use eyes and won't be in the rendered output23:51
devanandaby eyes I mean, tell me if ya'll object to shoving a shell script in there like this23:52
devanandait makes my life maintaining these much easier, but I can just as well put it on my github23:52
JayFI mean, I have no objection at all to having that in there23:54
JayFI wonder if that's the best dir for it23:54
devanandaJayF: I like my bikesheds green ;)23:54
*** Fdaisuke has quit IRC23:56
JayFlol23:56
JayFI just didn't know if we have like a tools/ directory23:57
JayFyeah, that under tools/ would be perfect imo23:57
JayFI won't -1 for it but you asked ;)23:57
*** rbudden has quit IRC23:59

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