*** achanda has quit IRC | 00:00 | |
*** achanda_ has quit IRC | 00:01 | |
*** dims has joined #openstack-ironic | 00:03 | |
*** bnemec has quit IRC | 00:03 | |
*** dims has quit IRC | 00:05 | |
*** dims has joined #openstack-ironic | 00:05 | |
*** enikanorov has quit IRC | 00:05 | |
*** enikanorov has joined #openstack-ironic | 00:07 | |
jlvillal | clif_h: Not sure how big you want to grow that patch :) | 00:07 |
---|---|---|
*** tsekiyam_ has joined #openstack-ironic | 00:09 | |
*** dims has quit IRC | 00:10 | |
jlvillal | clif_h: It does make me wonder if IronicException should define __unicode__ ?? | 00:10 |
*** mtanino has quit IRC | 00:12 | |
*** tsekiyama has quit IRC | 00:13 | |
*** tsekiyam_ has quit IRC | 00:13 | |
*** dims has joined #openstack-ironic | 00:17 | |
openstackgerrit | John Trowbridge proposed openstack/ironic-inspector: Store and expose introspection data https://review.openstack.org/213159 | 00:19 |
*** yuikotakada has joined #openstack-ironic | 00:19 | |
*** naohirot has joined #openstack-ironic | 00:22 | |
*** shadower has quit IRC | 00:23 | |
*** shadower has joined #openstack-ironic | 00:23 | |
*** meghal1 has quit IRC | 00:24 | |
mrda | tonyb: that's not an easy thing to check | 00:26 |
*** garthb has quit IRC | 00:34 | |
*** penick has quit IRC | 00:36 | |
*** raghu has joined #openstack-ironic | 00:36 | |
tonyb | mrda: It's not that hard either. | 00:46 |
*** blakec has joined #openstack-ironic | 00:53 | |
mrda | :) | 00:56 |
*** zhenguo has joined #openstack-ironic | 00:57 | |
*** smoriya has joined #openstack-ironic | 01:10 | |
jlvillal | mrda, I implemented your idea. https://review.openstack.org/#/c/217853/ Not sure how well I implemented it ;) | 01:12 |
*** blakec has quit IRC | 01:21 | |
*** Nisha has quit IRC | 01:23 | |
openstackgerrit | lei zhang proposed openstack/ironic: Add minimum and maximum on port option https://review.openstack.org/217019 | 01:23 |
*** meghal has joined #openstack-ironic | 01:33 | |
*** meghal1 has joined #openstack-ironic | 01:33 | |
*** chenglch has joined #openstack-ironic | 01:35 | |
*** meghal has quit IRC | 01:37 | |
*** sinval_ has joined #openstack-ironic | 01:39 | |
*** praneshp has quit IRC | 01:43 | |
*** Haomeng|2 has joined #openstack-ironic | 01:43 | |
*** penick has joined #openstack-ironic | 01:49 | |
*** Haomeng has joined #openstack-ironic | 01:57 | |
*** penick has quit IRC | 01:59 | |
*** Haomeng|2 has quit IRC | 02:00 | |
*** dims has quit IRC | 02:06 | |
*** JoshNang has quit IRC | 02:06 | |
*** sinval_ has quit IRC | 02:08 | |
*** JoshNang has joined #openstack-ironic | 02:09 | |
*** boris-42 has quit IRC | 02:10 | |
*** rloo has quit IRC | 02:11 | |
*** raginbajin has quit IRC | 02:23 | |
*** raginbajin has joined #openstack-ironic | 02:28 | |
*** achanda has joined #openstack-ironic | 02:28 | |
*** purp has quit IRC | 02:33 | |
*** dims has joined #openstack-ironic | 02:33 | |
*** coreycb has quit IRC | 02:33 | |
*** purp has joined #openstack-ironic | 02:36 | |
*** coreycb has joined #openstack-ironic | 02:36 | |
*** penick has joined #openstack-ironic | 02:40 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Base IronicObject on VersionedObject https://review.openstack.org/213602 | 02:48 |
*** hakimo has joined #openstack-ironic | 02:52 | |
*** penick has quit IRC | 02:54 | |
*** shoutm has quit IRC | 02:54 | |
*** hakimo_ has quit IRC | 02:54 | |
*** baoli has joined #openstack-ironic | 03:01 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Trusted boot doc https://review.openstack.org/208438 | 03:06 |
*** getvasanth has quit IRC | 03:11 | |
*** dims has quit IRC | 03:23 | |
*** tideline has quit IRC | 03:25 | |
*** tideline has joined #openstack-ironic | 03:26 | |
*** BadCub has quit IRC | 03:27 | |
*** meghal1 has quit IRC | 03:27 | |
*** meghal has joined #openstack-ironic | 03:28 | |
*** comstud has quit IRC | 03:28 | |
*** jroll has quit IRC | 03:28 | |
*** mgagne has quit IRC | 03:28 | |
*** natorious has quit IRC | 03:28 | |
*** wendar has quit IRC | 03:28 | |
*** JayF has quit IRC | 03:28 | |
*** wendar_ has joined #openstack-ironic | 03:28 | |
*** eglute has quit IRC | 03:28 | |
*** BadCub has joined #openstack-ironic | 03:31 | |
*** eglute has joined #openstack-ironic | 03:31 | |
*** BadCub has quit IRC | 03:31 | |
*** natorious has joined #openstack-ironic | 03:31 | |
*** jroll has joined #openstack-ironic | 03:32 | |
*** praneshp has joined #openstack-ironic | 03:32 | |
*** mgagne has joined #openstack-ironic | 03:34 | |
*** praneshp has quit IRC | 03:37 | |
*** comstud has joined #openstack-ironic | 03:37 | |
*** JayF has joined #openstack-ironic | 03:37 | |
openstackgerrit | Debayan Ray proposed openstack/ironic: Firmware update as part of iLO zapping process https://review.openstack.org/211019 | 03:37 |
*** achanda has quit IRC | 03:41 | |
*** natorious is now known as zz_natorious | 03:44 | |
*** Nisha has joined #openstack-ironic | 03:46 | |
*** raghu has quit IRC | 03:54 | |
*** getvasanth has joined #openstack-ironic | 03:54 | |
*** baoli has quit IRC | 03:57 | |
*** zz_natorious is now known as natorious | 03:59 | |
*** getvasanth has quit IRC | 04:07 | |
*** natorious is now known as zz_natorious | 04:09 | |
*** links has joined #openstack-ironic | 04:09 | |
*** ramineni has joined #openstack-ironic | 04:21 | |
*** BadCub has joined #openstack-ironic | 04:32 | |
*** amotoki has joined #openstack-ironic | 04:33 | |
*** puranamr has joined #openstack-ironic | 04:37 | |
*** PradeepV has joined #openstack-ironic | 04:40 | |
*** puranamr has quit IRC | 04:44 | |
*** meghal has quit IRC | 04:55 | |
*** Nisha has quit IRC | 05:05 | |
*** meghal has joined #openstack-ironic | 05:07 | |
*** Nisha has joined #openstack-ironic | 05:09 | |
*** valkyrja has quit IRC | 05:12 | |
*** valkyrja has joined #openstack-ironic | 05:14 | |
*** getvasanth has joined #openstack-ironic | 05:17 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Use oslo.versionedobjects remotable decorators https://review.openstack.org/217000 | 05:19 |
openstackgerrit | Tan Lin proposed openstack/ironic: Using ObjectRegistry to register class https://review.openstack.org/217584 | 05:19 |
*** lazy_prince has joined #openstack-ironic | 05:21 | |
getvasanth | Good Morning All | 05:32 |
*** Nisha has quit IRC | 05:36 | |
*** Nisha has joined #openstack-ironic | 05:37 | |
getvasanth | can any one help me to know how ironic makes aware of node information to ironic | 05:37 |
getvasanth | can any one help me to know how ironic makes aware of node information to nova | 05:38 |
Haomeng | getvasanth: morning | 05:39 |
Haomeng | getvasanth: there is nova ironic driver, which will poll the node status | 05:40 |
getvasanth | Haomeng: Good Morning | 05:40 |
Haomeng | getvasanth: :) | 05:40 |
Haomeng | getvasanth: you can check nova compute log to get the informations | 05:40 |
*** meghal has quit IRC | 05:41 | |
getvasanth | Haomeng: having a trouble, when i try to boot through nova boot, it fails with "No valid host found", further enabling debug logs, "ironic, 9833d3ad-a282-4c04-9615-a9aa19e28153) ram:-512 disk:0 io_ops:0 instances:0 does not have 2048 MB usable ram, it only has -512.0 MB usable ram. There are 0 hosts available but 1 instances requested to build." | 05:42 |
*** meghal has joined #openstack-ironic | 05:42 | |
getvasanth | Haomeng: but the ironic node list show that it has 64GB ram etc.. | 05:42 |
Haomeng | getvasanth: yes, so we can check by nova hypervisor-stats to see the host resource | 05:43 |
getvasanth | Haomeng: trying to figure out how to make nova aware of it | 05:43 |
Haomeng | getvasanth: can you show the result of "nova hypervisor-stats" call | 05:43 |
getvasanth | Haomeng: sure | 05:44 |
Haomeng | getvasanth: and "ironic node-show $IRONIC_NODE_ID |grep properties" | 05:44 |
*** getvasanth__ has joined #openstack-ironic | 05:45 | |
getvasanth__ | Haomeng: http://pastebin.ca/3132978 | 05:46 |
Haomeng | getvasanth__: ok | 05:46 |
Haomeng | Haomeng: all values are 0 | 05:48 |
getvasanth__ | Haomeng: yes, all are 0 | 05:48 |
*** getvasanth has quit IRC | 05:48 | |
Haomeng | Haomeng: and how about ironic side, try run "ironic node-show $IRONIC_NODE_ID |grep properties" | 05:48 |
Haomeng | getvasanth__: to see if the prpoerties is correct or not and what the ironic node status is | 05:49 |
getvasanth__ | Haomeng: http://pastebin.ca/3132979 | 05:49 |
PradeepV | Hi Ironic, | 05:49 |
PradeepV | Good morning | 05:49 |
Haomeng | PradeepV: good morning:) | 05:50 |
Haomeng | getvasanth__: I guess you deployed and failed, right, so check nova list | 05:50 |
PradeepV | Hi Haomeng: :) ... how can we generate a whole disk image in ISO format | 05:50 |
Haomeng | getvasanth__: and try to delete the nova instance | 05:50 |
Haomeng | PradeepV: iso? | 05:50 |
PradeepV | yes | 05:50 |
PradeepV | iso | 05:51 |
Haomeng | PradeepV: why iso? | 05:51 |
PradeepV | i need to inject a specific driver in my whole disk image | 05:51 |
Haomeng | PradeepV: for configuration drive? | 05:52 |
PradeepV | yes Haomeng: | 05:52 |
getvasanth__ | Haomeng: done | 05:52 |
Haomeng | PradeepV: please check http://docs.openstack.org/developer/ironic/deploy/install-guide.html, it covers config drive | 05:52 |
Haomeng | getvasanth__: run hypervisor-stats again | 05:52 |
Haomeng | getvasanth__: to see if the resource is restored back | 05:52 |
PradeepV | ok Haomeng, Thank you | 05:53 |
Haomeng | getvasanth__: ironic will keep the resource even nova instance is in fail status | 05:53 |
Haomeng | PradeepV: welcome | 05:53 |
*** Nisha has quit IRC | 05:53 | |
getvasanth__ | HAomeng: its all the same again, count 1, rest others are 0 | 05:53 |
*** Nisha has joined #openstack-ironic | 05:53 | |
Haomeng | getvasanth__: did you monitor the nova compute log | 05:53 |
Haomeng | getvasanth__: if there is something error | 05:54 |
Haomeng | getvasanth__: and check ironic driver-list | 05:54 |
Haomeng | getvasanth__: to see if ironic conductor works fine | 05:54 |
getvasanth__ | Haomeng: yes, there is a error, "2015-08-28 11:23:50.263 28848 ERROR nova.openstack.common.periodic_task [req-a0eab617-f449-480e-99b2-695ee3cf0af9 - - - - -] Error during ClusteredComputeManager.update_available_resource: HTTPResponse instance has no attribute 'text' | 05:55 |
getvasanth__ | " | 05:55 |
Haomeng | getvasanth__: yes, this should be root cause | 05:55 |
Haomeng | getvasanth__: can you check ironic conductor log | 05:56 |
Haomeng | getvasanth__: how did you install ironic, via devstack? | 05:56 |
Haomeng | getvasanth__: did it work before? | 05:56 |
getvasanth__ | I used packstack | 05:56 |
getvasanth__ | Haomeng: I used packstack | 05:56 |
Haomeng | getvasanth__: sorry, not sure if packstack supports devstack as well | 05:56 |
Haomeng | getvasanth__: we suggest to run with devstack | 05:57 |
getvasanth__ | Haomeng: this is the first time i am trying ironic | 05:57 |
Haomeng | getvasanth__: devstack is openstack official deployment tool, which should working | 05:57 |
Haomeng | getvasanth__: for your " instance has no attribute 'text'" error, there should be some code which not matching I think | 05:57 |
Haomeng | getvasanth__: or other root cause | 05:58 |
Haomeng | getvasanth__: so can you follow our iornic official guide to try with devstack ? | 05:58 |
Haomeng | getvasanth__: this can help you - http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack | 05:58 |
getvasanth__ | Haomeng: Ok, will try that too, but is there big difference in using packstack and devstack? | 05:59 |
Haomeng | getvasanth__: I think if youjust want to play with openstack, there is no differenc between devstack and packstack, because we just want to deploy a openstack dev env, right? | 06:00 |
getvasanth__ | Haomeng: yes. | 06:00 |
*** Marga_ has joined #openstack-ironic | 06:00 | |
*** Marga_ has quit IRC | 06:00 | |
Haomeng | getvasanth__: not sure if packstack supports ironic configurations as well, devstack support ironic as well | 06:01 |
getvasanth__ | Haomeng: Packstack supports ironic | 06:01 |
*** Marga_ has joined #openstack-ironic | 06:01 | |
Haomeng | getvasanth__: cool | 06:01 |
Haomeng | getvasanth__: but after the installation, ironic should work | 06:01 |
Haomeng | getvasanth__: if you dont care devstack/packstack, try with devstack, it works fine in ubuntu os | 06:02 |
getvasanth__ | Haomeng, it is, but fails to start the instance. | 06:02 |
Haomeng | getvasanth__: and what os you are runing? redhat? | 06:02 |
getvasanth__ | Haomeng: rhel7.1 | 06:02 |
Haomeng | getvasanth__: not sure if devstack has been tested in rhel71, community prefer ubuntu 14 | 06:03 |
getvasanth__ | Haomeng: oh my god!! big change to be made. | 06:03 |
Haomeng | getvasanth__: yes, if you run with rhel, suggest to use redhat's packstack, it should support redhat better than devstack I think | 06:04 |
getvasanth__ | Haomeng: so do you think, anything else i am missing, in my config? | 06:04 |
Haomeng | getvasanth__: sorry, no idea about packstack, maybe nova ironic driver and ironic client version not matching | 06:05 |
Haomeng | getvasanth__: from ironic team, maybe some redhat guys who did try with packstack, and they can help you | 06:06 |
getvasanth__ | Haomeng: here is the version info for ironic "0.3.1" | 06:06 |
getvasanth__ | Haomeng: here is the version info for ironic "0.3.1" client | 06:06 |
Haomeng | getvasanth__: packstack will run with latest openstack code? | 06:06 |
getvasanth__ | Haomeng: created a repo for the kilo release and thats what is being used. not through the code. | 06:07 |
Haomeng | getvasanth__: 0.3.1? | 06:07 |
Haomeng | getvasanth__: it is old version I think | 06:07 |
getvasanth__ | Haomeng: ironic client version | 06:07 |
getvasanth__ | Haomeng: Ok i will try to update it to the newer one | 06:08 |
Haomeng | getvasanth__: latest is 0.7.1 - https://pypi.python.org/pypi/python-ironicclient | 06:09 |
getvasanth__ | Haomeng: saw that now, will update it | 06:09 |
Haomeng | getvasanth__: but not sure how packstack check same kilo version for both client and server code | 06:09 |
Haomeng | getvasanth__: yes, if you did not care version, use latest code | 06:09 |
getvasanth__ | Haomeng: yes, will give a try | 06:09 |
Haomeng | getvasanth__: for kilo version issue, it is hard to check and fix | 06:09 |
Haomeng | getvasanth__: ok, good luck | 06:10 |
getvasanth__ | Haomeng: thanks a lot for the pointer | 06:10 |
Haomeng | getvasanth__: welcome:) | 06:12 |
getvasanth__ | Haomeng: :) | 06:12 |
Haomeng | getvasanth__: :) | 06:12 |
*** puranamr has joined #openstack-ironic | 06:15 | |
*** Nisha has quit IRC | 06:18 | |
*** yog_ has joined #openstack-ironic | 06:22 | |
*** puranamr has quit IRC | 06:28 | |
*** dlpartain has joined #openstack-ironic | 06:37 | |
*** dlpartain has left #openstack-ironic | 06:38 | |
getvasanth__ | Haomeng: are you there? | 06:47 |
*** dtantsur|afk is now known as dtantsur | 06:58 | |
dtantsur | Morning Ironic, TGIF! | 06:58 |
Haomeng | getvasanth__: yes | 06:58 |
*** ifarkas has joined #openstack-ironic | 06:59 | |
getvasanth__ | Haomeng: thanks, I have updated only the ironic client, and now the error vanished :) | 06:59 |
getvasanth__ | Haomeng: but the instance state is still in spawning | 06:59 |
Haomeng | getvasanth__: cool | 06:59 |
Haomeng | getvasanth__: so that is the version mismatch issue | 07:00 |
Haomeng | dtantsur: morning:) | 07:00 |
getvasanth__ | Haomeng: "2015-08-28 12:29:57.946 9745 DEBUG nova.virt.ironic.driver [-] [instance: a376070d-4110-4f09-bd81-eac5751bea1b] Still waiting for ironic node 9833d3ad-a282-4c04-9615-a9aa19e28153 to become ACTIVE: power_state="power on", target_power_state=None, provision_state="wait call-back", target_provision_state="active" " | 07:00 |
getvasanth__ | Haomeng: yes; thanks a lot for the pointers | 07:00 |
Haomeng | getvasanth__: need some time | 07:00 |
getvasanth__ | Haomeng: "need some time"?? | 07:01 |
Haomeng | getvasanth__: yes, for deployment action | 07:01 |
Haomeng | getvasanth__: it is waiting for callback from baremetal side | 07:02 |
getvasanth__ | Haomeng: oh! | 07:02 |
Haomeng | getvasanth__: check the target side | 07:02 |
Haomeng | getvasanth__: to see console output | 07:02 |
getvasanth__ | Haomeng: its booting.. | 07:02 |
Haomeng | getvasanth__: ok | 07:03 |
getvasanth__ | Haomeng: "system halted" | 07:04 |
*** achanda has joined #openstack-ironic | 07:05 | |
getvasanth__ | Haomeng: get the screenshot | 07:05 |
*** dlpartain has joined #openstack-ironic | 07:05 | |
*** dlpartain has left #openstack-ironic | 07:06 | |
getvasanth__ | Haomeng: http://imagebin.ca/v/2DfblgH8gIqI | 07:07 |
Haomeng | getvasanth__: what image did you used | 07:08 |
Haomeng | getvasanth__: suggest to run dib to create | 07:08 |
*** meghal has quit IRC | 07:09 | |
getvasanth__ | Haomeng: I created it centos7 | 07:09 |
getvasanth__ | Haomeng: looks like it failed too | 07:09 |
Haomeng | getvasanth__: is this first boot? | 07:09 |
Haomeng | getvasanth__: what driver did you use | 07:09 |
getvasanth__ | Haomeng: yes, pxe_ipmitool | 07:11 |
Haomeng | getvasanth__: centos7 deploy image? | 07:11 |
getvasanth__ | Haomeng: do you have any images built, bootable? | 07:11 |
Haomeng | getvasanth__: we should folow the guide to create deploy image | 07:12 |
getvasanth__ | Haomeng: i think i need to rebuild the image and try again | 07:12 |
getvasanth__ | Haomeng: i will rebuild the image and test it again, will ping you once done | 07:14 |
Haomeng | getvasanth__: ok | 07:15 |
openstackgerrit | Harsh Shah proposed openstack/python-ironicclient: [WIP] Add keyring support https://review.openstack.org/218132 | 07:26 |
*** Marga_ has quit IRC | 07:34 | |
*** Marga_ has joined #openstack-ironic | 07:35 | |
*** mgoddard has joined #openstack-ironic | 07:45 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Add deprecation warning to periodic tasks with parallel=False https://review.openstack.org/216604 | 07:47 |
*** ndipanov has joined #openstack-ironic | 07:51 | |
*** ndipanov has quit IRC | 07:52 | |
*** ndipanov has joined #openstack-ironic | 07:52 | |
*** achanda has quit IRC | 07:56 | |
*** stendulker has joined #openstack-ironic | 07:56 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Pass -w flag to iptables to make it wait for xtables lock https://review.openstack.org/216726 | 08:02 |
*** dlpartain has joined #openstack-ironic | 08:02 | |
*** leopoldj has joined #openstack-ironic | 08:04 | |
openstackgerrit | Merged openstack/ironic-inspector: Rename plugin root_device_hint -> raid_device https://review.openstack.org/217171 | 08:04 |
openstackgerrit | Merged openstack/ironic-inspector: Store and expose introspection data https://review.openstack.org/213159 | 08:05 |
openstackgerrit | Tan Lin proposed openstack/ironic: Validata input of property https://review.openstack.org/215505 | 08:05 |
openstackgerrit | Tan Lin proposed openstack/ironic: Validata input of property https://review.openstack.org/215505 | 08:06 |
*** derekh has joined #openstack-ironic | 08:10 | |
*** jistr has joined #openstack-ironic | 08:12 | |
*** viktors|afk is now known as viktors | 08:16 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Validate the input of properties https://review.openstack.org/215505 | 08:23 |
*** lucasagomes has joined #openstack-ironic | 08:25 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Ensure that pass_deploy_info() always calls boot.prepare_instance() https://review.openstack.org/216756 | 08:27 |
*** dlpartain has quit IRC | 08:41 | |
*** dlpartain has joined #openstack-ironic | 08:41 | |
*** dlpartain has quit IRC | 08:46 | |
*** dlpartain has joined #openstack-ironic | 08:46 | |
*** amit213 has quit IRC | 08:50 | |
*** amit213 has joined #openstack-ironic | 08:51 | |
*** e0ne has joined #openstack-ironic | 08:54 | |
aarefiev | dtantsur: hi, could you take a look when you have time, please: https://review.openstack.org/#/c/217135/ | 08:57 |
dtantsur | hi, when I have some time.. | 08:58 |
aarefiev | dtantsur: thanks | 08:58 |
*** marzif has joined #openstack-ironic | 08:59 | |
*** degorenko has quit IRC | 09:01 | |
*** VikasC has joined #openstack-ironic | 09:01 | |
*** e0ne has quit IRC | 09:03 | |
*** pelix has joined #openstack-ironic | 09:06 | |
openstackgerrit | Merged openstack/ironic: Put py34 first in the env order of tox https://review.openstack.org/217283 | 09:07 |
*** deray has joined #openstack-ironic | 09:07 | |
openstackgerrit | Merged openstack/ironic: Fix logging and exceptions messages in ipminative driver https://review.openstack.org/217071 | 09:08 |
*** marzif has quit IRC | 09:12 | |
*** marzif has joined #openstack-ironic | 09:12 | |
*** amotoki has quit IRC | 09:25 | |
*** e0ne has joined #openstack-ironic | 09:25 | |
openstackgerrit | Satoru Moriya proposed openstack/ironic-specs: Volume connection information for Ironic nodes https://review.openstack.org/200496 | 09:29 |
*** degorenko has joined #openstack-ironic | 09:30 | |
*** degorenko has quit IRC | 09:39 | |
*** marzif has quit IRC | 09:41 | |
*** degorenko has joined #openstack-ironic | 09:44 | |
*** chenglch has quit IRC | 09:45 | |
*** yuikotakada has quit IRC | 09:57 | |
*** MattMan has quit IRC | 10:00 | |
*** MattMan has joined #openstack-ironic | 10:01 | |
rcarrillocruz | hmm | 10:16 |
rcarrillocruz | TheJulia: when you are around, i have a problem on bifrost provisioning i detected i would like to discuss with you | 10:17 |
sambetts | Morning everyone TGIF :D | 10:23 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Add introspection rules support https://review.openstack.org/208375 | 10:25 |
dtantsur | sambetts, morning, and yeah, super TGIF! | 10:25 |
*** karimb has joined #openstack-ironic | 10:27 | |
*** mgagne has quit IRC | 10:27 | |
*** wendar_ has quit IRC | 10:27 | |
*** hakimo has quit IRC | 10:27 | |
*** purp has quit IRC | 10:27 | |
*** adam_g has quit IRC | 10:27 | |
*** jamielennox has quit IRC | 10:27 | |
*** vishwanathj has quit IRC | 10:27 | |
*** Ng has quit IRC | 10:27 | |
*** persia has quit IRC | 10:27 | |
*** early has quit IRC | 10:27 | |
*** d0ugal has quit IRC | 10:27 | |
*** marios has quit IRC | 10:27 | |
*** yuriyz has quit IRC | 10:27 | |
*** dguerri` has quit IRC | 10:27 | |
*** pleia2 has quit IRC | 10:27 | |
*** Marga_ has quit IRC | 10:27 | |
*** valkyrja has quit IRC | 10:27 | |
*** BadCub has quit IRC | 10:27 | |
*** links has quit IRC | 10:27 | |
*** comstud has quit IRC | 10:27 | |
*** jroll has quit IRC | 10:27 | |
*** zz_natorious has quit IRC | 10:27 | |
*** eglute has quit IRC | 10:27 | |
*** davideagnello has quit IRC | 10:27 | |
*** tteggel_ has quit IRC | 10:27 | |
*** krotscheck has quit IRC | 10:27 | |
*** anteaya has quit IRC | 10:27 | |
sambetts | dtantsur: Has it started cooling down where you are? or is it still uncomfortably hot? | 10:27 |
dtantsur | sambetts, it did start cooling down, and now it's starting to be hot again >_< +32 this weekend | 10:28 |
lucasagomes | damn | 10:28 |
sambetts | dtantsur: woah?! Thats insane, we've had a week of storms and heavy rain here | 10:29 |
*** Marga_ has joined #openstack-ironic | 10:29 | |
*** valkyrja has joined #openstack-ironic | 10:29 | |
*** BadCub has joined #openstack-ironic | 10:29 | |
*** links has joined #openstack-ironic | 10:29 | |
*** comstud has joined #openstack-ironic | 10:29 | |
*** jroll has joined #openstack-ironic | 10:29 | |
*** zz_natorious has joined #openstack-ironic | 10:29 | |
*** eglute has joined #openstack-ironic | 10:29 | |
*** davideagnello has joined #openstack-ironic | 10:29 | |
*** tteggel_ has joined #openstack-ironic | 10:29 | |
*** krotscheck has joined #openstack-ironic | 10:29 | |
*** anteaya has joined #openstack-ironic | 10:29 | |
*** mgagne has joined #openstack-ironic | 10:30 | |
*** wendar_ has joined #openstack-ironic | 10:30 | |
*** hakimo has joined #openstack-ironic | 10:30 | |
*** purp has joined #openstack-ironic | 10:30 | |
*** adam_g has joined #openstack-ironic | 10:30 | |
*** jamielennox has joined #openstack-ironic | 10:30 | |
*** vishwanathj has joined #openstack-ironic | 10:30 | |
*** Ng has joined #openstack-ironic | 10:30 | |
*** persia has joined #openstack-ironic | 10:30 | |
*** early has joined #openstack-ironic | 10:30 | |
*** d0ugal has joined #openstack-ironic | 10:30 | |
*** marios has joined #openstack-ironic | 10:30 | |
*** yuriyz has joined #openstack-ironic | 10:30 | |
*** dguerri` has joined #openstack-ironic | 10:30 | |
*** pleia2 has joined #openstack-ironic | 10:30 | |
*** mgagne has quit IRC | 10:30 | |
*** wendar_ has quit IRC | 10:30 | |
*** hakimo has quit IRC | 10:30 | |
*** purp has quit IRC | 10:30 | |
*** adam_g has quit IRC | 10:30 | |
*** jamielennox has quit IRC | 10:30 | |
*** vishwanathj has quit IRC | 10:30 | |
*** Ng has quit IRC | 10:30 | |
*** persia has quit IRC | 10:30 | |
*** early has quit IRC | 10:30 | |
*** d0ugal has quit IRC | 10:30 | |
*** marios has quit IRC | 10:30 | |
*** yuriyz has quit IRC | 10:30 | |
*** dguerri` has quit IRC | 10:30 | |
*** pleia2 has quit IRC | 10:30 | |
*** mgagne has joined #openstack-ironic | 10:32 | |
*** wendar_ has joined #openstack-ironic | 10:32 | |
*** hakimo has joined #openstack-ironic | 10:32 | |
*** purp has joined #openstack-ironic | 10:32 | |
*** adam_g has joined #openstack-ironic | 10:32 | |
*** jamielennox has joined #openstack-ironic | 10:32 | |
*** vishwanathj has joined #openstack-ironic | 10:32 | |
*** Ng has joined #openstack-ironic | 10:32 | |
*** persia has joined #openstack-ironic | 10:32 | |
*** early has joined #openstack-ironic | 10:32 | |
*** d0ugal has joined #openstack-ironic | 10:32 | |
*** marios has joined #openstack-ironic | 10:32 | |
*** yuriyz has joined #openstack-ironic | 10:32 | |
*** dguerri` has joined #openstack-ironic | 10:32 | |
*** pleia2 has joined #openstack-ironic | 10:32 | |
*** shoutm has joined #openstack-ironic | 10:34 | |
*** VikasC has quit IRC | 10:34 | |
*** zhenguo has quit IRC | 10:40 | |
openstackgerrit | Vladyslav Drok proposed openstack/bifrost: Fix RST warnings in README.rst https://review.openstack.org/218200 | 10:42 |
*** dtantsur is now known as dtantsur|brb | 10:43 | |
*** lazy_prince has quit IRC | 10:47 | |
*** Marga_ has quit IRC | 10:48 | |
*** stendulker has quit IRC | 10:51 | |
*** dimsum__ has joined #openstack-ironic | 10:53 | |
*** karimb has quit IRC | 10:55 | |
*** deray has quit IRC | 10:55 | |
*** ionutbalutoiu has joined #openstack-ironic | 10:59 | |
*** ramineni has quit IRC | 11:02 | |
*** getvasanth__ has quit IRC | 11:02 | |
openstackgerrit | Merged openstack/bifrost: Correct bug with default value where required https://review.openstack.org/217109 | 11:14 |
openstackgerrit | Merged openstack/bifrost: Resync with openstack/requirements https://review.openstack.org/216681 | 11:17 |
openstackgerrit | Merged openstack/bifrost: Support for fine-grained distro-related defaults https://review.openstack.org/217350 | 11:17 |
*** dlpartain has left #openstack-ironic | 11:20 | |
*** dprince has joined #openstack-ironic | 11:30 | |
*** marzif has joined #openstack-ironic | 11:32 | |
*** PradeepV has quit IRC | 11:34 | |
*** dtantsur|brb is now known as dtantsur | 11:34 | |
sambetts | dtantsur|brb: I'm just looking at https://review.openstack.org/#/c/212012 and I can't decide whether we need to define __all__ inside client.py, python will only expose not _'d functions, so all the private functions should remain hidden | 11:36 |
sambetts | is there anything your trying to hide by overriding the defaults with __all__ ? | 11:36 |
dtantsur | sambetts, LOG and all imported modules | 11:38 |
dtantsur | lucasagomes, did I show you https://github.com/dtantsur/metalsmith ? | 11:39 |
lucasagomes | dtantsur, hey, not really | 11:39 |
* lucasagomes looks now | 11:39 | |
lucasagomes | hah nice one | 11:39 |
dtantsur | :) | 11:39 |
*** lucasagomes is now known as lucas-hungry | 11:48 | |
TheJulia | rcarrillocruz: whats up? | 11:49 |
rcarrillocruz | so | 11:50 |
rcarrillocruz | my servers | 11:50 |
rcarrillocruz | have one nic that i set up for static provisioning | 11:51 |
rcarrillocruz | erm static ip | 11:51 |
TheJulia | Okay | 11:51 |
rcarrillocruz | let's say the management nic | 11:51 |
rcarrillocruz | another one i use for provisioning, which use dhcp/pxe | 11:51 |
rcarrillocruz | i' m hitting this issue where at times i get servers having the default gw set to the DHCP server IP | 11:51 |
rcarrillocruz | that apparently is the default behaviour on dnsmasq per the conf file, it will push the default route as the dns server ip | 11:52 |
rcarrillocruz | so what i think is happening | 11:52 |
rcarrillocruz | if glean runs on the nic that does the provisioning after the nic where i want the management ip, it will configure it and pull the default route | 11:52 |
rcarrillocruz | thus overriding the default route i want | 11:53 |
rcarrillocruz | the workaround i did is: | 11:53 |
rcarrillocruz | (sec, copy pasting on paste.openstack.org) | 11:53 |
TheJulia | no rush, I'm still asleep | 11:53 |
rcarrillocruz | http://paste.openstack.org/show/430840/ | 11:55 |
rcarrillocruz | that on dnsmasq.conf.j2 | 11:55 |
rcarrillocruz | essentially, also forcing the DHCP server to use the same gateway you put on vars | 11:55 |
rcarrillocruz | not sure if the right approach, it fits my use case unsure about others, prior to pushing it as a patch | 11:56 |
*** trown|outttypeww is now known as trown | 11:57 | |
*** dlpartain1 has joined #openstack-ironic | 12:00 | |
TheJulia | rcarrillocruz: Please feel free to submit a patch and a bug. It seems like its a bug in glean as well that needs to be reviewed and addressed. Pondering your use case, your still in the realm of "I want to bootstrap a pool of hardware", it is just that your network architecture is a little different and has raised a race in glean. | 12:01 |
openstackgerrit | John Trowbridge proposed openstack/ironic-inspector: Add logging to intropspection data storage https://review.openstack.org/218232 | 12:05 |
TheJulia | rcarrillocruz: I'll take a look at glean, likely this weekend if time permits | 12:05 |
dtantsur | trown, hi, typo "intropspection" ^^ | 12:05 |
trown | dtantsur: :)...I really should not submit anything before my second cup of coffee :p | 12:07 |
dtantsur | hehe | 12:07 |
TheJulia | This reminds me, time to go find coffee | 12:07 |
openstackgerrit | John Trowbridge proposed openstack/ironic-inspector: Add logging to introspection data storage https://review.openstack.org/218232 | 12:08 |
*** ukalifon has joined #openstack-ironic | 12:13 | |
*** Haomeng has quit IRC | 12:17 | |
*** naohirot has quit IRC | 12:22 | |
*** thiagop has joined #openstack-ironic | 12:22 | |
thiagop | Good morning Ironic | 12:23 |
*** dlpartain1 has left #openstack-ironic | 12:25 | |
sinval | good morning thiagop and Ironicers | 12:25 |
*** Marga_ has joined #openstack-ironic | 12:29 | |
*** chlong has joined #openstack-ironic | 12:34 | |
*** alexpilotti has joined #openstack-ironic | 12:35 | |
*** trown is now known as trown|brb | 12:36 | |
thiagop | lucas-hungry dtantsur yuriyz NobodyCam morning! What do we need to put the OneView driver in the Drivers wiki? | 12:40 |
thiagop | is it necessary to merge it first or not? | 12:40 |
dtantsur | I would say, yes | 12:40 |
yuriyz | +1 | 12:40 |
thiagop | ok then ;) | 12:42 |
dtantsur | I was granted a Japanese visa \o/ | 12:44 |
*** lucas-hungry is now known as lucasagomes | 12:44 | |
dtantsur | now I have to go to Prague to pick it up :) | 12:44 |
*** mgoddard has left #openstack-ironic | 12:45 | |
thiagop | go to Prague is on my "100 things to do before die" list | 12:46 |
lucasagomes | dtantsur, w00t! | 12:46 |
dtantsur | thiagop, it's worth doing! | 12:46 |
lucasagomes | TheJulia, thiagop yuriyz trown|brb morning | 12:46 |
lucasagomes | prague is awesome indeed | 12:46 |
sambetts | dtantsur: w00p! | 12:50 |
*** jcoufal has joined #openstack-ironic | 12:53 | |
openstackgerrit | Merged openstack/python-ironic-inspector-client: Make sure we expose all API elements in the top-level package https://review.openstack.org/212012 | 12:53 |
*** baoli has joined #openstack-ironic | 12:54 | |
*** marzif has quit IRC | 13:00 | |
*** baoli has quit IRC | 13:01 | |
*** baoli has joined #openstack-ironic | 13:02 | |
*** ukalifon has quit IRC | 13:03 | |
*** thiagop_ has joined #openstack-ironic | 13:04 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/216562 | 13:13 |
*** kbyrne has quit IRC | 13:13 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Add introspection rules support https://review.openstack.org/208375 | 13:13 |
dtantsur | JoshNang, hi! If you have some time, could you please review IPA patch for inspection? https://review.openstack.org/#/c/205587/ | 13:15 |
*** mgoddard has joined #openstack-ironic | 13:17 | |
*** nicodemos has joined #openstack-ironic | 13:17 | |
*** kbyrne has joined #openstack-ironic | 13:19 | |
*** kbyrne has quit IRC | 13:20 | |
*** kbyrne has joined #openstack-ironic | 13:21 | |
dtantsur | ifarkas, hi! could you please review https://review.openstack.org/#/c/216726 ? It's a pretty nasty bug | 13:21 |
ifarkas | dtantsur, sure, will do | 13:21 |
*** leopoldj has quit IRC | 13:24 | |
*** trown|brb is now known as trown | 13:26 | |
*** links has quit IRC | 13:29 | |
*** amotoki has joined #openstack-ironic | 13:32 | |
*** puranamr has joined #openstack-ironic | 13:33 | |
*** dlpartain has joined #openstack-ironic | 13:35 | |
*** dlpartain has left #openstack-ironic | 13:36 | |
*** puranamr has quit IRC | 13:39 | |
*** garthb has joined #openstack-ironic | 13:45 | |
NobodyCam | good morning dtantsur lucasagomes sambetts jlvillal thiagop TheJulia JayF JoshNang BadCub | 13:46 |
*** bnemec has joined #openstack-ironic | 13:46 | |
dtantsur | NobodyCam, morning, TGIIIIIIF! | 13:46 |
lucasagomes | NobodyCam, hey hey hey! Good ugt morning | 13:46 |
NobodyCam | dt oh ya BIG time TGIF | 13:47 |
NobodyCam | hey lucasagomes :) morning :) | 13:47 |
thiagop_ | morning NobodyCam | 13:47 |
NobodyCam | dt== dtantsur + tab fail | 13:47 |
NobodyCam | :-p | 13:47 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: [WIP] Support ironic root device hints https://review.openstack.org/218271 | 13:48 |
thiagop_ | TGIF! | 13:48 |
NobodyCam | ya :) | 13:49 |
*** dimsum__ has quit IRC | 13:49 | |
*** dimsum__ has joined #openstack-ironic | 13:50 | |
*** degorenko has quit IRC | 13:52 | |
*** degorenko has joined #openstack-ironic | 13:56 | |
*** dlpartain1 has joined #openstack-ironic | 13:57 | |
*** smoriya has quit IRC | 13:59 | |
*** dlpartain1 has quit IRC | 14:00 | |
*** dlpartain has joined #openstack-ironic | 14:00 | |
*** dprince has quit IRC | 14:01 | |
*** dlpartain has left #openstack-ironic | 14:03 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Add introspection rules support https://review.openstack.org/208375 | 14:06 |
openstackgerrit | Merged openstack/ironic-inspector: Pass -w flag to iptables to make it wait for xtables lock https://review.openstack.org/216726 | 14:09 |
NobodyCam | TheJulia: are you around? | 14:09 |
trown | dtantsur: I am working on reviewing that rules patch, it is a big one :) | 14:14 |
dtantsur | trown, heh yeah :) | 14:15 |
dtantsur | it took me several weeks to finish (and it still requires some follow up work) | 14:15 |
dtantsur | sambetts, UCS nodes support IPMI as well, right? | 14:19 |
*** yog_ has quit IRC | 14:19 | |
sambetts | dtantsur: They do, but in some more recent models its actually disabled by default | 14:22 |
sambetts | dtantsur: and its not needed if you can talk to BMC directly | 14:22 |
*** zhenguo has joined #openstack-ironic | 14:22 | |
dtantsur | sambetts, yeah, I'm rather interested in if we should support ucs_address as a valid ipmi_address in inspector | 14:23 |
sambetts | dtantsur: When IPMI is enabled then you use the same address to talk that or the http api so I think it could be added there | 14:24 |
dtantsur | cool, I'm adding it | 14:25 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Do not overwrite the iPXE boot script on every deployment https://review.openstack.org/218290 | 14:25 |
sambetts | dtantsur: I'm just thinking that ucs_address isn't actually the address I'm thinking of, because the current ucs driver which is the one that implements ucs_address doesn't talk to the BMC/IPMI endpoint it talks to UCSM which is a centralised management server | 14:27 |
sambetts | In CIMC driver that I've got a spec cimc_address is the IPMI endpoint | 14:27 |
dtantsur | sambetts, ah, I see. So it's not like ilo/drac where special protocol address is the same as BMC address, right? | 14:28 |
sambetts | dtantsur: It is in the CIMC case https://review.openstack.org/#/c/217598, but in the UCSM case its not | 14:29 |
dtantsur | sambetts, cool, thanks for clarifying | 14:29 |
sambetts | also wasn't there a spec/wish_list bug for standardising all the *_address *_username *_password fields ?? | 14:29 |
sambetts | lucasagomes, dtantsur ^ | 14:29 |
* lucasagomes reads | 14:30 | |
dtantsur | sambetts, there was a bug, I guess, but nobody volunteered.. | 14:30 |
dtantsur | it's a big PITA for inspector though, I agree... | 14:30 |
lucasagomes | sambetts, not sure if we have a spec to standardize it, but I think most of us agree with the idea | 14:31 |
lucasagomes | sambetts, and yeah, cimc_address for this case sounds good to me | 14:31 |
*** mgoddard1 has joined #openstack-ironic | 14:32 | |
sambetts | lucasagomes: I'm sure I saw a patch to do that standardising... maybe I dreamt it :-P eletric sheep and all that haha | 14:32 |
*** mgoddard has quit IRC | 14:33 | |
krtaylor | good UGT morning all | 14:34 |
dtantsur | krtaylor, o/ | 14:34 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Make list of ipmi_address-alike driver fields configurable https://review.openstack.org/218304 | 14:36 |
dtantsur | sambetts, suggestions are welcome ^^ | 14:36 |
trown | do we still support python2.6-? i.e. can we remove discover from test-requirements? https://github.com/openstack/ironic/blob/master/test-requirements.txt | 14:37 |
lucasagomes | sambetts, hah maybe! | 14:37 |
trown | I can submit a patch to remove it | 14:37 |
lucasagomes | trown, we don't know | 14:37 |
*** dprince has joined #openstack-ironic | 14:37 | |
lucasagomes | we don't no* | 14:37 |
trown | lucasagomes: thanks | 14:37 |
lucasagomes | I think the python-ironiclcient still does, but Ironic itself doesn't | 14:38 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Add deprecation warning to periodic tasks with parallel=False https://review.openstack.org/216604 | 14:39 |
dtantsur | will appreciate reviews, we need to get it in liberty ^^ | 14:39 |
thiagop_ | morning krtaylor | 14:40 |
openstackgerrit | Serge Kovaleff proposed openstack/ironic: Use six.text_type in parse_image_ref https://review.openstack.org/218311 | 14:41 |
openstackgerrit | John Trowbridge proposed openstack/ironic: Remove unused dep discover from test reqs https://review.openstack.org/218313 | 14:42 |
*** mtanino has joined #openstack-ironic | 14:44 | |
*** kbyrne has quit IRC | 14:45 | |
*** degorenko has quit IRC | 14:51 | |
*** thiagop_ has quit IRC | 14:54 | |
dtantsur | sambetts, I'm sorry, I probably didn't get your comment, it seems to me that test_additional_fields does what you're requesting: https://review.openstack.org/#/c/218304/1/ironic_inspector/test/test_utils.py | 14:54 |
*** thiagop_ has joined #openstack-ironic | 14:54 | |
*** meghal has joined #openstack-ironic | 14:56 | |
*** kbyrne has joined #openstack-ironic | 14:57 | |
*** meghal1 has joined #openstack-ironic | 14:58 | |
sambetts | dtantsur: Yup your right, I must be tired, I read that as a test checking for a node with a field that didn't match, no idea why ... but maybe thats a test that should be added to ensure it returns None | 14:58 |
*** meghal has quit IRC | 15:00 | |
openstackgerrit | Lilia Sampaio proposed openstack/python-oneviewclient: Sending OneView Client implementation https://review.openstack.org/212796 | 15:02 |
*** mtanino has quit IRC | 15:03 | |
*** mgoddard1 has quit IRC | 15:06 | |
*** garthb has quit IRC | 15:06 | |
*** mgoddard has joined #openstack-ironic | 15:07 | |
*** viktors has left #openstack-ironic | 15:13 | |
*** boris-42 has joined #openstack-ironic | 15:13 | |
*** zhenguo has quit IRC | 15:14 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Add introspection rules support https://review.openstack.org/208375 | 15:16 |
*** romcheg has quit IRC | 15:17 | |
*** romcheg has joined #openstack-ironic | 15:18 | |
*** romcheg has quit IRC | 15:19 | |
*** gabriel-bezerra is now known as gabrielb | 15:19 | |
*** gabrielb is now known as gabriel-bezerra | 15:20 | |
*** gabriel-bezerra is now known as gbezerra | 15:22 | |
*** gbezerra is now known as gabezerra | 15:22 | |
*** gabezerra is now known as gbezerra_ | 15:23 | |
*** gbezerra_ is now known as gabrielb | 15:23 | |
openstackgerrit | Merged openstack/python-ironic-inspector-client: Drop comment about changing functional tests to use released inspector https://review.openstack.org/212007 | 15:23 |
*** enikanorov has quit IRC | 15:23 | |
*** gabrielb is now known as gabriel-bezerra | 15:23 | |
*** enikanorov has joined #openstack-ironic | 15:25 | |
*** enikanorov has quit IRC | 15:26 | |
*** tideline has left #openstack-ironic | 15:29 | |
*** tideline has joined #openstack-ironic | 15:29 | |
*** puranamr has joined #openstack-ironic | 15:32 | |
*** enikanorov has joined #openstack-ironic | 15:33 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Fix logic for internal server error https://review.openstack.org/218358 | 15:34 |
*** romcheg has joined #openstack-ironic | 15:34 | |
*** zz_natorious is now known as natorious | 15:35 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Fix logic for internal server error https://review.openstack.org/218358 | 15:37 |
*** trown is now known as trown|lunch | 15:37 | |
*** chlong has quit IRC | 15:39 | |
openstackgerrit | Merged openstack/bifrost: Cleanup role meta definitions https://review.openstack.org/216905 | 15:40 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Reset tempdir config option after NestedTempfile fixture applied https://review.openstack.org/218363 | 15:46 |
*** mtanino has joined #openstack-ironic | 15:46 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Revert "Add cleanup in console utils tests" https://review.openstack.org/218368 | 15:50 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Revert "Add cleanup in console utils tests" https://review.openstack.org/218368 | 15:52 |
*** ionutbalutoiu has quit IRC | 15:54 | |
*** shoutm has quit IRC | 15:54 | |
*** shoutm has joined #openstack-ironic | 15:55 | |
*** shoutm has quit IRC | 15:55 | |
*** puranamr has quit IRC | 15:57 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Revert "Add cleanup in console utils tests" https://review.openstack.org/218368 | 16:02 |
*** mgoddard has quit IRC | 16:04 | |
*** romcheg1 has joined #openstack-ironic | 16:05 | |
*** mgoddard has joined #openstack-ironic | 16:05 | |
*** romcheg has quit IRC | 16:05 | |
*** linggao has joined #openstack-ironic | 16:08 | |
dtantsur | have a great weekend everyone! I may be later for the Monday evening, as I have to go to Prague to get my passport back | 16:09 |
*** dtantsur is now known as dtantsur|afk | 16:10 | |
*** romcheg1 has left #openstack-ironic | 16:11 | |
jlvillal | dtantsur|afk: ciao | 16:18 |
*** Marga_ has quit IRC | 16:20 | |
*** chlong has joined #openstack-ironic | 16:22 | |
*** garthb has joined #openstack-ironic | 16:23 | |
*** alexpilotti has quit IRC | 16:23 | |
NobodyCam | have a good weekend dtantsur|afk | 16:24 |
NobodyCam | w00t: https://review.openstack.org/#/c/217129 approved. this should fix the dib ipa build | 16:24 |
JoshNang | woo! | 16:27 |
NobodyCam | morning JoshNang :) | 16:27 |
*** e0ne has quit IRC | 16:28 | |
JoshNang | good morning! | 16:29 |
NobodyCam | :) | 16:29 |
jlvillal | Good morning all | 16:30 |
*** alexpilotti has joined #openstack-ironic | 16:33 | |
NobodyCam | mornign jlvillal :) | 16:33 |
*** jistr has quit IRC | 16:35 | |
*** derekh has quit IRC | 16:36 | |
*** alexpilotti has quit IRC | 16:38 | |
*** penick has joined #openstack-ironic | 16:41 | |
*** dprince has quit IRC | 16:41 | |
thiagop_ | morning jlvillal | 16:41 |
NobodyCam | morign thiagop_ | 16:42 |
NobodyCam | :) | 16:42 |
thiagop_ | morning NobodyCam ;0 | 16:42 |
thiagop_ | ;) | 16:42 |
NobodyCam | :) | 16:42 |
jlvillal | thiagop: Bom Dia! | 16:44 |
*** chlong has quit IRC | 16:45 | |
thiagop_ | :D | 16:45 |
JayF | jlvillal: lekha had already done some work w/mocking out the Ironic API using Mimic for a separate project we have (http://github.com/rackerlabs/arsenal) -- I forwarded her your email and said you might be interested in seeing the work she's done | 16:46 |
JayF | jlvillal: probably a huge head start on functional testing for the client at a minimum | 16:46 |
jlvillal | JayF: Awesomesauce! Learned that is an official word ;) | 16:47 |
JayF | jlvillal: also generally appreciated the "call for interested parties" email, we should do that more | 16:47 |
jlvillal | :) | 16:47 |
lekha | jlvillal: hihi | 16:48 |
jlvillal | Speaking of which. krtaylor Did you see my email about functional testing in Ironic? | 16:48 |
jlvillal | lekha: Hello | 16:48 |
*** thiagop_ has quit IRC | 16:48 | |
lekha | jlvillal: https://github.com/rackerlabs/arsenal/pull/60 is a PR that begins to do functional testing for Arsenal | 16:49 |
sambetts | Have a good weekend ironic, see everyone next week :D | 16:49 |
lekha | jlvillal: also, I am yet to release the latest verison on mimic, hence the travis failure | 16:49 |
jlvillal | sambetts: Ciao | 16:50 |
jlvillal | lekha: Thanks. | 16:50 |
jlvillal | lekha: Let me look :) | 16:50 |
lekha | jlvillal: sure, feel free to ping me if you have questions | 16:51 |
jlvillal | lekha: Will do. Thank you very much. | 16:51 |
lekha | jlvillal: | 16:51 |
lekha | jlvillal: wc :) | 16:51 |
* jlvillal thinks WC first... | 16:52 | |
jlvillal | :D | 16:52 |
* jlvillal has traveled too much in europe... | 16:53 | |
*** alexpilotti has joined #openstack-ironic | 16:53 | |
*** Marga_ has joined #openstack-ironic | 16:56 | |
*** enikanorov has quit IRC | 16:56 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Clean up cleaning error handling on heartbeats https://review.openstack.org/213769 | 16:57 |
*** enikanorov has joined #openstack-ironic | 16:57 | |
*** alexpilotti has quit IRC | 16:57 | |
JayF | lekha: in Mimic, there's no concept of a plugin system or such? all the Ironic support is just "mixed in"? | 16:58 |
lekha | JayF: there is a plugin system for services listed within the service catalog, we don't have anything for the others yet | 16:59 |
*** dprince has joined #openstack-ironic | 16:59 | |
*** mtanino has quit IRC | 17:00 | |
lucasagomes | folks I'm calling it a day | 17:01 |
lucasagomes | JayF, lekha jlvillal goot ugt morning :-) | 17:01 |
lucasagomes | have a great night everyone! Enjoy the weekend | 17:01 |
thiagop | good night & weekend lucasagomes | 17:01 |
lucasagomes | cheers! you too | 17:01 |
*** lucasagomes is now known as lucas-beer | 17:01 | |
JayF | night | 17:02 |
thiagop | garthb: Hey | 17:03 |
garthb | thiagop: hello | 17:03 |
NobodyCam | night lucas-beer | 17:03 |
garthb | thiagop I've installed the python-oneviewclient and now I'm starting to see driver load exceptions in ir-cond | 17:03 |
*** ifarkas has quit IRC | 17:03 | |
garthb | thiagop exception is: DriverLoadError: Driver fake_oneview could not be loaded. Reason: coercing to Unicode: need string or buffer, NoneType found. | 17:04 |
openstackgerrit | Josh Gachnang proposed openstack/ironic-python-agent: Refactor list_block_devices to its own function https://review.openstack.org/210626 | 17:04 |
openstackgerrit | Harsh Shah proposed openstack/python-ironicclient: [WIP] Add keyring support https://review.openstack.org/218132 | 17:04 |
thiagop | garthb: what? That is strange | 17:04 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Add introspection rules support https://review.openstack.org/208375 | 17:04 |
thiagop | garthb: paste the full stack for me, please | 17:05 |
garthb | thiagop: sure...one moment | 17:05 |
krtaylor | jlvillal, thanks for the ping, not I have not, checking now | 17:06 |
garthb | thiagop http://paste.openstack.org/show/431134/ | 17:06 |
garthb | thiagop I'm adding fake_oneview, iscsi_pxe_oneview, and agent_pxe_oneview to the enabled_drivers in ironic.conf...I assume thats correct | 17:07 |
*** mjturek1 has quit IRC | 17:08 | |
thiagop | garthb: yes, it is | 17:09 |
garthb | thiagop good | 17:10 |
thiagop | garthb: can you paste your enabled_drivers line on ironic.conf? | 17:11 |
*** trown|lunch is now known as trown | 17:11 | |
garthb | thiagop enabled_drivers = fake,pxe_ssh,pxe_ipmitool,fake_oneview,iscsi_pxe_oneview,agent_pxe_oneview | 17:12 |
*** alexpilotti has joined #openstack-ironic | 17:13 | |
krtaylor | jlvillal, re: testing - yes, I'll help however I can, super busy at work right now with other things, but that won't stop me | 17:14 |
*** aarefiev22 has joined #openstack-ironic | 17:15 | |
*** e0ne has joined #openstack-ironic | 17:18 | |
*** penick has quit IRC | 17:19 | |
jlvillal | krtaylor: That is what the weekends and the time between 1am - 4am is for! ;) | 17:22 |
jlvillal | krtaylor: Kidding of course. But any help/input you have would be much appreciated. | 17:22 |
openstackgerrit | Josh Gachnang proposed openstack/ironic-python-agent: Split functional and py27 tests https://review.openstack.org/214735 | 17:23 |
*** wendar_ is now known as wendar | 17:23 | |
*** lucas-beer has quit IRC | 17:25 | |
*** Marga_ has quit IRC | 17:26 | |
krotscheck | jlvillal: When you say "functional testing" do you mean "We're going to spin up ironic and run client tests against it" kind of testing? | 17:32 |
*** alexpilotti has quit IRC | 17:32 | |
jlvillal | krotscheck: That's a good question. I'm not exactly sure where the cut-off between functional and integration testing is. I am not a testing expert. | 17:33 |
jlvillal | krotscheck: So hoping to learn from others. | 17:33 |
*** e0ne has quit IRC | 17:33 | |
krotscheck | Righto. | 17:33 |
krotscheck | Well, for me to do webclient gating things I need to do something similar. | 17:33 |
jlvillal | Cool :) | 17:33 |
krotscheck | So I'm curious about what you're doing from the Hey I'm a Javascript Client | 17:33 |
krotscheck | perspective | 17:34 |
jlvillal | I was planning on seeing how Nova is doing it for their client and base nova. | 17:34 |
jlvillal | Also I know dtantsur|afk has done a lot of functional testing with inspector. | 17:34 |
JoshNang | jlvillal: the line is generally whether you're testing the functionality of one service or the integration of multiple services | 17:35 |
trown | jlvillal: ya there is the devstack gate for inspector: https://github.com/openstack/ironic-inspector/blob/master/devstack/exercise.sh | 17:36 |
krotscheck | JoshNang: Huhn. In the UI world, functional testing is the "Clicky Button" testing. | 17:36 |
trown | jlvillal: that is the main functional test...there is also a tox env, but the devstack one covers much more | 17:36 |
jlvillal | JoshNang: Thanks for the info. So functional testing should only test Ironic and not require any other services (if possible). If I understand correctly. | 17:36 |
JoshNang | krotscheck: if we had clicky buttons in ironic we'd test those too :D | 17:36 |
trown | hmm...although I guess that is integration testing technically | 17:37 |
JayF | jlvillal: that's part of why lekha's work to make mimic support Ironic API is so helpful. You have a fake Ironic API to functional test client features against | 17:37 |
trown | I think there is some overlap in those venn diagrams | 17:37 |
*** romcheg has joined #openstack-ironic | 17:37 | |
JayF | jlvillal: and functional testing is esepcially valuable to Ironic b/c it's so damn heavyweight to do full integration tests | 17:37 |
jlvillal | JayF: Ah, cool. | 17:37 |
JoshNang | jlvillal: yup, as i understand at least. basically "does the api handle a response correctly and return proper values while causing proper side effects" | 17:37 |
krotscheck | JoshNang: We have those in the client :-P | 17:38 |
*** alexpilotti has joined #openstack-ironic | 17:39 | |
JoshNang | krotscheck: even the side effect bits? i'm especially concerned with side effects like: if you delete a node, it cleans up, spins up an agent, does some cleaning things, etc | 17:40 |
trown | have any of you guys looked at gabbi at all for API testing? | 17:40 |
trown | I am writing some API tests in it, and it is pretty nice | 17:40 |
krotscheck | JoshNang: Not yet, but eventually. | 17:40 |
JoshNang | (obviously mocks the spinning up agent part) | 17:40 |
JoshNang | krotscheck: then \o/ | 17:40 |
trown | http://gabbi.readthedocs.org/en/latest/gabbi.html | 17:40 |
JayF | trown: that sounds *very* similar to mimic -> https://github.com/rackerlabs/mimic | 17:41 |
JoshNang | trown: hmm interesting | 17:41 |
JayF | Despite the docs not being updated yet, the master version has some ironic support | 17:41 |
lekha | jlvillal: I have mocked the list and get calls in ironic in mimic. I am going to be adding the add and delete nodes this weekend. bUt feel free to add issues for anything you might need | 17:42 |
jlvillal | lekha: Thank you. I think it will take some time to get up to speed. And unfortunately I have other work related activities to do :( But I will try to look at it as soon as I can. | 17:43 |
*** alexpilotti has quit IRC | 17:43 | |
lekha | jlvillal: sure | 17:43 |
JoshNang | JayF: i don't think those are at all similar. gabbi runs some html queries and expects some response, mimic acts as a fake service and returns specified response given an input (as i understand it) | 17:43 |
*** Marga_ has joined #openstack-ironic | 17:44 | |
JayF | JoshNang: oooh, so they're like opposite sides of a coin? | 17:44 |
JoshNang | so like gabbi sends a request to ironic, ironic talks to mimic to mock out IPA/keystone/etc, ironic returns a response, gabbit makes sure the response is correct (as i understand) | 17:44 |
trown | ya, I am thinking they are not the same...gabbi can just run any wsgi app and you write tests against it | 17:44 |
JoshNang | yeah :D | 17:44 |
JayF | oh that's cool, igi | 17:44 |
JoshNang | good complements, IMO | 17:45 |
trown | ya | 17:45 |
*** praneshp has joined #openstack-ironic | 17:45 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic-python-agent: Add some comparison operators to Serializable class https://review.openstack.org/215854 | 17:49 |
trown | JayF or JoshNang , jroll is back next week? | 17:50 |
thiagop | guys, I gotta go | 17:50 |
thiagop | have a wonderful weekend everybody | 17:50 |
thiagop | see you on monday | 17:50 |
trown | the project-config patch for IPA merged | 17:50 |
JayF | trown: he's only scheduled to be vacationing this week | 17:50 |
trown | have a good weekend thiagop | 17:51 |
JayF | trown: I can only hope he returns :) | 17:51 |
trown | lol | 17:51 |
*** cdearborn has joined #openstack-ironic | 17:51 | |
sinval | garthb: hey | 17:51 |
garthb | sinval: hello | 17:52 |
*** thiagop has quit IRC | 17:52 | |
trown | JayF: I figured out how to create a Fedora package from a pre-release git snapshot, so I am moving forward with that for now, but it would be nice to rebase on an actual release | 17:52 |
trown | if nothing else to not have such a crazy N-V-R for the package: (0.1.0-0.1gite6439ca1d06a50e72b97975da9b3963ba04ba841) | 17:53 |
JayF | trown: ah, it's the "we need to have releases for IPA" conversation | 17:54 |
trown | ya :) | 17:54 |
*** e0ne has joined #openstack-ironic | 17:55 | |
trown | JayF: it makes downstream packaging much nicer | 17:55 |
*** achanda has joined #openstack-ironic | 17:56 | |
JayF | Part of the reaosn I originally advocated for IPA not having releases | 17:56 |
JayF | was b/c I *didn't* want it packaged downstream | 17:56 |
JayF | but obviosuly since agent is default method for both popular deploy drivers that's likely not possible anymore :) | 17:56 |
JoshNang | maybe we should cut a release to coincide with ironic 4.0.0? | 17:57 |
JoshNang | and certainly for whatever we release for liberty | 17:57 |
*** pelix has quit IRC | 17:57 | |
JayF | +0 | 17:58 |
JayF | I'm not excited about the idea, but with the new ironic release model it makes sense to cut an ipa with them soonish as well | 17:58 |
*** alexpilotti has joined #openstack-ironic | 17:59 | |
trown | JayF: ya, kind of impossible to adopt it downstream without a package | 17:59 |
JayF | Sadly, I have no idea how to go about such a thing. heh. | 18:00 |
JayF | There's a doc somewhere that has been done at least partway | 18:00 |
JayF | about making it so IPA can release | 18:00 |
JayF | whelp, today was going to be a majority-upstream day anyway. Maybe I've found a thing to od other than reviewing code :) | 18:00 |
trown | JayF: I think with the patch I got merged to project-config it is as simple as tagging a release in git | 18:02 |
JayF | trown: can you link me to that patch? | 18:03 |
*** Marga_ has quit IRC | 18:03 | |
JayF | trown: I think other things are still missing; like pypi and such | 18:03 |
trown | https://review.openstack.org/#/c/213749/ | 18:03 |
JayF | trown: unless someone did all that work while I was gone | 18:03 |
trown | JayF: IPA is set up on pypi, just 0 releases | 18:03 |
JayF | okay cool, so I must have at least gotten that far :) | 18:03 |
*** mjturek1 has joined #openstack-ironic | 18:04 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic-python-agent: Dispatch the call to erase_block_device https://review.openstack.org/213782 | 18:05 |
*** pelix has joined #openstack-ironic | 18:06 | |
*** pelix has quit IRC | 18:07 | |
JayF | JoshNang: ^ your commit message didn't wrap | 18:07 |
JayF | JoshNang: the 2nd full paragraph | 18:07 |
JayF | JoshNang: lgtm otherwise so if you fix that I'll +2 | 18:08 |
*** pelix has joined #openstack-ironic | 18:08 | |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Dispatch the call to erase_block_device https://review.openstack.org/213782 | 18:08 |
JayF | JoshNang: ^ I just fixed it | 18:09 |
*** nicodemos has quit IRC | 18:11 | |
*** marzif has joined #openstack-ironic | 18:12 | |
*** mgoddard has quit IRC | 18:15 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic-python-agent: Refactor list_all_block_devices() https://review.openstack.org/218404 | 18:17 |
*** alexpilotti has quit IRC | 18:17 | |
JoshNang | JayF: blah. thanks for the fix :D | 18:18 |
JayF | JoshNang: and as soon as I get my local ipa tests running again, going to +2 your functional test piece | 18:19 |
JoshNang | \o/ | 18:19 |
JayF | and fix some ironic dev docs, because they don't say you need python3.4-dev :) | 18:19 |
JayF | when you do | 18:19 |
JayF | at least I think that's what my problem was | 18:20 |
*** Nisha has joined #openstack-ironic | 18:20 | |
jlvillal | Wow, the gate queue is at about 23 hours! | 18:21 |
JayF | https://gist.github.com/jayofdoom/35d24d4351c15c98c25a I can't seem to get py34 tests passing locally | 18:22 |
JayF | anyone else seen that error? "db type could not be determined" | 18:22 |
JayF | (IPA) | 18:22 |
jlvillal | JayF: rm -rf .testrepository/ | 18:23 |
jlvillal | JayF: From the root of IPA | 18:23 |
JoshNang | ^ works for me for at least one run :/ | 18:23 |
jlvillal | Then: tox -epy34 | 18:23 |
*** mtanino has joined #openstack-ironic | 18:23 | |
JoshNang | usually breaks on the next run though | 18:23 |
JayF | so just running "tox" is basically always setup to fail | 18:23 |
JayF | that's pretty crappy | 18:23 |
JayF | :C | 18:23 |
jlvillal | JayF: Probably should submit a patch to have py34 run first | 18:23 |
jlvillal | There was a patch that did that for Ironic | 18:24 |
JoshNang | orly? | 18:24 |
jlvillal | Not sure, but for me it is working fine run after run. Once I deleted the directory and ran the py34 test | 18:24 |
jlvillal | I can then just run 'tox' again and again. | 18:24 |
jlvillal | JoshNang: I was thinking about proposing it for IPA, but then I started doing other stuff... | 18:25 |
JoshNang | if i rm that dir, i can do tox -epy34 over and over, but as soon as i do a full tox it fails | 18:25 |
jlvillal | JoshNang: Hmmm. I am on Fedora 22 and Ubuntu 14.04 and it seems to work for me. | 18:25 |
jlvillal | No idea what is different | 18:26 |
JayF | good call jlvillal, that worked for me | 18:26 |
JayF | in my ubu 14.04 vm | 18:26 |
JoshNang | yup 14.04 here too | 18:26 |
JayF | tox -epy34, then just tox | 18:26 |
JayF | and all things pass | 18:26 |
JayF | after deleting the testr dir | 18:26 |
JayF | now I'm going to work out the ordering patch and put it up :) | 18:26 |
JoshNang | heh wouldn't be the first time my dev env is messed up though, which is why i haven't dug in too far :P | 18:26 |
*** chadix has joined #openstack-ironic | 18:26 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic-python-agent: Have tox run py34 as first test https://review.openstack.org/218405 | 18:27 |
jlvillal | JayF: JoshNang ^^^ | 18:27 |
JayF | I was going to jfdi, but I guess I can land it if you put it in | 18:27 |
*** romcheg has left #openstack-ironic | 18:27 | |
JayF | I'm just a little worried I might not have ATC yet this cycle, haha | 18:27 |
* jlvillal grumbles about someone add 'pint' to IPA and forcing him to do a '-r' | 18:27 | |
JoshNang | at least ipa reinstalls fast :D | 18:28 |
*** mgoddard has joined #openstack-ironic | 18:30 | |
*** amotoki has quit IRC | 18:31 | |
*** alexpilotti has joined #openstack-ironic | 18:36 | |
*** alexpilotti has quit IRC | 18:40 | |
*** Nisha has quit IRC | 18:40 | |
*** chadix has quit IRC | 18:41 | |
*** e0ne has quit IRC | 18:42 | |
*** achanda has quit IRC | 18:44 | |
*** alexpilotti has joined #openstack-ironic | 18:47 | |
*** pelix has quit IRC | 18:48 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Get install path for ironic services https://review.openstack.org/218416 | 18:54 |
*** jcoufal has quit IRC | 18:59 | |
JayF | JoshNang: https://review.openstack.org/#/c/218405/1 we should land this | 19:05 |
JoshNang | jlvillal: JayF: tested locally, fixed the bug! +A | 19:08 |
JayF | A+ +A | 19:08 |
JayF | lol | 19:08 |
*** alexpilotti has quit IRC | 19:08 | |
JoshNang | heh | 19:10 |
JayF | What would folks think about making it configurable in the ipmitool driver what IPMI "protocol" is chosen | 19:10 |
JoshNang | +A before jenkins finishes, because YOLO | 19:10 |
JayF | today we hardcode "lanplus" | 19:10 |
*** achanda has joined #openstack-ironic | 19:11 | |
JayF | If it was configurable, it'd likely have to be done per node though? in driver_info? | 19:11 |
jlvillal | JoshNang, Any idea why the gate-tempest-dsvm-ironic-pxe_ipa-src seems to be failing. Well it did on two of my unrelated patches to IPA | 19:12 |
JoshNang | pretty sure it's bug 1393099 | 19:13 |
openstack | bug 1393099 in OpenStack-Gate "test_baremetal_server_ops fails with timeout waiting for provision_state to change" [Undecided,Confirmed] https://launchpad.net/bugs/1393099 | 19:13 |
JoshNang | oh heh just saw you did a recheck too. must have been after i opened the page | 19:13 |
*** afaranha has quit IRC | 19:15 | |
trown | JayF: is there something other than lan and lanplus? | 19:21 |
trown | JayF: https://github.com/openstack/ironic/commit/f0e9bc63aa903a792a05eaca7059967522c6c887 | 19:21 |
JayF | trown: mostly vendor-specific things | 19:21 |
JayF | trown: After asking that question, I found out it's more that we want to add a "-o vendor_thing" to the ipmi string | 19:21 |
JayF | but there absolutely are other options | 19:22 |
openstackgerrit | Josh Gachnang proposed openstack/ironic-python-agent: Enable --debug for debug logging https://review.openstack.org/215265 | 19:25 |
JayF | JoshNang: were command line options just not working? | 19:29 |
JayF | I'm confused as to what actually changed in agent.py there | 19:29 |
JoshNang | JayF: passing sys.argv[1:] is required for oslo to see the cli opts, i guess? | 19:31 |
JoshNang | --standalone definitely worked (i've used it a ton) | 19:32 |
JoshNang | and/or it needs to happen before log.setup | 19:32 |
JayF | JoshNang: I'm just confused as to why the CONF(args=sys.argv[1:]) line isn't before log.register_options | 19:32 |
JoshNang | (i tried about 20 combos before i got this working) | 19:32 |
JayF | ahaha | 19:32 |
JayF | JoshNang: I gave you a +0 with some suggestinos for the doc | 19:33 |
JayF | JoshNang: I'll leave that +2 to someone who actually understands what's going on ;) | 19:33 |
JoshNang | heh k | 19:34 |
JoshNang | thanks! | 19:34 |
*** alexpilotti has joined #openstack-ironic | 19:34 | |
*** devlaps has joined #openstack-ironic | 19:37 | |
*** achanda has quit IRC | 19:43 | |
*** achanda has joined #openstack-ironic | 19:47 | |
*** doublek has joined #openstack-ironic | 19:52 | |
*** jcoufal has joined #openstack-ironic | 19:52 | |
openstackgerrit | Mitsuhiro Tanino proposed openstack/ironic: [POC] pxe: support boot from Cinder iSCSI volume using iPXE https://review.openstack.org/215849 | 19:53 |
JayF | JoshNang: fwiw 'recheck bug x' is deprecated | 19:54 |
JayF | JoshNang: I've been told basically to make elastic-recheck entries for common things and not to indicate the bug number anymore | 19:54 |
JoshNang | JayF: ahh thanks | 19:55 |
*** Nisha has joined #openstack-ironic | 19:57 | |
*** alexpilotti has quit IRC | 19:59 | |
*** penick has joined #openstack-ironic | 20:04 | |
*** penick_ has joined #openstack-ironic | 20:05 | |
*** penick has quit IRC | 20:09 | |
*** penick_ is now known as penick | 20:09 | |
*** puranamr has joined #openstack-ironic | 20:11 | |
*** Nisha has quit IRC | 20:12 | |
*** Nisha_away has joined #openstack-ironic | 20:12 | |
*** Nisha_brb has joined #openstack-ironic | 20:14 | |
*** Nisha_away has quit IRC | 20:14 | |
*** puranamr has quit IRC | 20:17 | |
JayF | JoshNang: any thoughts on how to approach 1490008 (the bug we were pm'ing about) | 20:19 |
*** puranamr has joined #openstack-ironic | 20:20 | |
JayF | hmm. I have an idea even though I think it's wrong. | 20:20 |
*** puranamr has quit IRC | 20:21 | |
*** alexpilotti has joined #openstack-ironic | 20:26 | |
*** achanda has quit IRC | 20:28 | |
NobodyCam | SpamapS: just -1'd 217374 only for doc update. I'm to change my vote if we want to address with a follow up patch. just let me know | 20:31 |
NobodyCam | s/I'm to/I'm happy to/ | 20:32 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: WIP: Preload Hardware Managers https://review.openstack.org/218463 | 20:32 |
*** Nisha_brb has quit IRC | 20:32 | |
JayF | JoshNang: ^ that doesn't pass tests, but it's sorta the idea I was thinking about | 20:32 |
*** Nisha has joined #openstack-ironic | 20:33 | |
*** Nisha has quit IRC | 20:37 | |
JayF | aarefiev: welcome to the project; I've been seeing your reviews and don't know if we've met :D | 20:40 |
JayF | aarefiev: nice to have you around and thanks for reviewing things in ipa | 20:40 |
*** krtaylor has quit IRC | 20:51 | |
*** alexpilotti has quit IRC | 20:51 | |
JoshNang | JayF: that's exactly how I would handle it! | 20:54 |
JayF | yah, and it breaks tests | 20:55 |
JayF | which is sad | 20:55 |
JayF | JoshNang: lemme gist you the test failures and see if you have any idea | 20:56 |
JoshNang | JayF: :| | 20:57 |
JayF | https://gist.github.com/jayofdoom/e2b68a1e2b7fce0dde03 | 20:57 |
JayF | ah, you know what it is | 20:57 |
JayF | because we load early now it's got the empty set of managers cached for the multi hardware tests, I think | 20:57 |
*** aarefiev22 has quit IRC | 20:58 | |
JayF | those tests were hard enough to get working once :) | 20:58 |
JoshNang | maybe? if so the test seems a bit leaky | 20:58 |
JoshNang | heh i know i had to change them at one point and it was a bit of a pain | 20:58 |
*** natorious is now known as zz_natorious | 20:59 | |
JayF | You wanna take a look with me real quick? I'm around until my wife gets home | 20:59 |
*** dprince has quit IRC | 21:00 | |
JoshNang | uhh, sure | 21:00 |
JayF | JoshNang: jumped in my vidyo room | 21:01 |
JoshNang | gimme a sec to look at this first | 21:01 |
JayF | JoshNang: there's like a 75% chance you're just going to be a rubber duck | 21:01 |
JayF | lol | 21:01 |
*** puranamr has joined #openstack-ironic | 21:02 | |
SpamapS | NobodyCam: ACK, thanks. It's pretty WIP at this point, so can add docs soon. | 21:02 |
*** krtaylor has joined #openstack-ironic | 21:04 | |
openstackgerrit | Merged openstack/ironic-python-agent: Have tox run py34 as first test https://review.openstack.org/218405 | 21:07 |
*** trown is now known as trown|outttypeww | 21:08 | |
*** linggao has quit IRC | 21:08 | |
*** alexpilotti has joined #openstack-ironic | 21:09 | |
JoshNang | JayF: oooooooooooooooooo | 21:10 |
JoshNang | line 718 | 21:10 |
JoshNang | in hardware.py | 21:11 |
JayF | Yeah? | 21:11 |
JoshNang | look at the diff :D | 21:11 |
JoshNang | it's indented | 21:12 |
JayF | ... | 21:12 |
JayF | if that fixes it though, you're the man | 21:12 |
JayF | How did I miss that | 21:12 |
JayF | I looked at the diff, too | 21:12 |
JoshNang | you and me both...i almost +2'ed | 21:13 |
JayF | Well, in good news, it still fails. Just more tests too | 21:13 |
JayF | why would you +2 a WIP pr, lol | 21:13 |
JoshNang | well, that too | 21:13 |
JayF | https://gist.github.com/jayofdoom/733ef660eb2c230d6564 with the indentation removed | 21:13 |
JayF | although the failures are more what I expect now at least | 21:13 |
JoshNang | hmm? totally passes tests for me. did you change anything else? | 21:13 |
JayF | oh, really? | 21:13 |
*** alexpilotti has quit IRC | 21:14 | |
JoshNang | well, pep8 error, but py27 works | 21:14 |
JayF | yeah I didn't drop indent enough | 21:14 |
JayF | trying it now | 21:14 |
*** puranamr has quit IRC | 21:15 | |
JayF | oh hell yeah | 21:15 |
JayF | \o/ | 21:15 |
JoshNang | wooo! | 21:15 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Load Hardware Managers at runtime https://review.openstack.org/218463 | 21:16 |
JayF | thank JoshNang | 21:16 |
JayF | very happy to have that done, and now I'm going to be out for the day | 21:16 |
openstackgerrit | Josh Gachnang proposed openstack/ironic-python-agent: Split functional and py27 tests https://review.openstack.org/214735 | 21:16 |
JoshNang | JayF: \o/ +2 | 21:17 |
openstackgerrit | Harsh Shah proposed openstack/python-ironicclient: [WIP] Add keyring support https://review.openstack.org/218132 | 21:18 |
*** alexpilotti has joined #openstack-ironic | 21:19 | |
JayF | ^ oh, that'd be excellent! | 21:19 |
* JayF adds that to list of things to review | 21:19 | |
*** mjturek1 has quit IRC | 21:23 | |
*** puranamr has joined #openstack-ironic | 21:25 | |
jlvillal | NobodyCam: Would you say this is closed? https://bugs.launchpad.net/python-ironicclient/+bug/1441170 | 21:26 |
openstack | Launchpad bug 1441170 in python-ironicclient "ironicclient "Not Acceptable" error" [High,In progress] - Assigned to John L. Villalovos (happycamp) | 21:26 |
*** puranamr has quit IRC | 21:29 | |
*** thrash is now known as thrash|wknd | 21:31 | |
*** doublek has quit IRC | 21:38 | |
*** cody-somerville has joined #openstack-ironic | 21:38 | |
*** dimsum__ has quit IRC | 21:38 | |
*** alexpilotti has quit IRC | 21:42 | |
NobodyCam | hey jlvillal I have not seen that in a while | 21:42 |
NobodyCam | so ya | 21:42 |
jlvillal | NobodyCam: Great :) I remember working on that... | 21:43 |
*** meghal has joined #openstack-ironic | 21:48 | |
*** meghal1 has quit IRC | 21:48 | |
*** achanda has joined #openstack-ironic | 21:48 | |
*** alexpilotti has joined #openstack-ironic | 21:49 | |
*** alexpilotti has quit IRC | 21:54 | |
cody-somerville | Hey. When I try to set a node into or out of maintenance mode I get 404 despite ironic node-show working just fine for same uuid. | 21:56 |
*** dimsum__ has joined #openstack-ironic | 21:56 | |
NobodyCam | cody-somerville: I have not run in to that. are you using the cli? | 21:58 |
cody-somerville | Yes. | 21:58 |
*** cdearborn has quit IRC | 21:58 | |
NobodyCam | can you run a test with --debug and paste? | 21:58 |
*** dims_ has joined #openstack-ironic | 22:00 | |
zer0c00l | How does one find the interface_type (SATA, SAS) on a running system http://specs.openstack.org/openstack/ironic-specs/specs/approved/ironic-generic-raid-interface.html | 22:00 |
zer0c00l | a | 22:00 |
zer0c00l | Is the code for IPA side of things done yet? | 22:01 |
cody-somerville | NobodyCam: http://paste.openstack.org/show/431407/ | 22:01 |
zer0c00l | Determining if the disk is whether ssd or hdd is easy. Readling /sys/block/<dev>/queue/rotational can tell you if it is ssd or hdd | 22:02 |
NobodyCam | zer0c00l: maybe something like sudo lshw -c storage -c disk | 22:02 |
zer0c00l | yeah, but its not that simple as reading from sysfs | 22:02 |
*** dimsum__ has quit IRC | 22:02 | |
zer0c00l | and we need to add lshw in the ramdisk | 22:02 |
zer0c00l | Any way to find it from /sys ? | 22:03 |
zer0c00l | tried searching engine i am not able to find any | 22:04 |
zer0c00l | parsing lshw output is cumbersome as well :( | 22:06 |
NobodyCam | cody-somerville: wow thats strange.. and the node is deleted | 22:06 |
cody-somerville | NobodyCam: No. The node is still there. | 22:07 |
cody-somerville | Any risk to just modifying the bool in the db directly? | 22:09 |
*** meghal1 has joined #openstack-ironic | 22:09 | |
*** alexpilotti has joined #openstack-ironic | 22:10 | |
NobodyCam | cody-somerville: and the api is listening on that ip and port? ie. it hasn't crashed or been firewalled out | 22:10 |
cody-somerville | NobodyCam: No. ironic node-list and node-show works just fine. | 22:11 |
*** meghal has quit IRC | 22:11 | |
NobodyCam | humm | 22:13 |
NobodyCam | zer0c00l: hummm.... readlink -f /sys/block/sda/device/../../../driver ??? | 22:16 |
NobodyCam | cody-somerville: node-list and node-show only hit the db... check that your conductor is in fact running | 22:17 |
jlvillal | zer0c00l: lshw seems to support json | 22:20 |
jlvillal | zer0c00l: Would seem to make parsing simpler | 22:21 |
NobodyCam | I think that readlink will give him what he's looking for | 22:21 |
jlvillal | NobodyCam: cool. Would be better if can do it without calling external program | 22:22 |
zer0c00l | jlvillal: i see | 22:22 |
jlvillal | NobodyCam: So the readlink seems better than calling lshw | 22:22 |
NobodyCam | :) | 22:23 |
* jlvillal thinks he can do that with os or os.path library module :) | 22:23 | |
jlvillal | NobodyCam: Not sure I quite understand all the '..' in the path though... | 22:25 |
* jlvillal figures it out | 22:26 | |
zer0c00l | Readlink on my ssd machine shows this | 22:26 |
zer0c00l | /sys/devices/pci0000:00/0000:00:1f.2/ata1/driver | 22:27 |
*** bnemec has quit IRC | 22:27 | |
zer0c00l | Readlink on a hp raid controller looks something like '/sys/bus/pci/drivers/hpsa' | 22:27 |
zer0c00l | this is on a sata disk | 22:28 |
zer0c00l | /sys/bus/pci/drivers/ahci | 22:28 |
NobodyCam | zer0c00l: is htat what you need? | 22:32 |
NobodyCam | that* | 22:32 |
*** alexpilotti has quit IRC | 22:32 | |
zer0c00l | NobodyCam: I was hoping to find if the interface_type is SATA or SAS | 22:33 |
jlvillal | zer0c00l: Maybe you can look at the kernel driver to figure out what information it publishes and where. | 22:35 |
jlvillal | zer0c00l: I'm not sure if it is standard or not. | 22:35 |
jlvillal | To figure out SAS vs SATA | 22:36 |
zer0c00l | okay | 22:38 |
zer0c00l | lshw does say in the description if it is a SATA controller | 22:38 |
zer0c00l | and other drives are attached to it as children | 22:38 |
*** ndipanov has quit IRC | 22:42 | |
*** alexpilotti has joined #openstack-ironic | 22:50 | |
*** alexpilotti has quit IRC | 22:55 | |
*** jamielennox is now known as jamielennox|away | 23:00 | |
*** alexpilotti has joined #openstack-ironic | 23:02 | |
*** baoli has quit IRC | 23:10 | |
openstackgerrit | Harsh Shah proposed openstack/python-ironicclient: [WIP] Add keyring support https://review.openstack.org/218132 | 23:10 |
*** mtanino has quit IRC | 23:21 | |
*** david-lyle has quit IRC | 23:24 | |
*** harshs has joined #openstack-ironic | 23:24 | |
*** zz_natorious is now known as natorious | 23:25 | |
*** alexpilotti has quit IRC | 23:28 | |
*** vishwanathj has quit IRC | 23:28 | |
*** garthb has quit IRC | 23:32 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-lib: Updated from global requirements https://review.openstack.org/216966 | 23:43 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/217481 | 23:43 |
*** mgoddard has quit IRC | 23:51 | |
*** dimsum__ has joined #openstack-ironic | 23:52 | |
*** alexpilotti has joined #openstack-ironic | 23:54 | |
*** dims_ has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!