Tuesday, 2018-07-31

*** mjturek has quit IRC00:02
*** etingof has joined #openstack-ironic00:11
*** Goneri has joined #openstack-ironic00:12
*** Goneri has quit IRC00:28
*** livelace has quit IRC00:30
*** livelace has joined #openstack-ironic00:30
*** rloo_ has joined #openstack-ironic01:31
*** tiendc has joined #openstack-ironic01:35
*** rloo has quit IRC01:35
*** gyee has quit IRC01:40
*** mbeierl has joined #openstack-ironic01:47
*** rh-jelabarre has quit IRC01:53
*** alexpilotti has quit IRC01:58
*** alexpilotti has joined #openstack-ironic01:59
*** alexpilotti has quit IRC02:03
*** alexpilotti has joined #openstack-ironic02:07
*** threestrands has quit IRC02:10
*** alexpilotti has quit IRC02:15
*** alexpilotti has joined #openstack-ironic02:21
*** alexpilotti has quit IRC02:30
*** alexpilotti has joined #openstack-ironic02:30
*** gcb has joined #openstack-ironic02:33
*** rloo_ has quit IRC02:34
*** alexpilotti has quit IRC02:35
*** alexpilotti has joined #openstack-ironic02:37
*** alexpilotti has quit IRC02:41
*** alexpilotti has joined #openstack-ironic02:43
*** alexpilotti has quit IRC02:48
*** alexpilotti has joined #openstack-ironic02:50
*** alexpilotti has quit IRC02:55
*** alexpilotti has joined #openstack-ironic02:56
*** prasen has joined #openstack-ironic02:59
*** alexpilotti has quit IRC03:01
*** alexpilotti has joined #openstack-ironic03:03
*** prasen has quit IRC03:05
*** alexpilotti has quit IRC03:07
*** alexpilotti has joined #openstack-ironic03:09
*** exodusftw has quit IRC03:11
*** alexpilotti has quit IRC03:14
*** links has joined #openstack-ironic03:15
*** exodusftw has joined #openstack-ironic03:15
*** alexpilotti has joined #openstack-ironic03:16
*** alexpilotti has quit IRC03:21
*** alexpilotti has joined #openstack-ironic03:22
*** threestrands has joined #openstack-ironic03:26
*** threestrands has quit IRC03:26
*** threestrands has joined #openstack-ironic03:26
*** alexpilotti has quit IRC03:27
*** alexpilotti has joined #openstack-ironic03:28
*** alexpilotti has quit IRC03:34
*** alexpilotti has joined #openstack-ironic03:35
*** alexpilotti has quit IRC03:40
*** mmethot has quit IRC03:41
*** alexpilotti has joined #openstack-ironic03:41
*** alexpilotti has quit IRC03:46
openstackgerritDao Cong Tien proposed openstack/ironic master: Improve doc of Node serial console  https://review.openstack.org/58559703:46
*** zhangfei has joined #openstack-ironic03:47
*** alexpilotti has joined #openstack-ironic03:48
*** alexpilotti has quit IRC03:53
*** alexpilotti has joined #openstack-ironic03:54
*** diga has joined #openstack-ironic03:57
*** trungnv has quit IRC03:57
*** trungnv has joined #openstack-ironic03:57
*** alexpilotti has quit IRC03:59
*** jaganathan has joined #openstack-ironic04:00
*** alexpilotti has joined #openstack-ironic04:01
*** jaganathan has quit IRC04:02
*** jaganathan has joined #openstack-ironic04:02
*** jaganathan has quit IRC04:03
*** jaganathan has joined #openstack-ironic04:03
*** gkadam has joined #openstack-ironic04:05
*** alexpilotti has quit IRC04:05
*** homegrown has quit IRC04:07
*** alexpilotti has joined #openstack-ironic04:08
*** lennyb has quit IRC04:08
*** yolanda has quit IRC04:09
*** jmccrory has quit IRC04:09
*** chason has quit IRC04:09
*** alexpilotti has quit IRC04:13
*** jmccrory has joined #openstack-ironic04:13
*** homegrown has joined #openstack-ironic04:14
*** alexpilotti has joined #openstack-ironic04:14
*** chason has joined #openstack-ironic04:15
*** mmethot has joined #openstack-ironic04:18
*** alexpilotti has quit IRC04:19
*** alexpilotti has joined #openstack-ironic04:21
*** lennyb has joined #openstack-ironic04:22
*** gcb has quit IRC04:22
*** yolanda has joined #openstack-ironic04:24
*** alexpilotti has quit IRC04:26
*** mjura has joined #openstack-ironic04:26
*** alexpilotti has joined #openstack-ironic04:28
*** alexpilotti has quit IRC04:32
*** alexpilotti has joined #openstack-ironic04:34
*** alexpilotti has quit IRC04:39
*** alexpilotti has joined #openstack-ironic04:40
*** alexpilotti has quit IRC04:46
*** alexpilotti has joined #openstack-ironic04:47
*** alexpilotti has quit IRC04:52
*** lucasbagb has quit IRC04:52
*** lucasbagb has joined #openstack-ironic04:52
*** alexpilotti has joined #openstack-ironic04:54
*** alexpilotti has quit IRC04:58
*** alexpilotti has joined #openstack-ironic05:01
*** alexpilotti has quit IRC05:05
*** alexpilotti has joined #openstack-ironic05:07
*** hwoarang has quit IRC05:07
*** hwoarang has joined #openstack-ironic05:09
*** alexpilotti has quit IRC05:11
*** alexpilotti has joined #openstack-ironic05:13
*** alexpilotti has quit IRC05:18
*** alexpilotti has joined #openstack-ironic05:20
*** alexpilotti has quit IRC05:24
*** alexpilotti has joined #openstack-ironic05:27
*** alexpilotti has quit IRC05:31
*** alexpilotti has joined #openstack-ironic05:33
*** gcb has joined #openstack-ironic05:36
*** alexpilotti has quit IRC05:38
*** alexpilotti has joined #openstack-ironic05:40
*** liuzz_ has joined #openstack-ironic05:41
*** alexpilotti has quit IRC05:44
*** liuzz has quit IRC05:45
*** alexpilotti has joined #openstack-ironic05:46
*** alexpilotti has quit IRC05:51
*** alexpilotti has joined #openstack-ironic05:53
*** alexpilotti has quit IRC05:58
*** e0ne has joined #openstack-ironic05:59
*** alexpilotti has joined #openstack-ironic06:00
*** gkadam has quit IRC06:04
*** gkadam has joined #openstack-ironic06:05
*** alexpilotti has quit IRC06:05
*** alexpilotti has joined #openstack-ironic06:07
*** liuzz has joined #openstack-ironic06:11
*** alexpilotti has quit IRC06:12
*** alexpilotti has joined #openstack-ironic06:14
*** liuzz_ has quit IRC06:15
*** alexpilotti has quit IRC06:19
*** alexpilotti has joined #openstack-ironic06:21
openstackgerritAleksandra Bezborodova proposed openstack/sushy master: Add a virtual media resource  https://review.openstack.org/57081006:23
*** alexpilotti has quit IRC06:26
*** alexpilotti has joined #openstack-ironic06:27
*** alexpilotti has quit IRC06:32
*** alexpilotti has joined #openstack-ironic06:33
*** pcaruana has joined #openstack-ironic06:37
*** alexpilotti has quit IRC06:38
*** alexpilotti has joined #openstack-ironic06:40
*** alexpilotti has quit IRC06:45
*** alexpilotti has joined #openstack-ironic06:46
*** e0ne has quit IRC06:51
*** alexpilotti has quit IRC06:57
*** alexpilotti has joined #openstack-ironic07:04
*** jaganathan has quit IRC07:09
*** alexpilotti has quit IRC07:09
*** jaganathan has joined #openstack-ironic07:09
*** skazi has joined #openstack-ironic07:10
*** alexpilotti has joined #openstack-ironic07:11
*** links has quit IRC07:13
*** alexpilotti has quit IRC07:15
*** alexpilotti has joined #openstack-ironic07:17
*** pmannidi has quit IRC07:18
*** alexpilotti has quit IRC07:22
*** rcernin has quit IRC07:22
openstackgerritwaleed mousa proposed openstack/ironic-python-agent master: Configuring mellanox interfaces using ironic python agent  https://review.openstack.org/56654407:23
*** alexpilotti has joined #openstack-ironic07:24
*** alexpilotti has quit IRC07:28
*** alexpilotti has joined #openstack-ironic07:30
*** kashyap has joined #openstack-ironic07:31
*** rbartal has joined #openstack-ironic07:32
*** alexpilotti has quit IRC07:35
*** alexpilotti has joined #openstack-ironic07:37
*** ajya has joined #openstack-ironic07:41
*** alexpilotti has quit IRC07:42
*** tesseract has joined #openstack-ironic07:42
*** AlexeyAbashkin has joined #openstack-ironic07:42
*** alexpilotti has joined #openstack-ironic07:43
*** threestrands has quit IRC07:45
*** alexpilotti has quit IRC07:48
*** alexpilotti has joined #openstack-ironic07:50
*** mgoddard has joined #openstack-ironic07:53
*** alexpilotti has quit IRC07:55
*** alexpilotti has joined #openstack-ironic07:57
*** threestrands has joined #openstack-ironic08:00
*** alexpilotti has quit IRC08:02
*** w-miller has joined #openstack-ironic08:02
*** threestrands has quit IRC08:03
*** alexpilotti has joined #openstack-ironic08:04
*** mjura has quit IRC08:07
*** mjura has joined #openstack-ironic08:09
*** derekh has joined #openstack-ironic08:10
*** dougsz has joined #openstack-ironic08:10
*** mgoddard has quit IRC08:11
*** w-miller has quit IRC08:11
*** links has joined #openstack-ironic08:13
*** w-miller has joined #openstack-ironic08:17
*** alexpilotti has quit IRC08:18
*** alexpilotti has joined #openstack-ironic08:18
*** kashyap has left #openstack-ironic08:21
*** tssurya has joined #openstack-ironic08:27
*** alexpilotti has quit IRC08:28
*** priteau has quit IRC08:28
*** priteau has joined #openstack-ironic08:28
*** gkadam has quit IRC08:31
*** alexpilotti has joined #openstack-ironic08:33
*** gkadam has joined #openstack-ironic08:37
*** alexpilotti has quit IRC08:38
*** gkadam_ has joined #openstack-ironic08:38
*** alexpilotti has joined #openstack-ironic08:40
*** gkadam has quit IRC08:41
*** alexpilotti has quit IRC08:44
*** serlex has joined #openstack-ironic08:47
*** alexpilotti has joined #openstack-ironic08:54
*** alexpilotti has quit IRC09:03
*** diga has quit IRC09:07
*** e0ne has joined #openstack-ironic09:13
openstackgerritAija Jaunteva proposed openstack/sushy-tools master: Support EthernetInterface resource in the emulator  https://review.openstack.org/53833809:20
openstackgerritAija Jaunteva proposed openstack/sushy master: Add Message Registry File resource  https://review.openstack.org/58706809:28
openstackgerritTuan Do Anh proposed openstack/ironic master: Improve the "Ironic behind mod wsgi" documentation  https://review.openstack.org/58736109:36
*** MrBerns has joined #openstack-ironic09:36
openstackgerritWill Szumski proposed openstack/ironic master: Document locale requirement for local testing  https://review.openstack.org/58736209:37
openstackgerritDerek Higgins proposed openstack/ironic master: Switch ironic-tempest-dsvm-ipa-partition-pxe_ipmitool-tinyipa-python3  https://review.openstack.org/58355509:45
openstackgerritDerek Higgins proposed openstack/ironic master: Remove redundant swift vars  https://review.openstack.org/58736409:45
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: switch multinode jobs  https://review.openstack.org/58736509:45
*** zhangfei has quit IRC09:51
openstackgerritTuan Do Anh proposed openstack/ironic master: Improve the "Ironic behind mod wsgi" documentation  https://review.openstack.org/40732709:52
*** MrBerns has quit IRC09:54
openstackgerritTuan Do Anh proposed openstack/ironic master: Improve the "Ironic behind mod wsgi" documentation  https://review.openstack.org/40732710:07
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: switch multinode jobs  https://review.openstack.org/58736510:14
openstackgerritwaleed mousa proposed openstack/ironic-python-agent master: Configuring mellanox interfaces using ironic python agent  https://review.openstack.org/56654410:41
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: switch multinode jobs  https://review.openstack.org/58736510:44
*** trungnv has quit IRC10:49
*** trungnv has joined #openstack-ironic10:50
*** tiendc_ has joined #openstack-ironic10:51
*** tiendc has quit IRC10:51
*** alexpilotti has joined #openstack-ironic10:59
openstackgerritWill Miller proposed openstack/ironic-inspector master: Allow nested action value formatting  https://review.openstack.org/58577911:04
*** gkadam_ has quit IRC11:14
*** alexpilotti has quit IRC11:21
*** rh-jelabarre has joined #openstack-ironic11:22
*** bfournie has quit IRC11:36
*** jesusaur has quit IRC11:36
*** jesusaur has joined #openstack-ironic11:39
*** w-miller has quit IRC11:48
*** alexpilotti has joined #openstack-ironic11:52
*** alexpilotti has quit IRC11:57
jrollfirst one here today? O_o12:01
jrollmorning y'all :)12:01
*** alexpilotti has joined #openstack-ironic12:06
*** MattMan has quit IRC12:10
TheJuliaGood morning o/12:10
*** MattMan has joined #openstack-ironic12:10
*** alexpilotti has quit IRC12:11
etingofTheJulia, jroll good morning! o/12:13
*** alexpilotti has joined #openstack-ironic12:15
jroll\o12:17
*** alexpilotti has quit IRC12:23
*** bfournie has joined #openstack-ironic12:28
*** jcoufal has joined #openstack-ironic12:33
TheJuliaGreetings ironic cores, can I get a quick glance at https://review.openstack.org/#/c/587000/ ?  It is a quick review12:41
patchbotpatch 587000 - virtualbmc - Specifiy encoding for xml string12:41
TheJuliaI guess we should double check setup.cfg for virtualbmc12:45
*** w-miller has joined #openstack-ironic12:46
jrolldone12:50
jrollTheJulia: is there a noauth mode hack for openstackclient?12:50
jrollplaying with bifrost and wondering what happens when the ironic cli goes away12:50
TheJuliajroll: you have to set parameters or use a config file that is crafted for noauth12:51
jrollah ok, so it does work, thanks12:51
TheJuliayeah, bifrost will make the file for you12:52
TheJuliajust set OS_CLOud=bifrost12:52
jrollaha, yeah, I see it now12:53
jrollty12:53
*** rloo has joined #openstack-ironic12:53
* jroll has dogs hassling him for food, bbiab12:53
TheJuliayesterday it was my cats :(12:54
*** med_ has joined #openstack-ironic13:00
*** med_ has quit IRC13:00
*** med_ has joined #openstack-ironic13:00
*** markguz has joined #openstack-ironic13:05
*** alexpilotti has joined #openstack-ironic13:05
openstackgerritDao Cong Tien proposed openstack/ironic master: Node gets stuck in ING state when conductor goes down  https://review.openstack.org/58699313:07
*** links has quit IRC13:09
*** tiendc_ has quit IRC13:09
*** markguz has quit IRC13:10
*** alexpilotti has quit IRC13:10
*** racedo has joined #openstack-ironic13:12
*** racedo has quit IRC13:15
*** racedo has joined #openstack-ironic13:15
*** racedo has quit IRC13:18
*** racedo has joined #openstack-ironic13:18
*** Goneri has joined #openstack-ironic13:19
*** ibmko has joined #openstack-ironic13:23
*** bnemec has joined #openstack-ironic13:24
ibmkoHi all, we are trying to get Ironic working but running out of ideas. It seems that provisioning of new baremetal instances doesn't go through Nova scheduler. We are trying to use the "trait" method of scheduling the instances and in nova scheduler we end up with following:13:25
*** links has joined #openstack-ironic13:26
ibmkoGot no allocation candidates from the Placement API. This may be a temporary occurrence as compute nodes start up and begin reporting inventory to the Placement service13:26
ibmkoany ideas highly appreciated13:26
TheJuliaibmko: could we get insight into how you have your flavors configured and what the properties of one of your baremetal nodes looks like?13:28
*** EranBD has joined #openstack-ironic13:28
ibmkosure\13:28
TheJuliaibmko: It really sounds like resource class is not matching things up, or the nova config is just invalid. Also, what version are you using?13:29
ibmkowe are using OpenStack Queens13:29
*** alexpilotti has joined #openstack-ironic13:30
ibmkothis is how our flavor look like: http://www.heypasteit.com/clip/0IJR0213:31
TheJuliaibmko: yeah, your missing the resource_class13:31
openstackgerritMerged openstack/virtualbmc master: Specifiy encoding for xml string  https://review.openstack.org/58700013:31
ibmkoisnt resouce class only needed if we are using the "resource class" method ?13:32
TheJulianova will want to consume a resource_class of 1 (whatever) node type to operate with traits, which needs to match the baremetal node13:32
TheJuliaThink of the resource class as the parent classifier, and then the individual traits are to be matched under that13:33
TheJuliaso there are some interesting things that could be done like CUSTOM_BAREMETAL_TINY to do something like provision small x86 machines13:33
*** med_ is now known as med13:34
TheJuliaand then have _LARGE, etc13:34
*** med is now known as med_13:34
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: switch multinode jobs  https://review.openstack.org/58736513:34
ibmkohmm, I see that documentation significantly changed from queens to latest: https://docs.openstack.org/ironic/queens/install/configure-nova-flavors.html VS https://docs.openstack.org/ironic/latest/install/configure-nova-flavors.html13:34
ibmkodo you think that the latest one is actually relevant for queens ?13:35
TheJuliaafaik it should be13:35
*** alexpilotti has quit IRC13:35
ibmkook, I am going to give it a try13:35
TheJuliaWe removed all of the unrelated scheduling instructions this cycle since the support was dropped in nova this cycle13:36
jrollyes, latest will work for queens as well13:36
jrollyep13:36
TheJuliaAdmittedly, this is a confusing topic13:36
ibmkook, I followed the queens documentation and it really makes an impression that there are three separate methods how we can get scheduling working13:36
* TheJulia wonders if get doctorates at the university of openstack for understanding trait/resource class scheduling13:37
jrollibmko: ah, I see the confusion. traits is not a separate way to do scheduling, it's just an addition to the other 213:37
TheJuliawhat jroll said :)13:37
ibmkojroll, yep, that's where I got lost13:37
*** w-miller_ has joined #openstack-ironic13:38
ibmkothank you very much, I am now going to re-do it according to the "latest" doc13:38
jroll++13:39
*** w-miller has quit IRC13:41
*** w-miller_ is now known as w-miller13:41
*** mjturek has joined #openstack-ironic13:45
*** alexpilotti has joined #openstack-ironic13:45
*** dougsz has left #openstack-ironic13:45
*** dougsz has joined #openstack-ironic13:46
openstackgerritJulia Kreger proposed openstack/ironic master: Prepare for Rocky release  https://review.openstack.org/58634213:47
*** dougsz has quit IRC13:47
*** dougsz has joined #openstack-ironic13:47
*** alexpilotti has quit IRC13:50
*** alexpilotti has joined #openstack-ironic13:51
ibmkoone very weird thing I am noticing13:52
openstackgerritAija Jaunteva proposed openstack/sushy master: Add Message Registry File resource  https://review.openstack.org/58706813:52
ibmkowhen I am creating new ironic node from command line: when I use openstack client version 3.8.1, it seems that node gets created and appears in state "available", but when I do the same with openstack client 3.16.0 the node ends up in "enroll" state13:54
ibmkowith 3.8.1 it soon updates power state to "powered on" (via IPMI). But with 3.16.0 nothing happens13:54
*** baha has joined #openstack-ironic13:55
*** mjturek has quit IRC13:55
TheJuliaoh frak13:55
*** dougsz has left #openstack-ironic13:55
TheJuliano, wait13:56
TheJuliathat is correct13:56
TheJuliaI read the versions backwards13:56
ibmkothis is the cmdline$ openstack baremetal node create --driver=ipmi --driver-info ipmi_address=10.252.20.51 --driver-info ipmi_username=test --driver-info ipmi_password=xxx13:56
ibmkoso its ok that it is in enroll state and not "available" ?13:56
TheJuliayou'll get the same behavior with 3.8.1 if you set an api version to above ?1.13?13:57
ibmkoI get it, but I cannot (as an end user) somehow grasp - what I am good or not :)13:57
ibmkowhat => whether13:58
TheJuliaEnroll is not available, you have to move enrolled nodes into available via the manage state. so first you tell ironic it can manage them via` openstack baremetal node manage` and then `openstack baremetal node provide` to make them available13:58
TheJuliaIt was because we had a hard pin in our api client a long time ago and it was finely removed13:58
*** cdearborn has joined #openstack-ironic13:58
ibmkoah cool, so it sounds like I am good :)13:59
TheJuliathat behavor influenced the initial state when we made a breaking change, I believable at version 1.913:59
*** dougsz_ has joined #openstack-ironic13:59
TheJuliayeah, just a few minor more steps so we delinate what is and is not available13:59
ibmkogreat13:59
*** mjura has quit IRC14:05
*** rbartal_ has joined #openstack-ironic14:06
*** rbartal has quit IRC14:08
TheJuliaibmko: it was a change we made a very... very long time ago, but the API behavior contract still exists14:11
ibmkoyes, understood14:11
TheJuliaack :)14:12
*** prasen has joined #openstack-ironic14:13
*** hongbin_ has joined #openstack-ironic14:18
jrollTheJulia: I left the +W off here in case you don't want to approve the FFE for some reason: https://review.openstack.org/#/c/582962/614:22
patchbotpatch 582962 - ironic-python-agent - Install grub to PReP partition when prep_boot_part...14:22
jrollbut replied to the mail that I can help with it14:22
ibmkohmm, so I fixed the flavor according the latest doc but now it seems to be stuck on RamFilter:14:25
ibmko (dev-bmp1, 7db042a4-3f56-4185-b64f-62c7f9e54b1c) ram: 0MB disk: 0MB io_ops: 0 instances: 0 does not have 1024 MB usable ram before overcommit, it only has 0 MB.14:25
ibmkoFilter results: ['RetryFilter: (start: 1, end: 1)', 'AvailabilityZoneFilter: (start: 1, end: 1)', 'RamFilter: (start: 1, end: 0)']14:25
ibmkoI thought that that's why we are setting the "resources:MEMORY_MB" to zero on the flavor level14:26
ibmkodev-bmp1 is a server where we have nova-compute with Ironic driver installed14:27
bdoddGood morning, ironic14:34
bdoddI have a question about the BIOSInterface (or maybe just hardware types and interfaces in general).14:35
bdoddI’m working on a fresh devstack env and configured it to enable hardware types ipmi, fake-hardware, and redfish. And for BIOS interfaces I enabled fake and redfish. When I ran the stack.sh the conductor got this error:14:35
bdoddNoValidDefaultForInterface: For hardware type 'ipmi', no default value found for bios interface.14:36
bdoddI was able to eliminate the error by adding a supported_bios_interfaces() method to https://github.com/openstack/ironic/blob/master/ironic/drivers/ipmi.py#L22 (returning [ironic.drivers.modules.fake.FakeBIOS]).14:36
bdoddMy question is: should that have been required or is it likely there is just something else wrong/missing in my config?14:37
*** brokoli has joined #openstack-ironic14:40
*** links has quit IRC14:41
*** rpioso|afk is now known as rpioso14:42
rpiosobdodd: Perhaps the no-bios interface implementation needs to be enabled for the ipmi h/w type.14:42
rpiosoAnd good morning, ironicers :)14:43
TheJuliaibmko: sounds like your nova-compute need a look... there should be no overcommit ratio config14:43
bdoddGood morning, rpioso. Yes that may be.14:45
ibmkoTheJulia, let me check (we use OpenStack Ansible)14:46
rpiosobdodd: IPMIHardware is derived from generic.GenericHardware, which in turn is derived from hardware_type.AbstractHardwareType. Only that last class defines supported_bios_interfaces() -- https://github.com/openstack/ironic/blob/b77ca051fd7386a2bfc04a2d5f8f5c38cdca05e8/ironic/drivers/hardware_type.py#L66-L6814:46
TheJuliaibmko: ok14:48
TheJuliabdodd: what rpioso said, sounds lie no-bios is not enabled14:49
bdoddAh, that makes sense. Thanks rpioso and TheJulia! I expected it was something wrong in my config. :-)14:50
ibmkoTheJulia, I think its kind of a generic message, it is there even if I comment out any overcommit options in the nova-compute.conf14:53
TheJuliaibmko: using a hostmanager?14:53
ibmkoehm, a hostmanager?14:54
TheJuliaironic hostmanager in nova-compute14:54
ibmkonever heard of hostmanager nor do I have such string in my "nova-compute.conf"14:55
TheJuliahmmm14:56
TheJuliawell, that too was removed in rock14:56
TheJuliarocky14:56
TheJuliais reserve_host_memory_mb set to 0?14:56
*** mbeierl has quit IRC14:57
jrollit shouldn't be requiring any RAM if resources:MEMORY_MB is 014:57
jrollthe ram filter should be a no-op there14:57
ibmkothis is my complete nova-compute.conf on a compute server designated to host Ironic driver: http://www.heypasteit.com/clip/0IJR0J14:58
TheJuliayeah, something doesnt add up14:58
*** mbeierl has joined #openstack-ironic14:58
ibmkonotice that this is not my config running on nova controller14:59
jrollibmko: can you do another flavor-show just to be sure?14:59
ibmkowait a second14:59
ibmkothe one I just pasted is actually from my Nova controller, I'll paste the one from compute-node15:00
ibmkojroll, sure15:00
jrollthanks :)15:00
*** links has joined #openstack-ironic15:00
*** rbartal_ has quit IRC15:01
ibmkothis is the flavor: http://www.heypasteit.com/clip/0IJR0L15:01
ibmkothis is nova.conf on compute node hosting the Ironic driver: http://www.heypasteit.com/clip/0IJR0M15:02
*** dpointk has joined #openstack-ironic15:07
dpointkHello, I'm upgrading Ocata to latest minor version. Currently i have a port issue with Apache(httpd) trying to catch the port of openstack-ironic-api. on Ocata, is httpd supposed to take care of ironic-api or the python service ?15:08
dpointkThis is the error I get: Jul 30 14:53:14 overcloud-controller-0 httpd[88783]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:638515:08
dpointk Jul 30 14:53:14 overcloud-controller-0 httpd[88783]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:638515:08
dpointkand due to this error httpd doesn't start, and then upgrade fails. Any help would be appreciated. thanks.15:08
jrollibmko: I wonder if nova managed to break the "override" using resources:MEMORY_MB=0 and such15:10
*** pcaruana has quit IRC15:10
jrollthe reason we have both memory_mb and the extra spec in the flavor was to show the user some valid RAM (or cpu/disk) while not actually using that for scheduling15:11
jrollso the extra spec is supposed to be what's used. but that code has changed quite a bit, it could have broken :/15:11
jrollfor an immediate fix you could just set memory_mb, vcpus, etc to 015:12
*** links has quit IRC15:12
jrolldpointk: that looks like a tripleo question, ironic doesn't manage httpd at all. ironic-api can be run with only python or with httpd.15:12
dpointkjroll thanks for the answer. Do you know if it run with httpd or python on latest Ocata ?15:13
ibmkojroll, $ bin/openstack flavor create --ram 0 --vcpus 1 --disk 0 Zbm15:14
ibmkoInvalid input for field/attribute ram. Value: 0. 0 is less than the minimum of 1 (HTTP 400) (Request-ID: req-8ad54c2e-9fd3-41da-89ac-67dad4117a4c)15:14
jrolldpointk: that would be a tripleo question, someone here might know but I do not15:14
jrollibmko: ugh :(15:14
dpointkjroll thanks!15:14
dpointk:) openstack-triple then ?15:14
jrollI think just #tripleo15:14
jrollyep15:15
jrollI need to step away for a while15:17
jrollibmko: this does feel like a nova bug, I don't see anything obviously wrong with your setup15:17
ibmkojroll, do I need ironic driver enabled on Nova controller node ?15:18
ibmkoor nova-compute node is just enough15:18
*** dpointk has quit IRC15:19
*** e0ne has quit IRC15:23
*** ajya3 has joined #openstack-ironic15:43
jrollibmko: just nova-compute should be fine15:43
*** ajya has quit IRC15:43
TheJuliaibmko: you can run multiple, but I suspect you might want to compare your config against the example we have in the documentation. it is slightly different from what you pasted15:46
ibmkoTheJulia, I only tried to make sure for the config to "contain" everything mentioned in the doc15:47
ibmkoor do you think some other config then nova.conf could affect it ?15:47
ibmkoTheJulia, did you mean this one? https://docs.openstack.org/ironic/latest/install/configure-compute.html15:48
jrollnone of the configs on that page should be relevant to this issue, honestly15:48
*** links has joined #openstack-ironic15:49
*** links has quit IRC15:51
ibmkojroll, perhaps RamFilter shouldn't be used at all ?15:52
*** links has joined #openstack-ironic15:52
ibmkoa remove it from enabled_filters ?15:52
jrollibmko: you could turn it off, yeah15:53
jrollassuming you aren't also scheduling VMs :)15:53
*** links has quit IRC15:55
*** links has joined #openstack-ironic15:55
*** links has quit IRC15:58
*** links has joined #openstack-ironic15:58
*** r-daneel has joined #openstack-ironic16:00
*** links has quit IRC16:01
ibmkojroll, I am scheduling VMs :/16:01
*** links has joined #openstack-ironic16:01
*** namnh has joined #openstack-ironic16:03
*** marios is now known as marios|gonehome16:08
*** marios|gonehome is now known as marios16:09
*** links has quit IRC16:10
openstackgerritJulia Kreger proposed openstack/ironic master: Change BFV tempest job to explicitly use ipxe  https://review.openstack.org/58341016:12
openstackgerritWill Szumski proposed openstack/ironic master: Ensure next marker is set when using custom field query  https://review.openstack.org/58751416:17
*** r-daneel has quit IRC16:21
*** links has joined #openstack-ironic16:21
*** links has quit IRC16:24
*** links has joined #openstack-ironic16:25
openstackgerritWill Szumski proposed openstack/ironic master: Ensure next marker is set when using custom field query  https://review.openstack.org/58751416:27
*** links has quit IRC16:27
*** links has joined #openstack-ironic16:28
*** links has quit IRC16:30
*** links has joined #openstack-ironic16:31
*** tssurya has quit IRC16:32
*** links has quit IRC16:33
*** sdake has quit IRC16:33
*** sdake has joined #openstack-ironic16:33
*** sdake has quit IRC16:33
*** sdake has joined #openstack-ironic16:33
*** links has joined #openstack-ironic16:33
*** links has quit IRC16:35
*** links has joined #openstack-ironic16:36
*** links has quit IRC16:38
*** links has joined #openstack-ironic16:39
*** r-daneel has joined #openstack-ironic16:41
*** links has quit IRC16:41
*** links has joined #openstack-ironic16:42
*** links has quit IRC16:44
*** links has joined #openstack-ironic16:45
*** ajya3 has quit IRC16:46
ibmkojroll, do you have an idea where the semantics of resources:MEMORY_MB is described ?16:46
*** AlexeyAbashkin has quit IRC16:47
jrollibmko: just the commit message here: https://review.openstack.org/#/c/473627/16:47
patchbotpatch 473627 - nova - Extract custom resource classes from flavors (MERGED)16:47
jrollnot sure if it was properly documented16:48
*** links has quit IRC16:48
ibmko"This patch adds code to look in a flavor's extra_specs for keys beginning with "resources:", and if found, use them to update the resources dict sent to placement."16:48
*** links has joined #openstack-ironic16:48
ibmkothis does kind of sound that it only affects the placement subsystem scheduling16:49
jrollmore of the second paragraph :)16:49
jrollwell, queens uses placement for scheduling16:49
jrollOH16:50
jrollso this doesn't affect the ramfilter16:50
openstackgerritPierre Riteau proposed openstack/networking-generic-switch master: Add a note about synchronization timeout  https://review.openstack.org/58752016:50
jrollbut now that you say that, it makes me realize you shouldn't need the RAMFilter enabled for VMs either16:50
ibmkoso it is kind of obsolete ?16:50
ibmkowe could use placement api exclusively ?16:50
jrollright16:50
ibmkothat would explain whole situation16:51
jrollwhich is why it's no longer part of the default for filters: https://github.com/openstack/nova/blob/stable/queens/nova/conf/scheduler.py#L26916:51
*** links has quit IRC16:51
jrollsorry, I derped out on that part :)16:51
*** links has joined #openstack-ironic16:51
*** w-miller has left #openstack-ironic16:51
ibmkook this promises some progress :) I'll continue tomorrow16:52
jroll\o/16:53
*** links has quit IRC16:54
*** links has joined #openstack-ironic16:54
*** dougsz_ has quit IRC16:56
*** links has quit IRC16:56
*** links has joined #openstack-ironic16:57
*** links has quit IRC17:00
*** derekh has quit IRC17:00
*** r-daneel_ has joined #openstack-ironic17:01
*** links has joined #openstack-ironic17:01
*** r-daneel has quit IRC17:03
*** r-daneel_ is now known as r-daneel17:03
*** tesseract has quit IRC17:03
*** links has quit IRC17:03
*** links has joined #openstack-ironic17:04
*** namnh has quit IRC17:04
*** namnh has joined #openstack-ironic17:05
*** links has quit IRC17:06
*** links has joined #openstack-ironic17:07
*** gyee has joined #openstack-ironic17:07
*** namnh has quit IRC17:09
*** links has quit IRC17:09
*** links has joined #openstack-ironic17:10
*** markguz_ has quit IRC17:10
*** links has quit IRC17:12
*** serlex has quit IRC17:12
*** links has joined #openstack-ironic17:12
*** links has quit IRC17:15
*** links has joined #openstack-ironic17:15
*** bfournie has quit IRC17:17
*** links has quit IRC17:18
*** links has joined #openstack-ironic17:18
*** links has quit IRC17:21
ibmkojroll, ok I was impatient and gave it a try - it seems that with those filters out (DiskFilter, RamFilter) it seems to be working - or at least I got into next "phase" :)17:21
openstackgerritMerged openstack/sushy-tools master: Cleanup libvirt driver for BIOS emulator  https://review.openstack.org/58696717:21
*** links has joined #openstack-ironic17:21
jrollibmko: awesome, glad we could help :)17:21
openstackgerritMerged openstack/sushy-tools master: Switch to use stestr for unit test  https://review.openstack.org/58383217:22
ibmkoI haven't verified if VM scheduling keeps working though :)17:22
*** links has quit IRC17:24
*** links has joined #openstack-ironic17:24
*** links has quit IRC17:27
*** links has joined #openstack-ironic17:27
*** brokoli has quit IRC17:28
*** links has quit IRC17:30
*** links has joined #openstack-ironic17:30
*** bfournie has joined #openstack-ironic17:32
*** links has quit IRC17:33
*** links has joined #openstack-ironic17:33
*** links has quit IRC17:36
*** links has joined #openstack-ironic17:37
*** links has quit IRC17:39
*** links has joined #openstack-ironic17:40
*** links has quit IRC17:42
*** links has joined #openstack-ironic17:42
*** baha has quit IRC17:43
*** links has quit IRC17:45
*** links has joined #openstack-ironic17:46
*** priteau has quit IRC17:50
*** mgoddard has joined #openstack-ironic17:50
*** e0ne has joined #openstack-ironic17:51
*** links has quit IRC17:52
*** racedo has quit IRC17:55
*** mgoddard has quit IRC17:59
*** r-daneel has quit IRC18:02
*** serlex has joined #openstack-ironic18:02
openstackgerritJulia Kreger proposed openstack/ironic master: A vision  https://review.openstack.org/58757618:15
jrollwowza18:16
TheJuliajroll: too crazy? or just right kind of crazy?18:17
jrollnot too crazy18:18
jrolloptimistic maybe :)18:18
jrollbut that's how it should be18:18
*** r-daneel has joined #openstack-ironic18:20
TheJuliajroll: I tried to capture the tone that I remembered, and keep it short since almost everyone's statement was kind of short during the exercise18:24
jrollyeah, I'm a fan18:27
*** brokoli has joined #openstack-ironic18:27
*** brokoli has quit IRC18:32
openstackgerritJim Rollenhagen proposed openstack/ironic master: Add secureboot fields to node  https://review.openstack.org/58758418:34
openstackgerritJim Rollenhagen proposed openstack/ironic master: Add node secureboot fields to objects layer  https://review.openstack.org/58758518:34
jrolljust a WIP, not sure how upstreamable this route is18:34
*** mgoddard has joined #openstack-ironic18:34
*** baha has joined #openstack-ironic18:36
*** jaganathan has quit IRC18:36
bdoddI got my fresh devstack env up and running (it’s basically as described in https://docs.openstack.org/ironic/latest/contributor/dev-quickstart.html#deploying-ironic-with-devstack with the addition of the redfish hardware type and the bios interface)18:38
bdoddAnd I have a Redfish emulator running locally to simplify the network topology.18:39
rpiosobdodd: \o/18:39
bdoddI’ve created a redfish node, moved it to manageable state and issued a clean command (step: apply_configuration). But the clean fails with this error:18:39
bdoddNetworkError: No available PXE-enabled port on node <node_id>18:39
bdoddAny pointers on what I’m likely missing or where to look?18:39
rpiosobdodd: Manual cleaning requires a clean network. Looking ...18:40
*** luzC has quit IRC18:40
bdoddYeah, I think I have a cleaning network. It is the "private" network created during the devstack install18:41
rpiosobdodd: https://docs.openstack.org/ironic/latest/install/configure-cleaning.html#configure-cleaning18:41
bdoddrpioso: Yes, the cleaning_network is defined in my ironic.conf (was done as part of the devstack install)18:43
rpiosobdodd: The error states there's no PXE-enabled port on the node. Is that consistent with the output of 'openstack baremetal port list|show <portid>' ?18:45
*** luzC has joined #openstack-ironic18:45
bdoddrpioso: looks like pxe_enabled is set to True for both defined ports. http://paste.openstack.org/show/726973/18:49
rpiosobdodd: That's all I've got :-(18:51
TheJuliasounds like it just didn't find the ports for the node :\18:51
TheJuliajroll: Guess it would help to have a full layout of the picture to ponder18:52
jrollTheJulia: ya, this is the best I have right now: https://i.imgur.com/Yfp2jFr.png18:52
jrolldon't really have time to flesh out a spec and figure out how to make this work for everyone, unfortunately18:53
TheJuliajroll: for what its worth, I'm going to try and work on some additional UEFI stuffs this week, so we might get some more jobs in a month or so... although QEMU has no support to emulate TPMs18:53
jrollso going to make the POC that works for me, upload code, then come back to upstreaming :)18:53
jrolloh but it does!18:53
TheJuliawhere?!?18:53
jrollhttps://wiki.qemu.org/Features/TPM18:53
jroller18:53
jrollthis may just be passthrough, not emulation18:53
jrollthe "phase 2" there talks about emulation but not sure if that's done. passthrough definitely works18:54
TheJuliayeah, just passthrough afaik. I talked to one of the folks that was trying to push that forward and it was soemthing like "they didn't want the 75k lines of code that would be emulation"18:55
jrollha18:55
jrollI've gotta run to an appt18:55
jrollhave a good night everyone :)18:55
TheJuliagoodnight jroll18:55
rpiosojroll: Good nite18:56
*** mgoddard has quit IRC18:58
rpiosobdodd, TheJulia: Seems like the exception is being raised here -- https://github.com/openstack/ironic/blob/b77ca051fd7386a2bfc04a2d5f8f5c38cdca05e8/ironic/common/neutron.py#L238-L24219:03
rpiosoIt appears task.ports is empty or contains no PXE-enabled ports.19:04
bdoddTheJulia: Thanks. I think that's the hint I needed. The 2 existing ports are for the ipmi node created during the stack.sh. I think I just need to create the proper port for my redfish node.19:05
TheJuliabdodd: ahh! that would do it19:05
TheJuliaand that matches what rpioso looked up19:05
*** namnh has joined #openstack-ironic19:05
rpiosobdodd, TheJulia: Woot!19:06
bdoddrpioso: Right. I didn't create any ports. Thanks again folks!19:06
*** e0ne has quit IRC19:06
*** namnh has quit IRC19:10
*** namnh has joined #openstack-ironic19:11
*** namnh has quit IRC19:16
openstackgerritJulia Kreger proposed openstack/ironic master: A vision  https://review.openstack.org/58757619:29
*** medberry has joined #openstack-ironic19:32
*** medberry has quit IRC19:32
*** medberry has joined #openstack-ironic19:32
*** med_ has quit IRC19:35
openstackgerritJulia Kreger proposed openstack/bifrost master: Initial Arm64 support  https://review.openstack.org/58436319:39
openstackgerritMichael Turek proposed openstack/ironic master: Pass prep_boot_part_uuid to install_bootloader for ppc64* partition images  https://review.openstack.org/57915919:45
*** mjturek has joined #openstack-ironic19:46
mjturekjroll TheJulia: sorry for the delay on https://review.openstack.org/#/c/579159/ , just submitted it with some new tests19:47
patchbotpatch 579159 - ironic - Pass prep_boot_part_uuid to install_bootloader for...19:48
mjturekdang! didn't address the nit tho, I'll do that quick19:48
*** e0ne has joined #openstack-ironic19:48
openstackgerritMichael Turek proposed openstack/ironic master: Pass prep_boot_part_uuid to install_bootloader for ppc64* partition images  https://review.openstack.org/57915919:52
*** jcoufal has quit IRC19:52
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: fall back to PARTUUID if UUID not found.  https://review.openstack.org/56925020:01
openstackgerritRichard G. Pioso proposed openstack/ironic master: Fix iDRAC hardware type does not work with UEFI  https://review.openstack.org/54518420:02
*** namnh has joined #openstack-ironic20:08
rpiosoTheJulia: ^^^ If you have a few caffeinated cycles left ;-)20:10
rpiosoNo asserts :-)20:10
TheJulia:)20:12
*** namnh has quit IRC20:12
openstackgerritJulia Kreger proposed openstack/bifrost master: Initial Arm64 support  https://review.openstack.org/58436320:40
*** e0ne has quit IRC20:51
*** EranBD has quit IRC20:58
*** jtomasek has joined #openstack-ironic21:00
*** jtomasek_ has quit IRC21:03
*** livelace has quit IRC21:03
*** livelace has joined #openstack-ironic21:04
*** Goneri has quit IRC21:08
*** anupn has quit IRC21:11
*** bfournie has quit IRC21:14
*** bfournie has joined #openstack-ironic21:14
*** bfournie has quit IRC21:14
*** EranBD has joined #openstack-ironic21:18
*** EranBD is now known as eranbend21:18
*** eranbend has quit IRC21:20
*** yolanda has quit IRC21:25
*** baha has quit IRC21:27
*** bnemec has quit IRC21:51
*** namnh has joined #openstack-ironic22:08
*** namnh has quit IRC22:13
*** bfournie has joined #openstack-ironic22:17
eanderssonironic-api failing GET /v1/lookup?addresses requests with 40122:19
eanderssonIs that going to be something obvious?22:20
eanderssonI assume they are coming from something like the ironic-agent?22:20
*** jtomasek has quit IRC22:21
*** rcernin has joined #openstack-ironic22:26
*** serlex has quit IRC22:32
*** namnh has joined #openstack-ironic22:37
eanderssonNvm - we probably just have the wrong version of the image22:40
eandersson*IPA22:40
*** namnh has quit IRC22:41
*** markguz_ has joined #openstack-ironic22:53
*** namnh has joined #openstack-ironic22:58
*** hongbin_ has quit IRC23:00
*** namnh has quit IRC23:03
*** cdearborn has quit IRC23:03
*** namnh has joined #openstack-ironic23:16
*** pmannidi has joined #openstack-ironic23:21
*** namnh has quit IRC23:22
*** threestrands has joined #openstack-ironic23:24
rpiosoTheJulia: Are you familiar with the error "mod_wsgi (pid=23618): Exception occurred processing WSGI script '/var/www/cgi-bin/ironic/app'." ?23:27
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: switch multinode jobs  https://review.openstack.org/58736523:38
*** rpioso is now known as rpioso|afk23:52
*** r-daneel has quit IRC23:58

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