Wednesday, 2017-07-19

*** baoli has joined #openstack-ironic00:13
*** gcb has joined #openstack-ironic00:15
*** rpioso has quit IRC00:30
openstackgerritRamamani Yeleswarapu proposed openstack/ironic-ui master: Set target raid configuration on a node  https://review.openstack.org/48320500:31
*** Goneri has quit IRC00:41
*** fxpester has quit IRC00:43
*** rama_y has quit IRC00:44
openstackgerritAnup Navare proposed openstack/ironic-inspector master: Improves documentation for discovery  https://review.openstack.org/47764001:00
*** baoli has quit IRC01:01
*** phuongnh has joined #openstack-ironic01:01
*** baoli has joined #openstack-ironic01:04
*** harlowja has quit IRC01:13
*** Guest89423 has quit IRC01:27
*** sasha2 has quit IRC01:38
*** tuanluong has joined #openstack-ironic01:40
wong_hi, I config raid use node-set-target-raid-config,but nothing in property02:37
*** bfournie has quit IRC02:53
*** bfournie has joined #openstack-ironic02:53
*** bfournie has quit IRC02:56
*** rbudden has joined #openstack-ironic03:04
*** pmannidi has joined #openstack-ironic03:05
*** zhangfei has joined #openstack-ironic03:20
*** litao__ has joined #openstack-ironic03:22
*** zhangfei has quit IRC03:27
*** udesale has joined #openstack-ironic03:33
openstackgerritMerged openstack/proliantutils master: Redfish: Adds 'reset_ilo_credential' for redfish systems  https://review.openstack.org/47419103:34
*** zhangfei has joined #openstack-ironic03:39
*** masber has quit IRC03:51
openstackgerritDebayan Ray proposed openstack/proliantutils master: Redfish: Add secure boot API support  https://review.openstack.org/47224403:52
*** links has joined #openstack-ironic03:58
*** aparnav has joined #openstack-ironic04:02
*** Dinesh_Bhor has joined #openstack-ironic04:11
*** Dinesh_Bhor has quit IRC04:14
*** Dinesh_Bhor has joined #openstack-ironic04:15
*** harlowja has joined #openstack-ironic04:31
*** rama_y has joined #openstack-ironic04:32
*** rama_y has quit IRC04:35
*** rama_y has joined #openstack-ironic04:35
*** stendulker has joined #openstack-ironic04:45
*** rama_y has quit IRC04:47
*** harlowja has quit IRC04:47
*** rama_y has joined #openstack-ironic04:47
openstackgerritAnkit Kumar proposed openstack/proliantutils master: Adds 'reset_bios_to_default' for redfish systems  https://review.openstack.org/47578504:49
*** vmud213 has joined #openstack-ironic05:15
*** Dinesh_Bhor has quit IRC05:17
*** stendulker has quit IRC05:19
*** stendulker has joined #openstack-ironic05:20
*** mvpnitesh has joined #openstack-ironic05:25
openstackgerritparesh sao proposed openstack/ironic master: Generic implementation for UEFI iSCSI boot for vendors  https://review.openstack.org/30842505:28
openstackgerritAnkit Kumar proposed openstack/proliantutils master: Adds 'reset_bios_to_default' for redfish systems  https://review.openstack.org/47578505:30
*** rbudden has quit IRC05:33
openstackgerritShivanand Tendulker proposed openstack/ironic master: Add hardware type for SNMP powered systems  https://review.openstack.org/48504105:36
*** dyasny_ has joined #openstack-ironic05:40
*** dyasny__ has quit IRC05:42
*** mjura has joined #openstack-ironic05:45
*** harlowja has joined #openstack-ironic05:46
*** shuangyangqian has joined #openstack-ironic05:50
*** rcernin has joined #openstack-ironic05:50
*** vmud213 has quit IRC05:53
*** vmud213 has joined #openstack-ironic05:58
*** marios has joined #openstack-ironic06:07
openstackgerritAnkit Kumar proposed openstack/proliantutils master: Redfish: Adds 'reset_bios_to_default' API  https://review.openstack.org/47578506:08
openstackgerritChason Chan proposed openstack/ironic master: Update the documention link  https://review.openstack.org/48379706:09
*** dsneddon has quit IRC06:13
*** ccamacho has joined #openstack-ironic06:15
openstackgerritMerged openstack/proliantutils master: Redfish: Follow-up patch for update persistent device  https://review.openstack.org/48389906:17
*** jjung has joined #openstack-ironic06:20
*** baoli has quit IRC06:22
*** skazi has joined #openstack-ironic06:33
*** stendulker_ has joined #openstack-ironic06:36
*** jjung has quit IRC06:37
*** stendulker has quit IRC06:40
*** harlowja has quit IRC06:42
*** dsneddon has joined #openstack-ironic06:48
*** Dinesh_Bhor has joined #openstack-ironic06:50
*** Dinesh_Bhor has quit IRC06:50
*** rbartal_ has joined #openstack-ironic06:51
*** jjung has joined #openstack-ironic07:00
*** udesale has quit IRC07:01
*** udesale has joined #openstack-ironic07:01
*** jaganathan has joined #openstack-ironic07:02
*** mgoddard_ has joined #openstack-ironic07:08
*** amarao has joined #openstack-ironic07:11
*** tesseract has joined #openstack-ironic07:17
openstackgerritChason Chan proposed openstack/ironic-inspector master: Update the documentation link for doc migration  https://review.openstack.org/48507107:20
*** adisky__ has joined #openstack-ironic07:20
*** milan has joined #openstack-ironic07:22
*** etingof has joined #openstack-ironic07:29
openstackgerritChason Chan proposed openstack/ironic-inspector master: Update the documentation link for doc migration  https://review.openstack.org/48507107:29
*** amarao has quit IRC07:40
openstackgerritMark Goddard proposed openstack/ironic master: Improve ports API reference  https://review.openstack.org/48301507:45
*** ralonsoh has joined #openstack-ironic07:46
*** pmannidi has quit IRC07:48
*** jjung has quit IRC07:55
*** amarao has joined #openstack-ironic07:56
*** mgoddard_ has quit IRC08:00
*** mvpnitesh has quit IRC08:07
*** mvpnitesh has joined #openstack-ironic08:08
*** derekh has joined #openstack-ironic08:08
*** dtantsur|afk is now known as dtantsur08:09
dtantsurmorning ironic08:09
*** mvpnitesh has quit IRC08:16
*** mvpnitesh has joined #openstack-ironic08:17
*** aolwas28 is now known as aolwas08:17
*** snecklifter has joined #openstack-ironic08:18
*** lucas-afk is now known as lucasagomes08:18
openstackgerritDebayan Ray proposed openstack/ironic master: Refresh firmware versions on firmware update  https://review.openstack.org/34668308:22
*** jjung has joined #openstack-ironic08:24
openstackgerritAnkit Kumar proposed openstack/proliantutils master: Redfish: Add the get_server_capabilities() and pci_gpu_device attribute  https://review.openstack.org/48199308:26
openstackgerritOksana Voshchana proposed openstack/ironic master: Use uWSGI instead WSGI  https://review.openstack.org/45839408:27
*** jaganathan has quit IRC08:27
*** jaganathan has joined #openstack-ironic08:28
*** snecklifter has quit IRC08:29
openstackgerritOksana Voshchana proposed openstack/ironic master: Use uWSGI instead WSGI  https://review.openstack.org/45839408:30
openstackgerritOksana Voshchana proposed openstack/ironic master: Use uWSGI instead WSGI  https://review.openstack.org/45839408:31
*** ralonsoh has quit IRC08:33
*** ralonsoh_ has joined #openstack-ironic08:33
*** jjung has quit IRC08:38
*** dtantsur is now known as dtantsur|brb08:41
openstackgerritAparna proposed openstack/proliantutils master: Add 'sriov_enabled' capability  https://review.openstack.org/48345808:41
*** milan has quit IRC08:45
*** openstackgerrit has quit IRC08:49
*** openstackgerrit has joined #openstack-ironic08:51
openstackgerritAnkit Kumar proposed openstack/proliantutils master: Redfish: Adds server capabilities  https://review.openstack.org/48509808:51
openstackgerritAparna proposed openstack/proliantutils master: Redfish: Adds server capabilities  https://review.openstack.org/48436008:53
*** mgoddard_ has joined #openstack-ironic08:58
openstackgerritNisha Agarwal proposed openstack/proliantutils master: Redfish: Add the nic_capacity attributes  https://review.openstack.org/48199409:22
openstackgerritNisha Agarwal proposed openstack/proliantutils master: Redfish: Add trusted_boot capability  https://review.openstack.org/48278909:23
*** milan has joined #openstack-ironic09:25
*** snecklifter has joined #openstack-ironic09:25
*** fxpester has joined #openstack-ironic09:28
*** jjung has joined #openstack-ironic09:28
openstackgerritChason Chan proposed openstack/python-ironic-inspector-client master: Update the documentation link for doc migration  https://review.openstack.org/48512009:29
openstackgerritWang KaiFeng proposed openstack/ironic-specs master: Add spec for specific faults support  https://review.openstack.org/33411309:32
openstackgerritNisha Agarwal proposed openstack/proliantutils master: Redfish: Adds macs discovery  https://review.openstack.org/48312709:33
openstackgerritbhavani proposed openstack/bifrost master: Handle log message interpolation by the logger in common/  https://review.openstack.org/48512309:34
openstackgerritNisha Agarwal proposed openstack/proliantutils master: Redfish: Adds local_gb discovery  https://review.openstack.org/48317909:40
*** sambetts|afk is now known as sambetts09:42
sambettsMorning all09:42
openstackgerritDao Cong Tien proposed openstack/ironic master: Tempest scenario test for boot-from-volume  https://review.openstack.org/47274009:44
stendulker_Good morning sambetts :)09:47
openstackgerritNisha Agarwal proposed openstack/proliantutils master: WIP:Redfish: Adds get_essential_properties()  https://review.openstack.org/48513409:56
*** shuangyangqian_ has joined #openstack-ironic09:59
*** shuangyangqian has quit IRC10:02
*** bfournie has joined #openstack-ironic10:15
*** bfournie has quit IRC10:15
*** MattMan_1 has quit IRC10:15
*** MattMan_1 has joined #openstack-ironic10:16
wong_hi, may i ask question?10:16
wong_my HP server create raid doesn't as target_raid_config10:17
*** bfournie has joined #openstack-ironic10:17
wong_i don't know why10:17
sambettsWhich RAID interface are you using in ironic?10:18
sambettsAgentRaid?10:18
wong_it's default?10:19
sambettswhich driver are you using?10:19
wong_I only create node use pxe_ilo10:19
sambettsthat uses the AgentRaid interface, are you trying to setup a hardware RAID?10:22
*** hw_wutianwei has quit IRC10:22
*** udesale has quit IRC10:24
*** ccamacho is now known as ccamacho|brb10:25
*** Dinesh_Bhor has joined #openstack-ironic10:27
*** jkilpatr has quit IRC10:36
*** priteau has joined #openstack-ironic10:41
openstackgerritMerged openstack/proliantutils master: Redfish: Add the get_server_capabilities() and pci_gpu_device attribute  https://review.openstack.org/48199310:42
*** gcb has quit IRC10:55
*** gcb has joined #openstack-ironic10:57
openstackgerritMerged openstack/sushy-tools master: rearrange existing documentation to follow the new layout  https://review.openstack.org/48434310:57
openstackgerritAnkit Kumar proposed openstack/proliantutils master: Redfish: Adds 'reset_bios_to_default' API  https://review.openstack.org/47578511:00
openstackgerritMark Goddard proposed openstack/ironic master: Expose ports' physical network attribute in API  https://review.openstack.org/46993311:03
*** tuanluong has quit IRC11:05
wong_and the result is not like my configure11:05
openstackgerritIlya Etingof proposed openstack/sushy-tools master: fixed documentation links  https://review.openstack.org/48516211:07
wong_I use clean step to call create_configuration ,but the state is clean failed11:07
wong_and maintenance_reason is 'rror performing clean_step create_configuration: No HardwareManager     |'11:09
wong_|                        | found to handle method: Could not find method: create_configuration'11:09
*** zhangfei has quit IRC11:10
wong_actually I use 'disk-image-create -o proliant-agent-ramdisk ironic-agent fedora proliant-tools' to create imge11:10
*** jkilpatr has joined #openstack-ironic11:12
*** stendulker_ has quit IRC11:16
*** amarao has quit IRC11:18
*** amarao has joined #openstack-ironic11:19
*** vmud213 has quit IRC11:21
*** vmud213 has joined #openstack-ironic11:21
*** shuangyangqian has joined #openstack-ironic11:22
*** shuangyangqian_ has quit IRC11:24
*** ricardoas has joined #openstack-ironic11:32
sambettsdid you upload that image to glance and update the deploy_ramdisk/deploy_kernel in ironic for the node?11:33
nicodemosmorning ironic.11:37
wong_I DON'T know,my colleague do this for me11:38
wong_I hope he did't make a mistake11:38
wong_I take a lot of time on this11:39
sambettsjudging by the error message it seems that the ramdisk doesn't have the prolient hardware manager installed, so its either the wrong ramdisk, or the ramdisk didn't build correctly11:40
*** bfournie has quit IRC11:40
wong_I'll try it, thank you11:41
sambettsyou can check by doing an "openstack image list" finding the UUIDs for your proliant ramdisk image and comparing it to the deploy_kernel/ramdisk in the driver_info for your ironic node11:41
wong_do you know when did the system create logical drive ?11:43
*** chlong_ has quit IRC11:43
wong_the docs said the configure will be applied the next time that the Node transitions through the cleaningphase11:45
*** ccamacho|brb is now known as ccamacho11:45
wong_what's the cli CAN activate11:46
*** litao__ has quit IRC11:51
*** phuongnh has quit IRC11:52
*** shuangyangqian has quit IRC11:55
wong_I'm leaving for a while11:56
*** vmud213 has quit IRC11:57
*** shuangyangqian has joined #openstack-ironic11:57
*** dprince has joined #openstack-ironic11:58
*** vmud213 has joined #openstack-ironic12:00
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-ui master: Imported Translations from Zanata  https://review.openstack.org/48517712:02
*** lucasagomes is now known as lucas-hungry12:04
*** hw_wutianwei has joined #openstack-ironic12:05
*** mgoddard_ has quit IRC12:07
*** lihi has joined #openstack-ironic12:07
*** hoonetorg has joined #openstack-ironic12:09
milanmorning Ironic! :)12:13
*** bfournie has joined #openstack-ironic12:13
TheJuliawong_: could you re-ask your question another way, perhaps stating where things are at and what your expecting so we can have context to answer.12:13
TheJuliaGood morning everyone!12:14
milanTheJulia, hi, I'm looking into the sushi rendered docs and there's this no title thing that haunts me too in inspector client http://docs-draft.openstack.org/66/484466/4/check/gate-sushy-docs-ubuntu-xenial/fb17594//doc/build/html/reference/api/autoindex.html12:14
* milan guess that's from the :ref:modindex somehow12:14
TheJuliaI dunno, I need to find a clean, good, working build and dig into it at some point12:15
TheJuliaas long as the base links, especially in setup.cfg are updated, I think we are good for cutting releases since we can keep working on docs forever12:15
TheJuliawell, not on to stable branches, but yeah12:15
milanI mean it's definitely not a show stopper but was wondering whether it's just me12:15
TheJuliamilan: http://docs-draft.openstack.org/66/484466/4/check/gate-sushy-docs-ubuntu-xenial/fb17594//doc/build/html/reference/index.html module index at the bottom of the page should be :ref:modindex12:16
milanyup it is12:17
*** trown|outtypewww is now known as trown12:17
TheJuliathat page rendering is weird, best to just hide the auto index I guess12:17
TheJuliaand let the mod index do it's thing12:17
milanbut once you try to navigate thru the pages with the >> arrows you'll land on this notitle one12:17
milanmaybe12:17
sambettsTheJulia, milan: not sure what the difference is between ironic and sushy/inspector but Ironic gets a title: https://docs.openstack.org/ironic/latest/py-modindex.html12:17
TheJuliasambetts: modindex vs direct linking to autoapi12:18
TheJuliamilan: ugh12:18
TheJuliamilan: that kind of explains some weirdness12:18
milansambetts, https://docs.openstack.org/ironic/latest/contributor/api/autoindex.html12:18
milanno title12:18
milanI guess it stems from the inclusion of the autonidex12:19
sambettshttps://github.com/openstack/ironic/blob/master/doc/source/contributor/index.rst#full-ironic-server-python-api-reference12:19
sambettsyeah should probably do it like this then ^12:19
openstackgerritJulia Kreger proposed openstack/ironic-lib master: Rework base landing page to contributor docs  https://review.openstack.org/48346412:19
* milan trying that locally but can't make it work properly :-/12:19
sambettsmilan: what error are you seeing?12:19
milanno error but the no title12:20
milans/no title/ double title :D12:21
sambettseven if you use the ref instead of the toctree?12:21
* milan basically facerolling this12:21
openstackgerritMerged openstack/proliantutils master: Redfish: Adds 'reset_bios_to_default' API  https://review.openstack.org/47578512:21
sambetts:-P12:21
milantwo titles now12:21
sambetts\o/12:21
milanlol12:21
milangoing to play with it a bit more and push12:22
TheJuliamilan: yeah, I kind of of wonder if we just remove the toctree index listing for a hidden autoidnex reference12:22
milanmaybe12:22
TheJuliabut that may also generate an error :\12:22
milanalso my double-titled page misses the << >>  navigation arrows12:22
TheJuliadouble titled as in H1 equivalent headlines?12:23
sambettsironic's mod ref doesn't have nav arrows even though it has waay more stuff on the mod index12:24
milanTheJulia, yup12:24
TheJuliamilan: Interesting....12:24
milanhttp://docs-draft.openstack.org/24/484724/2/check/gate-python-ironic-inspector-client-docs-ubuntu-xenial/318fc81//doc/build/html/py-modindex.html12:24
sambettsdo you mean like this: https://docs.openstack.org/ironic/latest/py-modindex.html12:25
sambettsyeah thats something to do with the theme12:25
milansambetts, exactly12:25
sambettsyou can't get around that double title, it happens everywhere12:25
milanso TheJulia suggested to include the :ref:`modindex` in the contribution guide which then has this issue12:26
sambettsat least I thought it did12:26
milanbut if it's on the main page, I've got the no-title issue :D12:26
* milan unsure what's worse :D12:26
sambettsthis is what it looks like in ironic's contributor docs, so if your consistent with that we can fix them all together https://raw.githubusercontent.com/openstack/ironic/master/doc/source/contributor/index.rst12:26
sambettsscroll to the bottom for the modindex12:27
* TheJulia wonders if ti is an ordering thing since sambetts put api/autoindex below as hidden12:27
milancould well be12:28
milanack12:28
milanlet's do it consistently12:28
milannext person fixing something won't curse so much O:-)12:28
* milan updating patch12:29
*** baoli has joined #openstack-ironic12:31
*** ralonsoh_ has quit IRC12:32
TheJuliaheh12:33
TheJuliayeah12:33
*** baoli_ has joined #openstack-ironic12:33
*** baoli has quit IRC12:37
openstackgerritJulia Kreger proposed openstack/ironic master: BFV Deploy skip minor logging, logic, and test fixes  https://review.openstack.org/47932612:38
openstackgerritJulia Kreger proposed openstack/sushy master: Rework sushy documentation for doc migration  https://review.openstack.org/48446612:39
TheJuliawill be interesting to see what gets rendered for that update12:39
*** dtantsur|brb is now known as dtantsur12:40
* TheJulia really needs to be able to view the generated docs in a real local web browser12:41
dtantsurmorning TheJulia, sambetts, milan and everyone I missed12:42
TheJuliagood morning dtantsur12:42
dtantsurmm, so today/tomorrow we should release sushy and ironic-lib12:42
milanmorning dtantsur! :)12:42
* dtantsur looks at the queue12:42
* milan wondering though what's the purpose of a paragraph containing a sole link to the index :-/ https://docs.openstack.org/ironic/latest/contributor/index.html#full-ironic-server-python-api-reference12:47
milanbut consistency first fix content later12:47
openstackgerritAparna proposed openstack/proliantutils master: Add 'sriov_enabled' capability  https://review.openstack.org/48345812:48
*** sasha2 has joined #openstack-ironic12:49
*** aparna has joined #openstack-ironic12:50
edleafedtantsur: I have a question about the timing of the changes regarding custom resource classes12:50
edleafedtantsur: was it your impression that in Pike we would be using those to select ironic nodes, or was that not happening until Queens?12:50
*** Goneri has joined #openstack-ironic12:52
*** aparnav has quit IRC12:52
*** cdearborn has joined #openstack-ironic12:53
sambettsedleafe: I believe the plan was that after the nova code landed, for one cycle both options standard flavors and flavors with the resource class defined would work, and then the standard flavors would be removed12:53
TheJuliadtantsur: indeed12:53
*** gcb has quit IRC12:54
sambettsedleafe: where when a flavor has resource class defined in extra specs, the cpu/ram/disk would be ignored12:54
*** aparna has quit IRC12:54
openstackgerritMilan Kováčik proposed openstack/python-ironic-inspector-client master: Introducing warning-is-error to docs  https://review.openstack.org/48473312:54
openstackgerritMilan Kováčik proposed openstack/python-ironic-inspector-client master: Introducing cli and contributor content  https://review.openstack.org/48472412:54
edleafesambetts: ok thanks. Would it ever be the case that an operator would only update some nodes to use custom RCs, and leave others unchanged?12:55
sambettsedleafe: I believe that could happen during the overlap as nodes are migrated to use RCs12:57
edleafesambetts: was the migration done in Ocata, or just the addition of the 'resource_class' field?13:00
*** trown is now known as trown|brb13:01
sambettsjust the addition of the field, as there was no code in nova to consume the resource class yet we didn't document using it13:01
sambettswe added the documentation during this cycle13:01
*** udesale has joined #openstack-ironic13:01
*** jaganathan has quit IRC13:02
*** rloo has joined #openstack-ironic13:03
dtantsuredleafe: I think we may request to migrate all or nothing, if that's your question13:03
dtantsurI'd like to see it possible to use resource classes in Pike, before we make them potentially mandatory in Queens13:03
*** jcoufal has joined #openstack-ironic13:06
*** crushil has joined #openstack-ironic13:09
edleafedtantsur: ok, that helps. There was some confusion on the Nova side as to whether you were expecting operators to have completed the population of custom RCs in Ocata or not13:09
dtantsuredleafe: I think the Nova team can have input here as well. If you think we should do it, we can put it to our upgrade docs.13:10
dtantsurthe problem is that until very recently it was not possible to test scheduling with them13:10
edleafedtantsur: the nova powers-that-be want to delay making this required until Queens. IOW, you may still have sucky Nova treatment for Ironic for another 6 months :)13:11
dtantsurlol, ok13:12
dtantsuredleafe: but it's still *safe* to put a non-empty resource_class on a node, isn't it?13:12
edleafedtantsur: well, if we follow the current thinking and delay until Queens, yes13:13
crushildtantsur, And what's the difference between boot and deploy within Ironic? I have seen them used as analogous terms. When I think about them, I think of deploy as booting with the deploy image, whereas boot is typically used to describe booting up a tenant image. Correct me if I'm wrong13:13
*** zhangfei has joined #openstack-ironic13:13
openstackgerritOksana Voshchana proposed openstack/ironic master: Use uWSGI instead WSGI  https://review.openstack.org/45839413:14
TheJuliacrushil: boot is like powering on, or network booting something13:15
sambettscrushil: boot interface is responsible for getting the node ready to boot either the deploy image or the tenant image, deploy interface drives the whole deploy process and uses the boot and other interfaces to do that, and is also responsible for wrting the image13:15
*** trown|brb is now known as trown13:15
dtantsuredleafe: cool, this makes sense to me13:15
dtantsurcrushil: think of the deploy interface like as an orchestrator of the whole deploy process. And the boot interface deals with things like PXE, iPXE, virtual media - means of getting the right thing to be booted on the machine (be it a technical ramdisk or the final user instance)13:16
*** ralonsoh has joined #openstack-ironic13:19
openstackgerritvinay kumar muddu proposed openstack/proliantutils master: Redfish: Add secure boot API support  https://review.openstack.org/47224413:20
*** ralonsoh has quit IRC13:20
*** ralonsoh has joined #openstack-ironic13:20
*** zhangfei has quit IRC13:22
crushilTheJulia, sambetts dtantsur Thanks. So, we are in the process of writing the deploy and boot subroutines. The boot subroutine involves getting the image from glance and for the deploy subroutine we are trying to use a raw image. Does Ironic support an image not added to Glance and is this the right approach?13:22
crushilOur deploy APIs work only for the enterprise images right now and so I don't know whether we should use our APIs or reuse what Ironic provides for the deploy interface13:24
dtantsurwhat exactly do you mean by "enterprise images"? are they principally different from other images (different format, etc0?13:24
dtantsurwe support direct deployment from an HTTP link, but I would like to know more about why Glance cannot be used13:24
crushilBy enterprise images, I mean RHEL, SUSE and Windows13:25
dtantsurwell, our deploy methods can install them (I'm pretty sure about RHEL :)13:25
dtantsurso maybe you don't have to worry about the deploy interface at all, and just use an existing one?13:26
crushilOk, so then I will use an existing deploy interface that Ironic provides. Is there a good example that I can look at as a reference implementation?13:26
dtantsurlemme see13:27
dtantsurcrushil: this is for IPMI, you may need something similar, with your power and management implementations: https://github.com/openstack/ironic/blob/c1044b8d512a3c04d05689056a835bd7bf0b72d5/ironic/drivers/ipmi.py#L27-L4813:27
crushilFor power and management, we are creating new interfaces13:29
crushilFor deploy as you suggested dtantsur we can reuse the Ironic interface. I am still searching for an example that we can use as a reference implementation13:32
*** xavierr has joined #openstack-ironic13:32
openstackgerritJulia Kreger proposed openstack/ironic-lib master: Rework base landing page to contributor docs  https://review.openstack.org/48346413:33
dtantsurTheJulia: sorry, I -1ed the sushy docs again :(13:33
* TheJulia sighs13:33
dtantsurcrushil: an example for what? the hardware type will look similar to the IPMI one I posted. for power/management implementations you can also take a look at the IPMI one, it's probably the simplest we have.13:33
dtantsurTheJulia: should be a quick fix, "Usage" title has to stay, unfortunately13:34
rloohi and good morning iron-knickers, including dtantsur, TheJulia, crushil, sambetts13:34
dtantsurmorning rloo13:34
crushilmorning rloo13:35
*** zhangfei has joined #openstack-ironic13:35
rloodtantsur, TheJulia: are there any patches that we need reviewed for the release of libraries this week?13:35
dtantsurrloo: all you kind find in sushy and ironic-lib13:35
dtantsurs/kind/can/ wow13:35
dtantsurespecially the docs migration for both13:35
rloodtantsur: ok, i haven't looked at sushy yet. i think there is something or two+ things wrong with CIs13:36
dtantsuryeah.. also jlvillal the inspector grenade seems still down :(13:36
sambettsyeah :(13:37
rloodtantsur, sambetts, jlvillal: wrt inspector, are we still waiting for that infra (or whatever) patch to land?13:38
dtantsurit has landed13:38
sambettsnot sure if it takes time for devstack-gate to roll out or not13:38
*** shuangyangqian has quit IRC13:38
rloook, i see it landed about 4 hours ago13:38
*** shuangyangqian has joined #openstack-ironic13:39
sambettsdtantsur: interestingly the error I'm seeing in inspector grenade is different from the one before jlvillal#s patch13:40
rloodtantsur: there was this patch to test inspector grenade? or maybe to just test that infra patch? it has been abandoned. maybe wait for jlvillal: https://review.openstack.org/#/c/483066/13:40
patchbotpatch 483066 - ironic-inspector - WIP: Test to see if grenade build is working with fix (ABANDONED)13:40
sambettsnow I'm seeing a neutron error13:40
openstackgerritJulia Kreger proposed openstack/sushy master: Rework sushy documentation for doc migration  https://review.openstack.org/48446613:40
rloosambetts: oh, my theory of > 1 issues has been proven. maybe. Too bad.13:41
sambetts:'(13:41
TheJuliadtantsur: ^^ hopefully that fixes the formatting issue that also drove the change in the first place and makes it look better13:41
crushildtantsur, I meant something like https://github.com/openstack/ironic/blob/c1044b8d512a3c04d05689056a835bd7bf0b72d5/ironic/drivers/modules/oneview/deploy.py#L225 would qualify as reusing a deploy interface?13:42
dtantsurnice!13:42
dtantsurcrushil: this is actually not a perfect example. I don't think you need a new driver interface at all. You can just pick the base ones provided by Ironic, unless I miss something.13:42
sambettsrloo: now the error we're seeing in inspecotr is the neutron RPC one13:42
dtantsurthanks TheJulia13:43
TheJuliadtantsur: I should caveat that as I can only look at html on my current dev vm13:43
rloosambetts: sigh. do we know if any neutron folks are looking into it? it has been > 1 week now?13:43
sambettsrloo: not sure, I'll go and ask13:46
rloosambetts: thx13:46
crushildtantsur, Ok. So would something like this http://10.240.212.133/root/ironic-xclarity-driver/blob/master/ironic/drivers/modules/drac/deploy.py#L31 would qualify?13:46
*** lihi has quit IRC13:47
*** udesale has quit IRC13:47
* dtantsur waits for the link to open13:48
sambettscrushil: like we said its unlikely you need to write your own deploy interface, just use one of the existing ones by configuring your node to use the "direct" or "iscsi" interfaces13:48
*** lihi has joined #openstack-ironic13:48
dtantsurcrushil: you can subclass https://github.com/openstack/ironic/blob/c1044b8d512a3c04d05689056a835bd7bf0b72d5/ironic/drivers/generic.py#L31-L66 and get some common bits for free13:48
dtantsurunless you have some quite specific needs (like oneview)13:48
sambettssame with the boot interface, most likely you only need the existing "pxe" ones unless you want to do something like use virtual media13:49
sambettss/ones/one13:49
dtantsurcrushil: also the link does not open for me :(13:49
*** mgoddard_ has joined #openstack-ironic13:51
crushildtantsur, My bad. I was pointing you to our internal repo. Try this one https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/drac/deploy.py#L3113:51
crushilThanks a lot dtantsur sambetts TheJulia  for clarifying my doubts/misconceptions13:52
dtantsurcrushil: yeah, this is something we would try to *avoid* rather than encourage13:52
*** vmud213 has quit IRC13:52
dtantsurwe do have some inflexibility still that forces people to subclass the deploy interfaces like this13:52
* dtantsur notes about fixing the issue Drac has13:53
*** jrist has quit IRC13:53
*** shuangyangqian_ has joined #openstack-ironic13:54
dtantsurironic-inspector-client docs thing ready for review: https://review.openstack.org/#/c/484724/13:55
patchbotpatch 484724 - python-ironic-inspector-client - Introducing cli and contributor content13:55
dtantsurTheJulia, rloo ^^13:55
rloodtantsur: we don't need the client stuff this week?13:55
jlvillaldtantsur, sambetts rloo: The inspector grenade fix I did was only for the service not being present. It was fixing that last time I had checked13:55
dtantsurrloo: no, next week13:55
rloodtantsur: ok13:56
dtantsurjlvillal: yeah, seems like we're hit by Neutron now13:56
sambettsjlvillal: yeah I think that worked and we get past the grenade upgrade :) now we're failing on the smoke test because of neutron RPC :/13:56
rloosambetts, dtantsur, jlvillal: maybe one of you could update the whiteboard.13:56
jlvillaldtantsur, Oh yeah, I saw a lot of the Neutron failures :(13:56
jlvillalI can do it13:56
sambettsjlvillal: thanks13:56
*** shuangyangqian has quit IRC13:57
openstackgerritMerged openstack/sushy-tools master: fixed documentation links  https://review.openstack.org/48516214:04
*** jrist has joined #openstack-ironic14:06
leyalHi , My name is Eyal and i working on openstack-drangonflow (a neutron implementation) , we want to add support in our implantation to Ironic  - and i have some questions about what Ironic required from the neutron , if somebody is familiar with that - i will be happy to discuss..14:09
*** mjturek has joined #openstack-ironic14:10
*** causten has joined #openstack-ironic14:10
*** jaypipes has joined #openstack-ironic14:12
dtantsursambetts, vsaienk0, vdrok ^^^14:14
dtantsuralso hi and welcome, leyal!14:14
*** mjturek has quit IRC14:14
* milan -> relocate | bbib 14:15
sambettsleyal: hi, I can try to answer some of your questions14:15
*** links has quit IRC14:18
leyalHi , 10x.. sambetts -i will ask in private ..14:18
dtantsurleyal: please better use channel for technical questions, unless it's really private14:19
leyalOk , sure..14:20
*** milan has quit IRC14:20
*** mtanino_ has joined #openstack-ironic14:21
leyalIronic defines 3 types of networks - cleaning , provisioning , and tentant - Is the provider and the cleaning networks - must be provider-networks ?14:22
leyalis the provision-network*  and cleaning-network  - must be a provider-networks?14:23
dtantsurleyal: we have two networking modes (or drivers, like we call them): flat and neutron (we also have noop, which is of no interest for you)14:24
dtantsurleyal: the flat networking one requires provider networks IIRC. the neutron one does not.14:24
dtantsurI'll defer to sambetts for more details about the latter14:24
dtantsura small correction: in "flat" case the provisioning and the tenant network as the same networks14:26
sambettsin the neutron network interface, the recomemend way to create the cleaning and provisioning networks is to create them as VLAN provider networks, so their vlan is outside of the tenant VLAN range14:26
sambettsthen the tenant networks are just VLAN tenant networks as normal for VMs14:27
dtantsuraha, so they're still considered provider networks, right?14:27
* dtantsur barely understands the difference...14:27
*** mjturek has joined #openstack-ironic14:29
sambettsyeah, as I understand it any network that didn't have its segmentation id etc dynamically choosen by neutron and was assigned by the admin == a provider network14:29
sambettsdtantsur: for VLAN networks there is very little difference between a provider network and a tenent network14:30
leyalsambetts: But if the provision-network run above provider network - why Ironic need to configure the extra-dhcp-option in neutron ? is it's use the DHCP from neutron even that a provider networks ?14:30
sambettsleyal: yes14:30
sambettsleyal: they are like provider networks in neutron but not real provider networks,14:31
leyalso the IRONIC-conductor , BM-server , and DHCP , should be connected under the same VLAN network ?14:31
TheJuliaThat would be the flat use case14:32
TheJuliaideally things can be broken up in a more complex use case such as neutron, which is why we have the mechanics we do as neutron provides dhcp14:32
sambettsleyal: the ironic condcutro and dhcp are connected to the same VLAN which is the provsioning VLAN, but the BM-server will dynamially move between that VLAN and the tenant's network14:32
dtantsurand this whole conversation is the reason to finally start working on a reference architecture guide...14:33
sambettsyup....14:33
TheJulia++14:33
TheJuliaBecause words() have many meanings14:34
dtantsurway too many14:34
TheJuliadtantsur: deva once explained to me the different meanings of rice in one of the languages he has learned and my brain imploded14:35
rlooTheJulia: wrt sushy. I am confused between ironic, ironic-lib, sushy wrt location of docs. why is the generated API for sushy under ../reference/api, whereas the others (I think) are under ../contributor/api14:35
sambettsrloo: library's have their API ref under /reference and non-librarys have it under contributor14:36
TheJuliarloo: doc-migration guidelines.  libraries are to go into reference/api, user facing things or things developers actively develop/evolve go under contributor/api14:36
rlooTheJulia, sambetts: thx for clarification.14:36
* TheJulia feels like it is time to make coffee14:37
leyalsambetts,TheJulia,dtantsur Thanks for your answers :)  - I have another question - the "link_local_infromation" on the port-binding-profile need for configuring the TOR switch ?14:37
*** zhangfei has quit IRC14:37
TheJulialeyal: that is the intent of the use14:37
dtantsurTheJulia: Oo14:38
TheJulialeyal: since we can sometimes discover that via hardware introspection, by listening for the broadcasts from the switch.14:38
*** Sukhdev has joined #openstack-ironic14:39
TheJuliao/ Sukhdev14:39
leyalSo this information should be used l2-mech-driver of the TOR  - for configuring LAGs and vtep and vlans on the TOR ?14:39
SukhdevTheJulia: hi14:39
*** shuangyangqian_ has quit IRC14:40
TheJulialeyal: in the neutron space, we would expect their ml2 mechanism14:40
TheJulialeyal: but yes if possible14:40
leyalTheJulia: sure , i assume the fllowing topology BM -> TOR -> neutron_impelamention  , or it's can be connected directly to logical-switch ?14:42
Sukhdevleyal: security groups and lag provisioning of TOR is done by ML2 drivers14:43
TheJulialeyal: that topology is correct, I think the key is however the network management implementation bridges the gap to the baremetal14:43
TheJulialeyal: that is all implementation details outside of ironic, aside from us being able to communicate directly with the baremetal node fro our deployment and cleaning steps.14:44
TheJulias/fro/for/14:44
sambettsleyal: the TOR is programed to be directly attached to the neutron VLAN network, it doesn't go through the neutron virtual switch to connect to it14:44
dtantsursambetts: could you please elaborate, by the way, on how this attachment technically happen?14:45
dtantsurI'm trying to figure out e.g. how the whole thing works when we have OVS-based computes (or do we?) and some bare metal ML2-based ironic nodes14:45
* dtantsur is not sure how stupid his question is, so please pardon me14:45
TheJuliadtantsur: not a stupid question, but it is a bit of a rabbit hole I think14:46
sambettsdtantsur: the ML2 driver inspects the network that your attaching to for the segemntation AKA Vlan ID, and then looks at the local_link_connection info from ironic, and programs the right switch port directly onto the VLAN network14:46
sambettsdtantsur: the VMs connect to that VLAN network just like they normally would14:46
sambettsso then both the BMs and VMs are on the same VLAN14:46
dtantsurok, the last bit is what not clear :) do VMs use e.g. OVS/OVN or do they also use e.g. networking-cisco?14:47
sambettsthe VMs can be configured using whatever mech you want as long as it supports VLANs14:47
sambettsso linux bridge, ovs, OVN, VPP14:47
sambettsall work14:47
*** lucas-hungry is now known as lucasagomes14:47
dtantsurok, good, thanks. so (pardon again), the mech driver is not per cloud, it's per.. mmm... neutron node?14:48
dtantsurthis is the last unclear bit to me, hopefully :)14:48
sambettsneutron can have many mech drivers loaded at one time14:49
dtantsurhow does it pick one to use?14:49
sambettsbased on the port's binding information a mech driver will decide if it's resonsible for that port or not14:49
dtantsurawesome! now I think the puzzle is finished :)14:50
dtantsurthanks a ton sambetts14:50
leyalsambetts , dtantsur , TheJulia: thanks a lot - you very helped me :)14:50
dtantsurleyal: sorry for hijacking your discussion, I really wanted to educate myself a bit too :)14:50
rlooi've seen this error several times now, i think there is an issue with swift: http://logs.openstack.org/64/483464/8/check/gate-tempest-dsvm-ironic-lib-partition-agent_ipmitool-ubuntu-xenial/a3125e6/logs/devstacklog.txt.gz14:50
dtantsurI hope it still helped you14:50
Sukhdevdtantsur: while multiple ML2 driver's can exist, each ML2 driver's scope entire OS deployment14:50
dtantsurSukhdev: does it contradict what sambetts just said? I get confused again :)14:51
Sukhdevdtantsur: no, it does not contradict14:51
dtantsuroh, yeah, I know understand what you mean14:52
dtantsurthanks all :)14:52
dtantsurleyal: do you have more questions wrt ironic?14:52
SukhdevSay you have ML2 driver to provision TOR and other for OVS. They both will coexist14:52
SukhdevOne will do all HW plumbing on TOR for all BMS and VM, the other will only deal with VM14:53
leyaldtantsur: Currently no , but i won't shay to ask here again if i will have more :)14:53
dtantsurleyal: good :)14:53
dtantsurSukhdev: magic! :)14:54
*** karimb has joined #openstack-ironic14:55
sambettsits also possble for multiple mech drivers to act on one port, so in the case of networking-cisco and OVS loaded for a VM hypervisor, networking-cisco will program the TOR onto a network allowing the hypervisor to access that network, and then OVS mech will program the VM on to that network14:57
*** jjung has quit IRC14:57
dtantsurwow, cool14:58
dtantsuris there any neutron docs / presentations / whatever on how this works?14:58
TheJuliarloo: I have as well, what is confusing with that one is apache seems to be up and running something just seems to disappear in the ether.14:58
TheJuliadtantsur: I seem to remember there is a book on the subject14:59
rlooTheJulia: i don't understand what is going wrong there, you don't think it is swift-related?14:59
TheJuliaI have no idea, I'm guessing it is trying to connect to apache to route through...14:59
rlooTheJulia: I'd think (hope?) that it would be a similar issue for swift... it is devstack and I don't think ironic is using swift any differently?15:00
TheJuliaUnable to establish connection to http://10.0.1.21:8080/v1/AUTH_1edb5e033549455aad03370ce0e08adc: HTTPConnectionPool(host='10.0.1.21', port=8080) doesn't look right to me15:00
Sukhdevdtantsur: there are documents describing ML2 architecture...15:01
karimbhello folks, i m getting issue with devstack gate when submitting a review15:01
TheJuliarloo: it is when their plugin is executing... so maybe.15:01
TheJuliakarimb: Could you share the review link?15:02
karimbhttps://review.openstack.org/#/c/301226/15:02
patchbotpatch 301226 - ironic-staging-drivers - Ovirt support15:02
*** hoonetorg has quit IRC15:02
rlooTheJulia: yup. I just don't know what part of that isn't right!15:02
rlooTheJulia: will ask in swift channel...15:02
karimbTheJulia the thing is that devstack gate seems to install python pip requirements before extra ones15:02
karimbwhich doesnt make sense to be since pip might need the extra ones15:03
karimbs/to be/to me/15:03
*** etingof has quit IRC15:05
*** mjura has quit IRC15:07
TheJuliakarimb: I think you will want to create a bindep file to ensure curl and related utilities are installed.15:07
TheJuliakarimb: https://docs.openstack.org/infra/bindep/readme.html15:08
*** milan has joined #openstack-ironic15:09
*** rbartal_ has quit IRC15:09
milansambetts, TheJulia if you've got a minute, please, review: https://review.openstack.org/#/c/484724/ https://review.openstack.org/#/c/484733/ thanks!15:11
patchbotpatch 484724 - python-ironic-inspector-client - Introducing cli and contributor content15:11
patchbotpatch 484733 - python-ironic-inspector-client - Introducing warning-is-error to docs15:11
karimbTheJulia i tought this was covered by other-requirements.txt15:15
karimbam i wrong ?15:15
openstackgerritMark Goddard proposed openstack/ironic master: Expose ports' physical network attribute in API  https://review.openstack.org/46993315:17
karimbTheJulia actually switching the install requirements in the devstack gate made it pass properly ( although it fails later but doesnt seem to be related anymore to my change)15:19
*** etingof has joined #openstack-ironic15:19
TheJuliakarimb: the install of other-requirements.txt appears to be failing because it can't call curl-config which is a binary requirement, so an operating system package is missing15:20
karimbhttp://logs.openstack.org/26/301226/23/check/gate-ironic-staging-drivers-dsvm-ubuntu-xenial/0e99256/logs/devstacklog.txt.gz TheJulia15:20
karimbthis is the latest error failure15:20
karimbwhere you see that it does pass the requirements as i did this switching change in https://review.openstack.org/#/c/301226/23/devstack/plugin.sh15:21
patchbotpatch 301226 - ironic-staging-drivers - Ovirt support15:21
karimbTheJulia am i missing something ?15:22
*** rpioso has joined #openstack-ironic15:23
TheJuliavdrok, pas-ha: http://logs.openstack.org/26/301226/23/check/gate-ironic-staging-drivers-dsvm-ubuntu-xenial/0e99256/logs/devstacklog.txt.gz#_2017-07-19_15_04_03_429 Looks like ironic-staging-drivers gate is broken ?  pxe_ssh is trying to load ? Oo15:23
TheJuliakarimb: your last run failed because something is broken with the job it looks like, I don't know how that one is presently configured, hence me pinging the people that work on that repository more15:24
karimbTheJulia thank you, i believe the job also needs the fix i made15:24
TheJuliakarimb: Okay, I think I get your other change now, I was thinking python packages and then more python packages, but yeah, os dependencies make sense first.15:31
karimbTheJulia good :)15:31
*** gcb has joined #openstack-ironic15:32
TheJuliakarimb: left a note on the change, you may want to look at our driver composition specification, since we are moving away from the classic form of drivers15:33
*** rama_y has quit IRC15:36
*** Sukhdev_ has joined #openstack-ironic15:39
*** hw_wutianwei has quit IRC15:40
*** Nisha_Agarwal has joined #openstack-ironic15:43
openstackgerritNisha Agarwal proposed openstack/sushy master: Adds EthernetInterface to the library  https://review.openstack.org/45253215:43
*** crushil has quit IRC15:44
Nisha_AgarwalTheJulia, hi15:46
rlooTheJulia, dtantsur, I opened https://bugs.launchpad.net/ironic/+bug/1705296 to track that random gate failure even though it isn't an ironic bug.15:47
openstackLaunchpad bug 1705296 in Ironic "swift_configur_tempurls: Unable to establish connection" [High,New]15:47
dtantsurack thanks15:48
rlooTheJulia, dtantsur, others: anyone know how to do whatever, to get elastic recheck to work on that?15:48
* rloo should know but sadly doesn't15:48
dtantsurthere is a repo for that, but that's all I know15:48
* rloo doesn't feel too badly now :)15:49
*** karimb has quit IRC15:49
Nisha_Agarwalrloo, i faced this issue recently while upgrading existing stack.15:49
TheJuliaThere is a repo, and if you can make a specific search that matches, then it will be awesome.15:50
rlooNisha_Agarwal: locally?15:50
TheJuliaNisha_Agarwal: What can I do for you?15:50
Nisha_Agarwalrloo, yes.15:50
rlooNisha_Agarwal: oh, interesting.15:50
Nisha_AgarwalTheJulia, the sushy patch has been tested on the HPE redfish hardware. but where can i add that kind of documentation in the patch?15:51
TheJuliaNisha_Agarwal: in the commit message at a minimum15:51
Nisha_Agarwalrloo, yeah and i cleared up all the modules and restacked it worked15:51
Nisha_AgarwalTheJulia, thanks i will do it now15:51
*** vishwana_ has joined #openstack-ironic15:52
rlooNisha_Agarwal: that means 'random' failure, which we know. sigh.15:52
Nisha_Agarwalrloo, yes15:52
rlooNisha_Agarwal: is that your patch you are referring to? if so, you could add to the commit msg?15:53
*** marios has quit IRC15:53
Nisha_Agarwalrloo, yes15:53
Nisha_Agarwalrloo, doing that now15:53
*** gcb has quit IRC15:54
*** Nisha_Agarwal has quit IRC15:54
*** Nisha_Agarwal has joined #openstack-ironic15:54
*** jaganathan has joined #openstack-ironic15:55
*** crushil has joined #openstack-ironic15:55
*** gcb has joined #openstack-ironic15:55
*** crushil has quit IRC15:55
*** crushil has joined #openstack-ironic15:56
*** vishwanathj has quit IRC15:56
openstackgerritNisha Agarwal proposed openstack/sushy master: Adds EthernetInterface to the library  https://review.openstack.org/45253215:57
*** trown is now known as trown|lunch15:57
rlooTheJulia, dtantsur: so swift person sez: 11:50 tdasilva: rloo: so, that's very interesting. I have personally seen a similar error when running our probe tests. It happens sporadically and it seems to do with restarting a service and sending a request right away to that service15:58
dtantsurfolks, I have to call it a day now. can someone please make sure we have the sushy and ironic-lib docs bits done by tomorrow morning?16:00
dtantsurwe really have to release these16:01
dtantsurTheJulia, rloo, jlvillal ^^^16:01
rloodtantsur: i can help to get them to +A but other than that... :)16:01
dtantsurgood :) we can finish with EU folks whatever is not finished, but it's better not be too much16:02
*** ricardoas has quit IRC16:02
*** dtantsur is now known as dtantsur|afk16:03
dtantsur|afko/16:03
*** aarefiev is now known as aarefiev_afk16:04
*** etingof has quit IRC16:04
*** ccamacho has quit IRC16:04
TheJuliadtantsur|afk: goodnight!16:04
*** rcernin has quit IRC16:09
*** vinsh has quit IRC16:11
*** [1]rpioso has joined #openstack-ironic16:14
*** rpioso has quit IRC16:16
*** etingof has joined #openstack-ironic16:16
*** dyasny has joined #openstack-ironic16:21
*** amarao has quit IRC16:22
*** dyasny_ has quit IRC16:22
*** rcernin has joined #openstack-ironic16:23
*** lucasagomes is now known as lucas-afk16:24
*** rama_y has joined #openstack-ironic16:25
openstackgerritMark Goddard proposed openstack/ironic master: Expose ports' physical network attribute in API  https://review.openstack.org/46993316:30
*** snecklifter has quit IRC16:30
NobodyCamGood Morning Ironic'ers16:33
openstackgerritJohn L. Villalovos proposed openstack/ironic master: DevStack: Add configuration for boot-from-volume  https://review.openstack.org/46633316:34
*** causten has quit IRC16:46
*** crushil has quit IRC16:47
*** amarao has joined #openstack-ironic16:47
rlooTheJulia: I'm really -1 on the sushy reorg: https://review.openstack.org/#/c/484466/, although I didn't vote. someone would need to convince me to +2 it...16:49
patchbotpatch 484466 - sushy - Rework sushy documentation for doc migration16:49
*** gcb has quit IRC16:50
*** Nisha_Agarwal has quit IRC16:53
*** Nisha_Agarwal has joined #openstack-ironic16:54
rloowrt the swift/connection issue: 12:38 timburke: rloo: tdasilva: yeah, looks like a race between the proxy starting up and devstack configuring tempurls. makes me wonder how many retries osc uses, and what their backoff strategy is16:54
rloothey are looking into it, so cross fingers...16:55
TheJuliarloo: I can't seem to make anyone happy w/r/t sushy16:56
*** Goneri has quit IRC16:57
rlooTheJulia: i didn't look at the history of that patch. should i?16:57
TheJuliapart of it is a lack of consistency on our mutually shared vision of documentation as a team. Hey! PTG topic!16:58
TheJuliarloo: possibly somewhat, I've not looked ata ll of your replies yet16:58
TheJuliarloo: I'll reply in a few minutes and push a new rev16:59
*** [1]rpioso has quit IRC16:59
*** Nisha_Agarwal has quit IRC17:00
rlooTheJulia: i was hoping that when people did the doc migration, they 'defined' the consistency. but that doesn't seem to have happened :-(17:00
*** Nisha_Agarwal has joined #openstack-ironic17:00
*** crushil has joined #openstack-ironic17:00
rlooTheJulia: I don't mean to cause you extra stress. if you want me to, i could take some time and look into that (consistency blah blah). Let me know :)17:01
*** [2]rpioso has joined #openstack-ironic17:01
*** derekh has quit IRC17:02
TheJuliarloo: give me a few to reply, the consistency is defined at a highish level17:02
TheJuliaI also need to double check the docs and I ahve the links open on another computer17:02
rlooTheJulia: no worries, thx.17:02
*** Nisha_Agarwal has quit IRC17:05
TheJuliarloo: replied, you've got some valid points, hopefully maybe my reply brings a little more context17:07
TheJuliaI'll switch to the other computer and begin looking revising in a little bit.17:07
rloothx TheJulia!17:09
openstackgerritRamamani Yeleswarapu proposed openstack/ironic master: [devstack] add support for running behind tls-proxy  https://review.openstack.org/46983617:11
*** amarao has quit IRC17:13
openstackgerritRamamani Yeleswarapu proposed openstack/ironic master: [TEST] [DO NOT MERGE] Test tls-proxy with IPA  https://review.openstack.org/46983717:16
rloofwiw, fix for swift/connection issue: https://review.openstack.org/#/c/485282/17:16
patchbotpatch 485282 - openstack-dev/devstack - When configuring temp urls, give Swift time to sta...17:16
TheJulia\o/17:17
rloojlvillal: ^^ i think you know this. if we want to test (can't totally but...) that the above patch fixes the swift timout issue in devstack, put a dummy patch with depends on that?17:17
rloojlvillal: dummy ironic patch?17:18
* TheJulia does not want to think of the gate queue at the moment17:19
jlvillalrloo: Uh, what? You want to test that?17:20
rloojlvillal: yeah.17:20
jlvillalrloo: If so, then yes a Depends-On in a dummy Ironic patch will do it17:20
rloojlvillal: ok thx.17:20
jlvillalrloo: I usually do:  $ touch ironic/common/foo; git add ironic/common/foo; git commit17:21
jlvillalrloo: About the only thing we can't test with a Depends-On are changes to project-config.17:21
rloojlvillal: good to know. thx!17:25
*** harlowja has joined #openstack-ironic17:25
*** harlowja has quit IRC17:25
*** harlowja has joined #openstack-ironic17:26
openstackgerritRuby Loo proposed openstack/ironic master: [TEST ONLY] test swift-timeout-in-devstack fix  https://review.openstack.org/48528917:28
*** skazi has quit IRC17:29
rlooswift folks may have another solution to the problem. stay tuned...17:31
*** dprince has quit IRC17:37
jlvillalTheJulia: FYI: I removed my -2 from the BFV tempest patch as they added a Depends-On to the experimental job17:38
*** ralonsoh has quit IRC17:42
openstackgerritMark Goddard proposed openstack/ironic master: Rolling upgrades support for port.physical_network  https://review.openstack.org/47769417:43
*** fragatina has quit IRC17:44
TheJuliaawesome17:46
*** tesseract has quit IRC17:46
*** mgoddard_ has quit IRC17:49
openstackgerritJulia Kreger proposed openstack/sushy master: Rework sushy documentation for doc migration  https://review.openstack.org/48446618:02
TheJuliarloo: ^^^ I _think_ you'll like that a lot better18:02
rlooTheJulia: thx :)18:03
TheJuliaAlso looks like I might have fixed the weird rendering issue18:03
TheJuliait seem so to render fine in links18:03
TheJuliabut... that is text, not css18:03
*** jkilpatr has quit IRC18:06
*** milan has quit IRC18:10
*** baoli_ has quit IRC18:11
*** baoli has joined #openstack-ironic18:15
*** milan has joined #openstack-ironic18:15
*** boris-42___ has joined #openstack-ironic18:17
*** fragatina has joined #openstack-ironic18:17
*** jkilpatr has joined #openstack-ironic18:22
*** u_nuSLASHkm8 has joined #openstack-ironic18:22
*** dprince has joined #openstack-ironic18:23
*** trown|lunch is now known as trown18:23
*** u_nuSLASHkm8 has left #openstack-ironic18:23
*** dprince has quit IRC18:26
*** baoli has quit IRC18:27
openstackgerritOpenStack Proposal Bot proposed openstack/virtualbmc master: Updated from global requirements  https://review.openstack.org/48530618:29
*** rbudden has joined #openstack-ironic18:30
*** trown is now known as trown|mtg18:35
*** Sukhdev has quit IRC18:39
openstackgerritMilan Kováčik proposed openstack/python-ironic-inspector-client master: Introducing warning-is-error to docs  https://review.openstack.org/48473318:43
openstackgerritMilan Kováčik proposed openstack/python-ironic-inspector-client master: Introducing cli and contributor content  https://review.openstack.org/48472418:43
*** ChubYann has joined #openstack-ironic18:47
*** jkilpatr has quit IRC18:56
*** dprince has joined #openstack-ironic18:56
*** adisky__ has quit IRC18:58
rlooTheJulia: the client was released yesterday. Do we have to do anything to get it up'd in global requirements?19:00
TheJuliaupper-constraints needs to do it's thing, I'm not sure there is actually a need to bump g-r at all19:01
TheJulialikely should next week since we will likely release the client again on monday19:01
rlooTheJulia: ok, unless it is blocking bfv devstack changes?19:02
TheJulias/it's/its/19:02
rlooTheJulia: or if lack-of-humans are blocking bfv devstack changes, then it can wait :)19:02
TheJuliait shouldn't since g-r states the minimum19:03
TheJuliaand we have a later version posted19:03
rlooTheJulia: ok.19:03
*** jkilpatr has joined #openstack-ironic19:05
*** fragatina has quit IRC19:06
*** kjw3 has joined #openstack-ironic19:11
*** chlong_ has joined #openstack-ironic19:15
*** trown|mtg is now known as trown19:20
*** tinyurl_comSLASH has joined #openstack-ironic19:23
*** tinyurl_comSLASH has quit IRC19:23
*** fragatin_ has joined #openstack-ironic19:29
*** makowals has quit IRC19:32
*** tinyurl_comSLASH has joined #openstack-ironic19:34
*** tinyurl_comSLASH has left #openstack-ironic19:35
openstackgerritMerged openstack/ironic master: Rename 'remove_unavail_fields' parameter  https://review.openstack.org/48480019:40
TheJuliarloo: replied to the sushy comments.  I'd really just like to land this patch at this point and follow-up and argue in follow-up at this point, because this change does include a fix in the code and setup.cfg which means all the jobs run for it.... which elongates our cycle time.19:43
rlooTheJulia: ok19:44
rlooTheJulia: the 'Usaging' one bothers me. Could you just edit that one and I'll +2?19:47
TheJuliathat forces both test runs at this point19:48
TheJuliacan't I just follow it up?19:48
rlooTheJulia: oh, i see what you mean. OK then.19:48
*** trown is now known as trown|brb19:49
rlooTheJulia: +2.19:49
*** kjw3 has quit IRC19:49
openstackgerritJulia Kreger proposed openstack/sushy master: Minor spelling fix  https://review.openstack.org/48534119:50
*** dprince has quit IRC19:50
*** mrtenio is now known as mrtenio|afk19:50
*** ElCoyote_ has quit IRC19:55
*** trown|brb is now known as trown19:58
*** jdwidari has joined #openstack-ironic20:02
*** chlong_ has quit IRC20:03
*** jdwidari has quit IRC20:03
*** etingof has quit IRC20:03
openstackgerritMerged openstack/ironic-lib master: Rework base landing page to contributor docs  https://review.openstack.org/48346420:04
rloo^^ one library done, one (sushy) to go...20:06
TheJulia\o/20:07
*** jcoufal_ has joined #openstack-ironic20:09
openstackgerritJulia Kreger proposed openstack/ironic-lib master: Correct url in setup.cfg for documentation path  https://review.openstack.org/48351920:11
*** jcoufal has quit IRC20:12
TheJuliarloo: ^^^ rebase on a merge conflict that was web-ui button click resolvable20:12
TheJuliait was already approved to merge20:12
rlooTheJulia: dang, I thought ironic-lib was done. We've got hours to recheck that one :)20:13
*** amarao has joined #openstack-ironic20:13
*** amarao has quit IRC20:13
rloojlvillal: if you have time to look at these doc changes for sushy. not ideal but given the gate situation and wanting sushy to be ready for release tomorrow... https://review.openstack.org/#/c/484466/20:15
patchbotpatch 484466 - sushy - Rework sushy documentation for doc migration20:15
TheJuliaso it is good i have an 8pm eastern meeting tonight20:15
*** makowals has joined #openstack-ironic20:15
rlooTheJulia: nice that you look on the bright side of things ;)20:16
jlvillalrloo, Okay20:16
TheJulianot good one of my machines is not booting20:16
rlooTheJulia: ugh.20:17
*** jkilpatr has quit IRC20:18
*** etingof has joined #openstack-ironic20:18
*** Sukhdev_ has quit IRC20:19
*** Sukhdev has joined #openstack-ironic20:20
openstackgerritJohn L. Villalovos proposed openstack/ironic master: WIP/DNM: Try to test boot-from-volume  https://review.openstack.org/48534920:32
jlvillalTheJulia, ^^20:33
jlvillalAs an FYI20:33
jlvillalrloo, TheJulia: +2 +A on the sushy doc patch  https://review.openstack.org/#/c/484466/20:35
patchbotpatch 484466 - sushy - Rework sushy documentation for doc migration20:35
rloothx jlvillal!20:36
TheJuliajlvillal: thanks!20:36
*** jkilpatr has joined #openstack-ironic20:36
TheJuliajlvillal: thank you!20:36
* TheJulia goes and hunts down the button so she can watch the job log20:37
jlvillalTheJulia, Once is enough ;)20:37
openstackgerritRuby Loo proposed openstack/ironic master: Add new dbsync command with first online data migration  https://review.openstack.org/40855620:37
TheJulia:)20:40
openstackgerritMerged openstack/ironic-inspector master: switch from oslosphinx to openstackdocstheme  https://review.openstack.org/48018520:43
*** chlong_ has joined #openstack-ironic20:48
openstackgerritRuby Loo proposed openstack/ironic master: Unit test for checking cross-version migrations compatibility  https://review.openstack.org/41999320:48
*** trown is now known as trown|outtypewww20:49
openstackgerritJarrod Johnson proposed openstack/pyghmi master: WIP: Apply firmware update through XCC  https://review.openstack.org/48535320:50
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector master: Updated from global requirements  https://review.openstack.org/48333120:53
openstackgerritRuby Loo proposed openstack/ironic master: [POC|DNM|TEST] Add node.configdrive  https://review.openstack.org/45581120:57
*** chlong_ has quit IRC21:04
*** sambetts is now known as sambetts|afk21:13
sambetts|afkTheJulia, rloo, jlvillal: I've asked kevinbenton in #openstack-neutron to follow up with you on the neutron RPC issue21:13
* sambetts|afk is going for some sleep 21:14
rloosambetts|afk: thx!21:14
jlvillalThanks sambetts|afk21:19
*** makowals has quit IRC21:22
*** [2]rpioso has quit IRC21:23
*** Nisha_Agarwal has joined #openstack-ironic21:25
*** makowals has joined #openstack-ironic21:27
*** crushil has quit IRC21:29
*** priteau has quit IRC21:35
*** rloo has quit IRC21:38
*** makowals has quit IRC21:40
*** boris-42___ has quit IRC21:41
*** Sukhdev has quit IRC21:42
*** fbouliane_ has joined #openstack-ironic21:42
*** Sukhdev has joined #openstack-ironic21:42
*** cdearborn has quit IRC21:42
*** crushil has joined #openstack-ironic21:43
rybridgesHey guys really quick question. Which tag in git is the tip of stable ocata?21:45
rybridgesis it 14.0.0?21:45
*** fbouliane_ has quit IRC21:46
rybridges7.0.2 for ironic21:46
*** baoli has joined #openstack-ironic21:47
*** baoli has quit IRC21:48
openstackgerritMerged openstack/ironic master: Expose ports' physical network attribute in API  https://review.openstack.org/46993321:49
*** baoli has joined #openstack-ironic21:50
*** kevinbenton has joined #openstack-ironic21:50
kevinbentonsambetts|afk, rloo, jlvillal, TheJulia: https://bugs.launchpad.net/oslo.messaging/+bug/1705351 is tracking that grenade bug you are hitting21:52
openstackLaunchpad bug 1705351 in neutron "agent notifier getting amqp NotFound exceptions propagated up to it" [High,Confirmed]21:52
kevinbentonwaiting to hear from some oslo.messaging folks because we can't catch the exception in Neutron without directly importing amqp21:52
jlvillalkevinbenton, Thank you21:52
kevinbentonjlvillal: are you at a 100% failure rate?21:53
jlvillalkevinbenton, No, not 100%, but pretty high rate.21:53
jlvillalI have to leave now, but TheJulia and rloo should now also21:53
* TheJulia is confused about should now also21:54
kevinbentonjlvillal: ok, i may propose a generic catch in neutron to unblock you while we wait to hear from oslo messaging21:54
TheJuliaoh, know.  I feel it is like around 50%, which really hurts when the gate is under more load21:55
* TheJulia has not pulled the stats to look truthfully, $toomanythings21:55
*** dsneddon has quit IRC21:56
*** dsneddon has joined #openstack-ironic21:56
*** Nisha_Agarwal has quit IRC21:56
*** Nisha_Agarwal has joined #openstack-ironic21:57
*** Nisha_ has joined #openstack-ironic22:11
*** Nisha_Agarwal has quit IRC22:11
*** jcoufal_ has quit IRC22:13
*** rbudden has quit IRC22:18
*** baoli has quit IRC22:26
*** Nisha_away has joined #openstack-ironic22:28
*** Nisha_ has quit IRC22:28
*** makowals has joined #openstack-ironic22:28
*** baoli has joined #openstack-ironic22:36
*** Nisha_ has joined #openstack-ironic22:52
*** Nisha_away has quit IRC22:52
*** bfournie has quit IRC22:54
*** Nisha_ has quit IRC22:54
*** Nisha_ has joined #openstack-ironic22:54
*** vishwana_ has quit IRC22:58
*** vishwanathj has joined #openstack-ironic22:58
*** Nisha_away has joined #openstack-ironic23:02
*** Nisha_ has quit IRC23:02
*** rbudden has joined #openstack-ironic23:06
*** jaypipes has quit IRC23:16
*** Nisha_ has joined #openstack-ironic23:22
*** Nisha_away has quit IRC23:22
jlvillalLooks the gate is really slow today23:24
jlvillalJob sitting in queue for about 3 hours now and hasn't started any of the jobs yet.23:24
openstackgerritNate Potter proposed openstack/sushy master: Create mappings for System Indicator LED  https://review.openstack.org/48537623:28
openstackgerritNate Potter proposed openstack/sushy master: Create mappings for System Indicator LED  https://review.openstack.org/48537623:29
*** rcernin has quit IRC23:34
*** bfournie has joined #openstack-ironic23:45
*** rbudden has quit IRC23:46
*** Nisha_ has quit IRC23:46
*** Nisha_ has joined #openstack-ironic23:46
*** makowals has quit IRC23:51
*** mtanino_ has quit IRC23:53

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