openstackgerrit | Merged openstack/ironic master: Add hardware type for HPE OneView https://review.openstack.org/485798 | 00:00 |
---|---|---|
openstackgerrit | Merged openstack/ironic master: Update ironic.conf.sample due to non-ironic code https://review.openstack.org/490229 | 00:03 |
*** Goneri has joined #openstack-ironic | 00:03 | |
*** rama_y has quit IRC | 00:15 | |
*** yangyapeng has quit IRC | 00:20 | |
*** yangyapeng has joined #openstack-ironic | 00:20 | |
*** Sukhdev_ has quit IRC | 00:20 | |
*** yangyapeng has quit IRC | 00:24 | |
*** slagle has quit IRC | 00:53 | |
*** slagle has joined #openstack-ironic | 00:54 | |
*** baoli has joined #openstack-ironic | 01:01 | |
*** phuongnh has joined #openstack-ironic | 01:05 | |
*** Goneri has quit IRC | 01:16 | |
*** yangyapeng has joined #openstack-ironic | 01:19 | |
*** ijw has quit IRC | 01:28 | |
*** mat128 has joined #openstack-ironic | 01:35 | |
*** phuongnh has quit IRC | 01:40 | |
*** phuongnh has joined #openstack-ironic | 01:41 | |
*** pmannidi has joined #openstack-ironic | 01:43 | |
*** sasha2 has quit IRC | 01:44 | |
*** sasha2 has joined #openstack-ironic | 01:51 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic master: Secure boot support for irmc-pxe driver https://review.openstack.org/480477 | 01:57 |
*** diablo_rojo has joined #openstack-ironic | 01:58 | |
*** phuongnh has quit IRC | 02:02 | |
*** phuongnh has joined #openstack-ironic | 02:03 | |
*** mat128 has quit IRC | 02:10 | |
*** mat128 has joined #openstack-ironic | 02:11 | |
*** http_GK1wmSU has joined #openstack-ironic | 02:12 | |
*** http_GK1wmSU has left #openstack-ironic | 02:14 | |
openstackgerrit | Tao Li proposed openstack/ironic-specs master: Add service management API for ironic https://review.openstack.org/471217 | 02:14 |
openstackgerrit | Merged openstack/ironic master: Remove WARNING from pin_release_version's help https://review.openstack.org/490270 | 02:15 |
*** Sukhdev has quit IRC | 02:18 | |
openstackgerrit | Merged openstack/ironic master: Remove SSH-based driver interfaces and drivers https://review.openstack.org/481688 | 02:20 |
*** mat128 has quit IRC | 02:21 | |
*** rloo has quit IRC | 02:23 | |
*** Nisha_Agarwal has joined #openstack-ironic | 02:27 | |
*** rbudden has quit IRC | 02:30 | |
*** diablo_rojo has quit IRC | 02:36 | |
*** udesale has joined #openstack-ironic | 02:51 | |
*** litao__ has joined #openstack-ironic | 02:58 | |
openstackgerrit | Ruby Loo proposed openstack/ironic master: SIGHUP restarts service with updated config values https://review.openstack.org/474331 | 03:00 |
*** sasha2 has quit IRC | 03:03 | |
*** sasha2 has joined #openstack-ironic | 03:03 | |
*** mat128 has joined #openstack-ironic | 03:10 | |
*** sasha2 has quit IRC | 03:12 | |
*** Nisha_Agarwal has quit IRC | 03:21 | |
*** baoli has quit IRC | 03:23 | |
*** mat128 has quit IRC | 03:25 | |
*** mat128 has joined #openstack-ironic | 03:37 | |
*** racedo_ has quit IRC | 03:40 | |
*** mat128 has quit IRC | 03:43 | |
*** ijw has joined #openstack-ironic | 03:44 | |
*** ijw has quit IRC | 03:49 | |
*** yangyapeng has quit IRC | 03:51 | |
*** crushil has joined #openstack-ironic | 03:55 | |
*** yangyapeng has joined #openstack-ironic | 03:58 | |
*** ijw has joined #openstack-ironic | 04:00 | |
*** Sukhdev has joined #openstack-ironic | 04:01 | |
*** yangyapeng has quit IRC | 04:03 | |
*** links has joined #openstack-ironic | 04:03 | |
*** yangyapeng has joined #openstack-ironic | 04:07 | |
*** ijw has quit IRC | 04:08 | |
*** jinxing has joined #openstack-ironic | 04:09 | |
*** vmud213 has joined #openstack-ironic | 04:09 | |
*** hshiina has joined #openstack-ironic | 04:10 | |
*** yangyapeng has quit IRC | 04:12 | |
*** crushil has quit IRC | 04:12 | |
*** crushil has joined #openstack-ironic | 04:13 | |
*** yangyapeng has joined #openstack-ironic | 04:16 | |
*** ihrachys_ has quit IRC | 04:18 | |
*** yangyapeng has quit IRC | 04:21 | |
*** jaianshu has joined #openstack-ironic | 04:21 | |
*** crushil has quit IRC | 04:22 | |
*** yangyapeng has joined #openstack-ironic | 04:22 | |
*** yangyapeng has quit IRC | 04:27 | |
*** Sukhdev has quit IRC | 04:30 | |
*** yangyapeng has joined #openstack-ironic | 04:31 | |
*** hshiina has quit IRC | 04:35 | |
*** yangyapeng has quit IRC | 04:35 | |
*** yangyapeng has joined #openstack-ironic | 04:40 | |
*** tuanluong has joined #openstack-ironic | 04:41 | |
*** yangyapeng has quit IRC | 04:41 | |
*** yangyapeng has joined #openstack-ironic | 04:41 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic master: Put tests in correct location for ironic/api/controllers/v1/ https://review.openstack.org/462658 | 04:53 |
jlvillal | dtantsur|afk, TheJulia vdrok vsaienk0 sambetts|afk: Patch https://review.openstack.org/#/c/490305/ merged, which is hoped to fix the Neutron / oslo.messaging issue we have been seeing. | 04:54 |
patchbot | patch 490305 - neutron - Sinkhole workaround for old topics (MERGED) | 04:54 |
*** Nisha_Agarwal has joined #openstack-ironic | 04:58 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Add hardware type for SNMP powered systems https://review.openstack.org/485041 | 05:07 |
*** phuongnh has quit IRC | 05:18 | |
*** phuongnh has joined #openstack-ironic | 05:19 | |
*** livelace has joined #openstack-ironic | 05:28 | |
*** mjura has joined #openstack-ironic | 05:40 | |
*** marios has joined #openstack-ironic | 05:58 | |
*** vishwana_ has quit IRC | 06:00 | |
*** vishwanathj has joined #openstack-ironic | 06:00 | |
*** oomichi has quit IRC | 06:09 | |
*** oomichi has joined #openstack-ironic | 06:10 | |
*** ijw has joined #openstack-ironic | 06:11 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: Wait for cleaning is completed after destroy phase https://review.openstack.org/489418 | 06:11 |
*** ijw has quit IRC | 06:16 | |
*** rcernin has joined #openstack-ironic | 06:30 | |
*** ijw has joined #openstack-ironic | 06:31 | |
openstackgerrit | Béla Vancsics proposed openstack/ironic master: Use more specific asserts in tests https://review.openstack.org/432941 | 06:42 |
*** ijw has quit IRC | 06:57 | |
*** milan has joined #openstack-ironic | 07:00 | |
*** tesseract has joined #openstack-ironic | 07:16 | |
*** phuongnh has quit IRC | 07:29 | |
*** phuongnh has joined #openstack-ironic | 07:29 | |
*** ccamacho has joined #openstack-ironic | 07:34 | |
*** pcaruana has joined #openstack-ironic | 07:38 | |
milan | morning Ironic! :) | 07:39 |
*** http_GK1wmSU has joined #openstack-ironic | 07:42 | |
*** http_GK1wmSU has left #openstack-ironic | 07:43 | |
vdrok | morning ironic and milan | 07:44 |
milan | morning vdrok! :) | 07:44 |
vdrok | jlvillal: good to know! | 07:44 |
etingof | morning everyone! | 07:45 |
milan | #pixiesay -mflexing Good morning etingof! | 07:45 |
PixieBoots | ᕙʕ⇀ᴥ⇀ʔᕗ: Good morning etingof! | 07:45 |
*** racedo has joined #openstack-ironic | 07:46 | |
*** jtomasek has joined #openstack-ironic | 07:48 | |
*** racedo has quit IRC | 07:48 | |
*** ralonsoh has joined #openstack-ironic | 07:49 | |
*** ijw has joined #openstack-ironic | 07:57 | |
*** racedo has joined #openstack-ironic | 08:01 | |
vdrok | morning etingof :) | 08:02 |
vdrok | oh, TGIF | 08:02 |
*** ralonsoh_ has joined #openstack-ironic | 08:03 | |
*** ralonsoh has quit IRC | 08:03 | |
etingof | good Friday morning vdrok ;) | 08:03 |
*** ijw has quit IRC | 08:04 | |
openstackgerrit | Merged openstack/python-ironicclient master: Skip warning when changing target_raid_config https://review.openstack.org/480161 | 08:09 |
*** aarefiev_afk is now known as aarefiev | 08:10 | |
aarefiev | morning all! | 08:10 |
*** phuongnh has quit IRC | 08:11 | |
*** oomichi has quit IRC | 08:15 | |
tuanluong | Morning ironic | 08:15 |
*** oomichi has joined #openstack-ironic | 08:15 | |
pas-ha | morning ironic :) | 08:17 |
*** ChubYann has quit IRC | 08:17 | |
*** mgoddard has joined #openstack-ironic | 08:20 | |
openstackgerrit | Merged openstack/python-ironicclient master: Create port with specific port group UUID in OSC https://review.openstack.org/411840 | 08:24 |
*** early has quit IRC | 08:24 | |
*** derekh has joined #openstack-ironic | 08:25 | |
*** early has joined #openstack-ironic | 08:31 | |
*** pmannidi has quit IRC | 08:32 | |
openstackgerrit | Hironori Shiina proposed openstack/ironic master: Add a guide for Devstack configuration for boot-from-volume https://review.openstack.org/466568 | 08:33 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Add bindep.txt file https://review.openstack.org/444201 | 08:33 |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic master: Secure boot support for irmc-pxe driver https://review.openstack.org/480477 | 08:41 |
openstackgerrit | Mateusz Kowalski proposed openstack/ironic-python-agent master: BMC can be configured using different lan channel https://review.openstack.org/480679 | 08:49 |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic master: Secure boot support for irmc-pxe driver https://review.openstack.org/480477 | 08:49 |
openstackgerrit | Mateusz Kowalski proposed openstack/ironic-python-agent master: BMC can be configured using different lan channel https://review.openstack.org/480679 | 08:50 |
*** amarao has joined #openstack-ironic | 08:53 | |
*** lucas-afk is now known as lucasagomes | 08:55 | |
makowals | Hello everyone | 08:58 |
*** amarao has quit IRC | 08:59 | |
makowals | I have noticed when doing 'openstack baremetal node show' I don't see anything about raid config; I can see this and target_raid_config only by going directly into ironic database. Is it related to the version of my client or is it really the behaviour for now ? | 08:59 |
milan | morning aarefiev makowals pas-ha tuanluong! :) | 09:00 |
milan | vdrok, TGIF! :D | 09:00 |
aarefiev | morning milan :) | 09:00 |
*** amarao has joined #openstack-ironic | 09:01 | |
*** ijw has joined #openstack-ironic | 09:01 | |
*** ijw has quit IRC | 09:06 | |
openstackgerrit | ShangXiao proposed openstack/ironic master: Update and replace http with https for doc links in ironic https://review.openstack.org/490806 | 09:21 |
vdrok | makowals: you need to specify a more recent than default api version | 09:25 |
vdrok | like openstack --os-baremetal-api-version latest baremetal node show node-0 | 09:26 |
vdrok | the reason being, I think openstack client only renders what is being returned in the response to the http request. otoh ironic command has a hardcoded list of fields | 09:27 |
vmud213 | Morning Ironicers | 09:27 |
vdrok | so it will show target_raid_config field in the table no matter what api version you've used. but if the version is lower than the one ttarget_raid_config was introduced, this row will be empty | 09:28 |
vdrok | morning tuanluong vmud213 | 09:28 |
tuanluong | morning vdrok vmud213 | 09:29 |
vmud213 | vdrok,tuanluong o/ | 09:30 |
*** etingof has quit IRC | 09:36 | |
*** aparnav has joined #openstack-ironic | 09:37 | |
*** mikal has quit IRC | 09:39 | |
*** mikal has joined #openstack-ironic | 09:41 | |
*** zhangfei has joined #openstack-ironic | 09:44 | |
*** sambetts|afk is now known as sambetts | 09:46 | |
sambetts | Thanks jlvillal for tracking that neutron patch! | 09:46 |
*** mgoddard has quit IRC | 09:46 | |
*** etingof has joined #openstack-ironic | 09:54 | |
*** dtantsur|afk is now known as dtantsur | 09:55 | |
dtantsur | morning ironic, happy Friday | 09:55 |
dtantsur | jlvillal: \o/ | 09:55 |
*** stendulker has joined #openstack-ironic | 09:55 | |
*** hw_wutianwei has quit IRC | 09:56 | |
*** amarao1 has joined #openstack-ironic | 09:58 | |
*** amarao1 has quit IRC | 09:59 | |
*** amarao1 has joined #openstack-ironic | 10:04 | |
*** tuanluong has quit IRC | 10:08 | |
*** openstackgerrit has quit IRC | 10:18 | |
*** mgoddard has joined #openstack-ironic | 10:19 | |
*** jinxing has quit IRC | 10:21 | |
vdrok | morning sambetts dtantsur | 10:25 |
sambetts | o/ dtantsur, vdrok | 10:25 |
dtantsur | o/ | 10:25 |
*** jinxing has joined #openstack-ironic | 10:29 | |
*** openstackgerrit has joined #openstack-ironic | 10:37 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [tempest] also catch BadRequest in negative tests with physical_network in old API https://review.openstack.org/490826 | 10:37 |
dtantsur | another attempt to fix stable/ocata ^^^ | 10:37 |
dtantsur | jlvillal: ^^^ | 10:37 |
*** jinxing has quit IRC | 10:44 | |
*** Nisha_Agarwal has quit IRC | 10:45 | |
*** tellesnobrega has quit IRC | 10:46 | |
*** udesale has quit IRC | 10:48 | |
sambetts | dtantsur: I think you can probably remove the lib_exc.UnexpectedResponseCode from that call, I think that was just wrong to begin with, it should have always been a bad request | 10:50 |
sambetts | although maybe its just because we aren't catching bad request add turning it into the lib_exc.UnexpectedResponseCode thing? | 10:51 |
dtantsur | sambetts: HTTP 406 is unexpected from tempest point of view.. I didn't bother to figure out why, but I can try | 10:53 |
*** jtomasek has quit IRC | 10:54 | |
sambetts | dtantsur: we shouldn't be getting a 406 at any point right? the response should always be BadRequest because otherwise we've broken the API | 10:54 |
dtantsur | sambetts: this is how microversioning works, yes :) one of the reasons I don't like the *implementation* | 10:54 |
dtantsur | when we hide features we use HTTP 406, except for when we use HTTP 404 | 10:54 |
sambetts | its was only a 406 before because we requested a version number that Ironic doesn't support right? | 10:55 |
dtantsur | one may argue it's good, because users get a better hint on what they're doing wrong | 10:55 |
dtantsur | sambetts: I don't think so, lemme double check | 10:55 |
*** e0ne has joined #openstack-ironic | 10:55 | |
openstackgerrit | Sam Betts proposed openstack/ironic master: Add hardware types to support Cisco UCS Servers https://review.openstack.org/486100 | 10:56 |
*** mgoddard has quit IRC | 10:56 | |
dtantsur | sambetts: see all these NotAcceptable? https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/utils.py#L276-L352 | 10:56 |
dtantsur | we've been doing it since long ago :( | 10:57 |
* sambetts voms... those should definatly be InvalidParameterValue errors... | 10:58 | |
dtantsur | #pixiesay -m sad Microversioning... | 11:00 |
PixieBoots | ʕ•͡ᴥ•ʔ: Microversioning... | 11:00 |
*** Nisha_Agarwal has joined #openstack-ironic | 11:01 | |
sambetts | its not microversionings fault... its a massive derp on our part for not making the API return the right response for old API versions... | 11:01 |
*** jkilpatr has joined #openstack-ironic | 11:02 | |
sambetts | its just inconsistent with the case when you ask for a field that really doesn't exist | 11:02 |
sambetts | this is the right request response http://logs.openstack.org/05/484405/1/check/gate-tempest-dsvm-ironic-pxe_ipmitool-postgres-ubuntu-xenial-nv/a8d630c/console.html#_2017-08-03_14_45_22_149713 | 11:03 |
aparnav | hey dtantsur, We had a internal discussion about your concern on the patch https://review.openstack.org/#/c/422572/. There is a comment from wan-yen on the same patch. Just wondering does it address your concern? could you have a look and let me know your thoughts? | 11:04 |
patchbot | patch 422572 - ironic - Support hpsum based `update_firmware` for iLO drivers | 11:04 |
*** mrtenio has quit IRC | 11:04 | |
dtantsur | aparnav: it does not say anything new to address my concerns, sorry. if you want to keep the name, please make sure that both methods at least accept the same arguments (incl. accepting a list of hpsum) | 11:05 |
*** mgoddard has joined #openstack-ironic | 11:12 | |
*** athomas has quit IRC | 11:13 | |
*** athomas has joined #openstack-ironic | 11:14 | |
aparnav | dtantsur, anyway I have thought over your comment. Will update the rfe and code patch accordingly. thanks. | 11:17 |
*** Nisha_Agarwal has quit IRC | 11:18 | |
*** Nisha_Agarwal has joined #openstack-ironic | 11:19 | |
*** jaianshu has quit IRC | 11:21 | |
*** Nisha_Agarwal has quit IRC | 11:23 | |
*** Nisha_Agarwal has joined #openstack-ironic | 11:24 | |
TheJulia | good morning everyone | 11:27 |
*** yangyapeng has quit IRC | 11:30 | |
dtantsur | morning TheJulia | 11:30 |
*** lucasagomes is now known as lucas-hungry | 11:31 | |
*** http_GK1wmSU has joined #openstack-ironic | 11:37 | |
*** http_GK1wmSU has left #openstack-ironic | 11:38 | |
* TheJulia feels like it is an appropriate day of some metal or industrial | 11:38 | |
dtantsur | +++++ | 11:39 |
*** stendulker has quit IRC | 11:46 | |
*** tellesnobrega has joined #openstack-ironic | 11:50 | |
*** Nisha_Agarwal has quit IRC | 11:50 | |
*** MrChao has joined #openstack-ironic | 11:51 | |
*** vmud213 has quit IRC | 11:54 | |
*** rbudden has joined #openstack-ironic | 11:58 | |
*** litao__ has quit IRC | 11:58 | |
*** dprince has joined #openstack-ironic | 12:00 | |
*** jlabarre has joined #openstack-ironic | 12:06 | |
dtantsur | anyone (*quick look at TheJulia*) up for reviewing the docs to upgrade to hw types? https://review.openstack.org/#/c/486696/ | 12:21 |
patchbot | patch 486696 - ironic - Guide on upgrading to hardware types | 12:21 |
dtantsur | also TheJulia lemme know if you want me to approve https://review.openstack.org/#/c/482734/ and then follow-up with everything there | 12:23 |
patchbot | patch 482734 - bifrost - Begin breaking out installation documentation | 12:23 |
*** dprince has quit IRC | 12:24 | |
*** edleafe is now known as figleaf | 12:26 | |
*** weshay_pto is now known as weshay | 12:26 | |
openstackgerrit | Dao Cong Tien proposed openstack/ironic master: Add bookmarks for sections of enabling-drivers.rst https://review.openstack.org/490841 | 12:29 |
openstackgerrit | Dao Cong Tien proposed openstack/ironic master: Add bookmarks for sections of enabling-drivers.rst https://review.openstack.org/490841 | 12:29 |
*** xavierr has joined #openstack-ironic | 12:31 | |
xavierr | good morning ironic | 12:31 |
xavierr | do we have a date for our cut and release? | 12:32 |
*** jtomasek has joined #openstack-ironic | 12:33 | |
dtantsur | xavierr: morning. the hard deadline is Aug 24th. I would be good to get everything major in at least a week before. | 12:34 |
*** dprince has joined #openstack-ironic | 12:37 | |
*** Goneri has joined #openstack-ironic | 12:43 | |
*** baoli has joined #openstack-ironic | 12:43 | |
xavierr | dtantsur: hey, understood. we are working on the migration of removing python-oneviewclient and use python-hpOneView instead https://review.openstack.org/#/q/topic:bug/1693788. | 12:45 |
openstackgerrit | Sam Betts proposed openstack/ironic master: Add hardware types to support Cisco UCS Servers https://review.openstack.org/486100 | 12:45 |
TheJulia | dtantsur: shortly, very shortly. Just had to put some thoughts down in writing | 12:45 |
xavierr | Not sure we have enough time to merge all patches but we need reviews on https://review.openstack.org/#/c/468129/ and https://review.openstack.org/#/c/466872/ to start to make our cycle nice :) | 12:46 |
patchbot | patch 468129 - ironic - Introduce hpOneView and ilorest to OneView | 12:46 |
patchbot | patch 466872 - ironic - Migrate oneview driver to use python-hpOneView | 12:46 |
dtantsur | xavierr: yeah, I'm aware of that. do you think it's worth changing the dependency so late in the cycle? | 12:46 |
dtantsur | does it overweight the risks of regressions? | 12:46 |
xavierr | our, I mean, oneview project team :) | 12:46 |
xavierr | I think so, dtantsur. it is a important step for oneview drivers internal demands. if we don't get all patches merged we could keep both clients on the driver an work in backports on python-oneviewclient if needed | 12:49 |
*** jkilpatr has quit IRC | 12:49 | |
*** yangyapeng has joined #openstack-ironic | 12:49 | |
dtantsur | xavierr: what is the problem you're trying to solve with the switch at this point? | 12:49 |
xavierr | dtantsur: all our efforts are concentrated on those patches :) | 12:49 |
* dtantsur quick tea, brb | 12:50 | |
*** lucas-hungry is now known as lucasagomes | 12:50 | |
xavierr | dtantsur: API compatibility between drivers and new oneview versions, mainly | 12:50 |
openstackgerrit | Dao Cong Tien proposed openstack/ironic master: Documentation for irmc hardware type https://review.openstack.org/490483 | 12:53 |
*** yangyapeng has quit IRC | 12:53 | |
*** jaypipes is now known as leakypipes | 12:54 | |
*** gcb has quit IRC | 12:56 | |
openstackgerrit | Merged openstack/ironic master: BFV Deploy skip minor logging, logic, and test fixes https://review.openstack.org/479326 | 12:57 |
*** sasha2 has joined #openstack-ironic | 12:58 | |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Finalize migration to keystoneauth adapters https://review.openstack.org/478825 | 13:00 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for cinderclient https://review.openstack.org/476171 | 13:00 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for neutronclient https://review.openstack.org/476170 | 13:00 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Rework keystone auth for glance https://review.openstack.org/467728 | 13:00 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Fix swiftclient creation https://review.openstack.org/476173 | 13:00 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for inspectorclient https://review.openstack.org/476172 | 13:00 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Introduce keystoneauth adapters for clients https://review.openstack.org/469627 | 13:00 |
TheJulia | dtantsur: reviewed hw type upgrade doc. I left some feedback/thoughts that might be worth considering, including possibly adding a warning for those with custom drivers that they have assembled. | 13:00 |
openstackgerrit | Merged openstack/ironic master: Use more specific asserts in tests https://review.openstack.org/432941 | 13:00 |
*** aparnav has quit IRC | 13:00 | |
TheJulia | dtantsur: re approval on the bifrost docs, *shrug* I'm hoping to get back to that today | 13:01 |
dtantsur | okay, thanks | 13:03 |
dtantsur | xavierr: ah, so the new libraries support more hardware? | 13:03 |
*** jkilpatr has joined #openstack-ironic | 13:05 | |
*** aarefiev is now known as aarefiev_afk | 13:07 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [devstack] use resource classes by default https://review.openstack.org/476968 | 13:10 |
*** Goneri has quit IRC | 13:11 | |
xavierr | dtantsur: HPE folks are planning the new API version, but probably yes. And if so, to support that new hardware on oneview drivers we need they new client. that client is updated when the API change. so, adopting they cleint makes us free of evolving drivers and our current python-oneviewclient. | 13:12 |
leifmadsen | TheJulia: ping re: bifrost | 13:12 |
TheJulia | o/ leifmadsen | 13:12 |
dtantsur | xavierr: ack, understood | 13:12 |
dtantsur | thanks for clarification | 13:12 |
leifmadsen | I've been working on trying to make it easier to deploy, and I've come up with some non-virtualenv notes that seems to work, and I'm wondering if it makes sense to add a bootstrap.yaml to the bifrost code so that it could properly install the deps, etc | 13:12 |
xavierr | ty dtantsur :) | 13:12 |
leifmadsen | I would think that would then lead into a nicer deployment experience, and better quickstart documentation | 13:12 |
TheJulia | leifmadsen: I'm missing context, bootstrap.yaml? | 13:13 |
leifmadsen | I was going to build my own bifrost-ansible role that wrapped the install.yaml bifrost repo, but it seems like maybe it would just be better to add the playbook to the bifrost repo proper. What do you think? | 13:13 |
leifmadsen | TheJulia: here, let me link you | 13:13 |
TheJulia | leifmadsen: feel free to propose whatever makes life easier :) | 13:13 |
leifmadsen | TheJulia: so before I can install bifrost on a new server (VM), I have to run these commands: https://paste.fedoraproject.org/paste/wpbP3W7ipRz8K-6j6NF3nQ | 13:14 |
leifmadsen | so I'm thinking, adding a bootstrap.yaml that accomplishes that from a brand new VM would be useful | 13:14 |
leifmadsen | I was originally doing it with virtualenv and a wrapper playbook/role, but it was a serious pain in the ass working with virtualenv | 13:14 |
*** dougbtv_laptop has joined #openstack-ironic | 13:15 | |
leifmadsen | yolanda: ^^^ (thoughts?) | 13:16 |
TheJulia | leifmadsen: Ahh, part of that should be covered by existing scripting/processes, just depends on how you enter into it I guess. We tend to expect most users to use the setup-env script, but making the experience better for those that do not is also a good idea | 13:16 |
leifmadsen | I mean, worst case, I write it up, propose it, everyone hates it, and I take my ball home :) | 13:16 |
*** yangyapeng has joined #openstack-ironic | 13:16 | |
TheJulia | leifmadsen: heh | 13:16 |
leifmadsen | TheJulia: yea, honestly, it was a lot easier to just run those few commands, and that would be a very simple playbook to add | 13:16 |
TheJulia | leifmadsen: I'm always for making people's lives easier | 13:17 |
leifmadsen | I think it would help with documentation too (because I would circle around and propose a set of docs to go along with it) | 13:17 |
leifmadsen | anyways, if you don't think it's a dumb idea, I'll work on it today | 13:17 |
leifmadsen | shoudl have something in a couple hours to review | 13:17 |
*** jcoufal has joined #openstack-ironic | 13:17 | |
TheJulia | so 11-14 should be in the install process, it might just be your version of fedora | 13:18 |
yolanda | ah leifmadsen yep, those bits are not normally covered by the projects, just left for users to install properly | 13:18 |
leifmadsen | I'll go through and just add where it makes sense, but I think you should be able to bootstrap and deploy from a single command ideally | 13:20 |
leifmadsen | that's basically my goal, I shouldn't have to worry about all this extra stuff manually | 13:20 |
leifmadsen | also yea, I kind of assumed the DB might get setup as well, but when I put in the password for root, it basically skips all that part, but it's probably not necessary | 13:21 |
leifmadsen | I'll see where I get today, but it'll be useful to reproduce this easily locally so that I can rebuild the baremetal management | 13:21 |
leifmadsen | thanks for listening :) | 13:22 |
TheJulia | I need to fix https://review.openstack.org/#/c/471750/5 :( | 13:23 |
patchbot | patch 471750 - bifrost - Fedora 25 support | 13:23 |
leifmadsen | I'm deploying on CentOS 7 so haven't run into any Fedora issues :) | 13:24 |
TheJulia | ahh | 13:24 |
leifmadsen | although I see in the comments, this might address my setuptools issue | 13:24 |
* dtantsur looks at "sudo pip install" in horror | 13:24 | |
leifmadsen | dtantsur: yea, I need to run through again and make it non-root | 13:25 |
leifmadsen | and if I wanted to be eager I should actually run through SElinux debugging so that it could actually work with it on | 13:25 |
TheJulia | dtantsur: if you treat every day like a horror movie... ;) | 13:25 |
*** Goneri has joined #openstack-ironic | 13:26 | |
dtantsur | heh. anything with 'pip' in it is a strong "nope" in the world I exist in :) | 13:26 |
dtantsur | ditto for epel, essentially | 13:26 |
* TheJulia should consider centos whens he rebuilds her lab machine in the basement | 13:26 | |
*** aparnav has joined #openstack-ironic | 13:26 | |
TheJulia | she | 13:27 |
dtantsur | damn, 'tox -edocs' still does not work.. what's so wrong with me?? | 13:27 |
* TheJulia glares at the spacebar | 13:27 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Guide on upgrading to hardware types https://review.openstack.org/486696 | 13:28 |
dtantsur | I'll have to check ^^ in the gate | 13:28 |
TheJulia | dtantsur: nuke your .tox and friends folders? | 13:28 |
dtantsur | TheJulia: tried everything | 13:28 |
TheJulia | dtantsur: don't worry, I have 7 unit tests that consistently fail when I run locally | 13:28 |
dtantsur | \o/ | 13:28 |
TheJulia | Anything to do with hash comparison | 13:28 |
*** cdearborn has joined #openstack-ironic | 13:28 | |
TheJulia | Others have seen it, but it is totally a python thing | 13:29 |
dtantsur | I think milan spent substantial time figuring out race condition in ironic-inspector tests that only happens on his mac :) | 13:29 |
milan | lol | 13:29 |
TheJulia | on his mac in OS X? or in a linux vm in osx? | 13:29 |
milan | TheJulia, in OS X | 13:29 |
* TheJulia just shakes her head | 13:29 | |
* dtantsur makes a grumpy cat face at the refarch patch | 13:30 | |
milan | dtantsur, which one? | 13:30 |
dtantsur | milan: https://review.openstack.org/#/c/487410/ 43 comments, w00t!! :D | 13:31 |
patchbot | patch 487410 - ironic - Reference architecture: common bits | 13:31 |
TheJulia | wow | 13:31 |
milan | omg! | 13:31 |
* TheJulia is not sure she wants to look right now | 13:31 | |
dtantsur | just wanted to ask :) | 13:31 |
TheJulia | then again we very clearly have had disagreements regarding what a "reference" install should look like. | 13:31 |
TheJulia | and those differences come down to implementation details at the hardware level, and maybe that should be left out........ | 13:32 |
dtantsur | right. we may not come to a clear agreement, but some guidence is better than none IMO | 13:32 |
dtantsur | maybe we should drop "reference" and call it a different way.. | 13:32 |
milan | TheJulia, my case was the tests assumed execution order instead of mocking i.e relying on something.init() assert something.run() assert something.shutdown() | 13:32 |
dtantsur | mgoddard wanted to take a look (or rather I dragged him into wanting to take a look) too | 13:32 |
TheJulia | maybe restrict it to the controller side and explicitly state that we're not covering hardware side as there is really no one true way that people will all agree upon due to varying requirements | 13:32 |
*** racedo has quit IRC | 13:32 | |
*** racedo has joined #openstack-ironic | 13:33 | |
dtantsur | TheJulia: yeah, I'm not talking about hardware too much, more of "make sure you can find a working driver before you buy stuff and start deploying" | 13:33 |
TheJulia | dtantsur: totally inappropriate, but perhaps embedding http://i.imgur.com/vdLE8dJ.gif as the diagram ;) | 13:34 |
milan | ...took me some time to track this | 13:34 |
dtantsur | TheJulia: yes, yes, YESSS (this is officially my most favourite gif on the internet fwiw) | 13:34 |
TheJulia | dtantsur: good deal, I'll try to take a look monday morning when I have a fresh brain | 13:35 |
dtantsur | good, then I'll update the current comments today | 13:36 |
TheJulia | milan: ugh, yeah, execution order stuff is a pain :( | 13:36 |
openstackgerrit | John L. Villalovos proposed openstack/ironic master: Put tests in correct location for ironic/api/controllers/v1/ https://review.openstack.org/462658 | 13:37 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Guide on upgrading to hardware types https://review.openstack.org/486696 | 13:39 |
*** jkilpatr_ has joined #openstack-ironic | 13:41 | |
*** mat128 has joined #openstack-ironic | 13:41 | |
*** jkilpatr has quit IRC | 13:42 | |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector master: Refactoring the firewall https://review.openstack.org/471831 | 13:43 |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector master: Allow periodics to terminate inspector https://review.openstack.org/487909 | 13:43 |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector master: Introducing a dnsmasq PXE filter driver https://review.openstack.org/466448 | 13:43 |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector master: TEST check dnsmasq PXE filter in devstack https://review.openstack.org/468712 | 13:43 |
milan | TheJulia, yup, also @mock.patch.objec() sometimes doesn't work properly as it's 'compile-time' while some tests better use fixture to perform a 'runtime' mock in the setUp() method | 13:45 |
milan | not to mention that some tests mock things in wrong places :-/ | 13:45 |
milan | technical debt anyone? ;) | 13:45 |
*** jistr is now known as jistr|mtg | 13:46 | |
*** dansmith is now known as superdan | 13:47 | |
*** Dinesh_Bhor has quit IRC | 13:47 | |
*** baoli has quit IRC | 13:49 | |
*** crushil has joined #openstack-ironic | 13:53 | |
*** mat128 has quit IRC | 13:55 | |
pas-ha | fwiw, we might soon get another way to provide 'reference deployment' info - as Ansible playbooks for Zuul V3 in our repo :) | 13:58 |
*** baoli has joined #openstack-ironic | 14:01 | |
openstackgerrit | Mateusz Kowalski proposed openstack/ironic-python-agent master: BMC can be configured using different lan channel https://review.openstack.org/480679 | 14:03 |
*** marios has quit IRC | 14:03 | |
dtantsur | pas-ha: I'd still have a human-readable text for those not using ansible for some reason :) | 14:03 |
*** marios has joined #openstack-ironic | 14:04 | |
dtantsur | also the ansible playbooks won't tell *why* we recommend it | 14:04 |
pas-ha | sure, was just a reminder :) | 14:04 |
*** racedo has quit IRC | 14:05 | |
*** mjura has quit IRC | 14:05 | |
*** bnemec is now known as beekneemech | 14:07 | |
* dtantsur is rarely against replacing things with ansible | 14:11 | |
*** links has quit IRC | 14:12 | |
*** Nisha_Agarwal has joined #openstack-ironic | 14:13 | |
jlvillal | makowals Are you the author of https://review.openstack.org/#/c/480679/ ? | 14:13 |
patchbot | patch 480679 - ironic-python-agent - BMC can be configured using different lan channel | 14:13 |
makowals | jlvillal: Yep, that's me | 14:13 |
jlvillal | makowals, Thanks. I think the unit test might need to be updated. Not sure. I'm guessing it will fail now. | 14:14 |
jlvillal | makowals, Besides that it looks good to me. | 14:14 |
jlvillal | makowals, Not sure if you ran the unit tests on patch set 10 or not. | 14:14 |
makowals | Yes, they just failed, I see why, stupid mistake | 14:14 |
jlvillal | My brain and the computer often disagree on correct code ;) | 14:14 |
jlvillal | makowals, Okay. I'll wait for update. But thanks for the comments. Made it much clearer to me! | 14:15 |
makowals | No problem, that's the goal of this whole process | 14:15 |
*** mjturek has joined #openstack-ironic | 14:17 | |
openstackgerrit | Aparna proposed openstack/ironic master: Support hpsum based firmware update as clean step for iLO drivers https://review.openstack.org/422572 | 14:22 |
*** mjturek has quit IRC | 14:22 | |
openstackgerrit | Kyrylo Romanenko proposed openstack/ironic master: Add negative tests for VIF attach/detach operations https://review.openstack.org/435952 | 14:27 |
*** tellesnobrega has quit IRC | 14:36 | |
*** mjturek has joined #openstack-ironic | 14:36 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Reference architecture: common bits https://review.openstack.org/487410 | 14:39 |
dtantsur | that was difficult ^^^ | 14:40 |
openstackgerrit | Mateusz Kowalski proposed openstack/ironic-python-agent master: BMC can be configured using different lan channel https://review.openstack.org/480679 | 14:41 |
NobodyCam | Good Morning Ironic'ers ... and .... | 14:41 |
NobodyCam | TGIF! | 14:41 |
mguz | hey ironic folks. I'm seeing an issue with ironic on mitaka. I know we're out of date, however the problem we're seeing is ironic-conductor will periodically suck up all the ram on it's node | 14:41 |
mguz | and stop responding, plus all the shellinabox daemons will die | 14:41 |
mguz | occasionally the it gets so stuck ironic sets all the baremetal systems to maintenance mode | 14:42 |
mguz | we only have 60 baremetal nodes and the ironic-conductor node has 64GB ram and 32 Cores | 14:43 |
dtantsur | morning NobodyCam, omg TGIF (and it finally starts being colder here) | 14:43 |
NobodyCam | :) Good morning dtantsur :) | 14:43 |
mguz | we are working on plans to upgrade to newton, but it's a relatively big undertaking and wont happen for a month or two yet | 14:44 |
*** MrChao has quit IRC | 14:44 | |
mguz | i'm desperately looking for a temporary fix as we are using ironic quite extensively in our labs here | 14:45 |
mguz | anyone got any suggestions other than upgrade? | 14:45 |
dtantsur | mguz: hi! I don't think we can help much other than ask you to profile the service and see what takes RAM | 14:46 |
dtantsur | Mitaka was... long ago :) | 14:46 |
* mgoddard takes a look at dtantsur's reference architecture review | 14:47 | |
dtantsur | mgoddard: cool! please make sure to fetch the latest version, updated a few minutes ago | 14:47 |
NobodyCam | hey hey dtantsur PTL type question: what are your thought on adding a SystemHealth property to the node object? | 14:47 |
dtantsur | NobodyCam: I don't have inherent problems with having new properties, it all boils down to how it's going to be used and/or populated :) | 14:48 |
mguz | dtantsur: well mitaka was only last year! and you guys move so fast, we barely get something up and running before it's out of date | 14:48 |
mguz | how do i profile the service? | 14:48 |
NobodyCam | dtantsur: ack I'll put up a spec in the coming weeks as I get the time! | 14:49 |
NobodyCam | mguz: I know! | 14:49 |
dtantsur | mguz: this is a common complaint, I hear your pain | 14:49 |
dtantsur | NobodyCam: start with an RFE, I think. Just to get your idea. | 14:49 |
mguz | dtantsur: i think the openstack community really needs to think about alternating LTS relases with bleeding edge releases | 14:50 |
NobodyCam | dtantsur: ++ | 14:50 |
dtantsur | mguz: the problem will be upgrades between LTS version | 14:50 |
mguz | dtantsur: indeed | 14:50 |
dtantsur | mguz: we don't support N->N+2 upgrades now, it's going to be quite an effort to start doing it | 14:50 |
dtantsur | otherwise I don't disagree with that at all | 14:50 |
dtantsur | another alternative is to have more rare releases | 14:51 |
mguz | yeah. which would give a chance for more stability | 14:51 |
NobodyCam | lol I just had to upgrade a client in prod.. went from 0.3.1 to 0.8.1 :p | 14:51 |
dtantsur | nice | 14:52 |
NobodyCam | :p | 14:52 |
dtantsur | mguz: as you can imagine, that's going to be a huge openstack-wide decision.. but you're not the first to raise this issue, if it makes you feel better | 14:52 |
dtantsur | derekh: what did you use to tackle that memory leak in the driver code? | 14:53 |
mguz | dtantsur: hehe yeah. anyway, how do I profile the service? is it just strace or is there some other trick ? | 14:55 |
*** baoli has quit IRC | 14:55 | |
dtantsur | mguz: I'm trying to this of something, but nothing comes to my mind. this is why I ask derekh above what he used recently | 14:57 |
derekh | dtantsur: luckily I was chasing a increase in cpu usage (and time to process a particular piece of code), | 14:57 |
openstackgerrit | Sam Betts proposed openstack/ironic master: Add detail=True query string to API list endpoints https://review.openstack.org/431497 | 14:57 |
derekh | dtantsur: so I inserted lots of timers in certain parts of the code, and looked for one increased over time | 14:57 |
derekh | dtantsur: then narrowed it down until I got a result | 14:57 |
derekh | dtantsur: it was a very manual and involved process | 14:58 |
dtantsur | mguz: something like that may help. if you see CPU increasing too (which is not unlikely). standard cProfile module can help as well | 14:59 |
NobodyCam | derekh: is there a patch you could share with the fix? | 15:00 |
*** jistr|mtg is now known as jistr | 15:01 | |
*** etingof has quit IRC | 15:01 | |
derekh | NobodyCam: this was the fix https://review.openstack.org/#/c/449577/ is that what you wanted?? | 15:03 |
patchbot | patch 449577 - ironic - Copy and append to static lists (MERGED) | 15:03 |
NobodyCam | derekh: awesome Thank you... :) | 15:04 |
*** anupn has quit IRC | 15:07 | |
*** aNuposic has joined #openstack-ironic | 15:07 | |
*** jtomasek has quit IRC | 15:07 | |
*** jtomasek has joined #openstack-ironic | 15:10 | |
*** jtomasek has quit IRC | 15:12 | |
*** mjturek has quit IRC | 15:12 | |
*** mjturek has joined #openstack-ironic | 15:13 | |
*** dprince has quit IRC | 15:13 | |
*** rcernin has quit IRC | 15:14 | |
*** mjturek1 has joined #openstack-ironic | 15:16 | |
*** etingof has joined #openstack-ironic | 15:17 | |
*** zhangfei has quit IRC | 15:17 | |
mguz | dtantsur: thanks! i'll give it a try | 15:17 |
*** MattMan has quit IRC | 15:18 | |
*** MattMan has joined #openstack-ironic | 15:19 | |
*** rpioso has joined #openstack-ironic | 15:20 | |
*** mjturek1 has quit IRC | 15:20 | |
*** mjturek has quit IRC | 15:21 | |
*** jtomasek has joined #openstack-ironic | 15:22 | |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Finalize migration to keystoneauth adapters https://review.openstack.org/478825 | 15:22 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for cinderclient https://review.openstack.org/476171 | 15:22 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for neutronclient https://review.openstack.org/476170 | 15:22 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Rework keystone auth for glance https://review.openstack.org/467728 | 15:22 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Fix swiftclient creation https://review.openstack.org/476173 | 15:22 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for inspectorclient https://review.openstack.org/476172 | 15:22 |
*** jaosorior has quit IRC | 15:23 | |
*** jtomasek has quit IRC | 15:26 | |
*** jtomasek has joined #openstack-ironic | 15:28 | |
*** crushil has quit IRC | 15:32 | |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector master: Introducing a dnsmasq PXE filter driver https://review.openstack.org/466448 | 15:32 |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector master: TEST check dnsmasq PXE filter in devstack https://review.openstack.org/468712 | 15:32 |
*** jtomasek has quit IRC | 15:32 | |
milan | #pixiesay -mrnr TGIF NobodyCam! | 15:42 |
PixieBoots | \m/ʕ>ᴥ<ʔ\m/: TGIF NobodyCam! | 15:42 |
milan | morning NobodyCam! :P | 15:42 |
NobodyCam | :) hehehe good morning milan | 15:42 |
*** etingof has quit IRC | 15:43 | |
dtantsur | jlvillal: this will hopefully fix stable/ocata (again!) https://review.openstack.org/#/c/490826/ mind taking a look? | 15:43 |
patchbot | patch 490826 - ironic - [tempest] also catch BadRequest in negative tests ... | 15:43 |
milan | finally PixieBoots is back! thanks dtantsur and lucasagomes ;) | 15:43 |
dtantsur | milan: now in a container! :D | 15:43 |
NobodyCam | :) ++++ | 15:43 |
lucasagomes | milan, haha o/ | 15:44 |
dtantsur | https://hub.docker.com/r/dtantsur/pixiebot/ | 15:44 |
lucasagomes | it's been run for a while actually :D | 15:44 |
milan | #pixiesay -mlikeaboss dtantsur! | 15:44 |
PixieBoots | ʕ▀̿ᴥ▀̿ʔ: dtantsur! | 15:44 |
lucasagomes | #pixiesay -m yay niceeeeee | 15:44 |
PixieBoots | ʕ•͡ᴥ•ʔ: niceeeeee | 15:44 |
lucasagomes | there's no yay :-( | 15:44 |
* lucasagomes can't remember his own code | 15:44 | |
NobodyCam | :O | 15:44 |
dtantsur | hehe | 15:44 |
milan | where to post pull requests? :D | 15:44 |
dtantsur | we need a help command for him | 15:44 |
dtantsur | PixieBoots: help! | 15:45 |
dtantsur | anyway, wine'o'clock. have a great weekend everyone! | 15:45 |
NobodyCam | have a great weekend dtantsur :) | 15:45 |
*** dtantsur is now known as dtantsur|afk | 15:46 | |
milan | night dtantsur|afk ! | 15:46 |
*** [1]rpioso has joined #openstack-ironic | 15:48 | |
*** rpioso has quit IRC | 15:48 | |
*** [1]rpioso is now known as rpioso | 15:49 | |
*** e0ne has quit IRC | 15:50 | |
aNuposic | Good Morning Ironic'ers :) | 15:51 |
*** aNuposic is now known as anupn | 15:51 | |
NobodyCam | good morning anupn | 15:51 |
lucasagomes | NobodyCam, (-: hi there | 15:52 |
NobodyCam | :) | 15:52 |
lucasagomes | dtantsur|afk, see ya | 15:52 |
anupn | NobodyCam, morning :) | 15:52 |
NobodyCam | hey hey lucasagomes :) | 15:54 |
NobodyCam | nice to pixiebot back in action :) | 15:54 |
lucasagomes | yeah | 15:54 |
lucasagomes | #findspec volume | 15:54 |
PixieBoots | 2 spec(s) found: "boot from volume reference drivers": http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html | "volume connection information": http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html | 15:54 |
lucasagomes | o/ :D | 15:54 |
NobodyCam | nice :) | 15:54 |
*** etingof has joined #openstack-ironic | 15:55 | |
*** aparnav has quit IRC | 15:56 | |
*** krtaylor has joined #openstack-ironic | 16:00 | |
*** racedo has joined #openstack-ironic | 16:01 | |
openstackgerrit | Peter Piela proposed openstack/ironic-ui master: Refactor graph class into a separate service https://review.openstack.org/490959 | 16:03 |
*** marios has quit IRC | 16:07 | |
*** amarao has quit IRC | 16:07 | |
*** amarao1 has quit IRC | 16:08 | |
vdrok | hey lucasagomes anupn NobodyCam :) | 16:09 |
*** mrtenio has joined #openstack-ironic | 16:09 | |
lucasagomes | vdrok, hey there :D | 16:10 |
*** pcaruana has quit IRC | 16:10 | |
anupn | hi vdrok, :) | 16:12 |
NobodyCam | Good Morning vdrok :) | 16:13 |
*** Nisha_Agarwal has quit IRC | 16:13 | |
TheJulia | Well, I think i finally figured out a long annoying dib bug | 16:15 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: DNM: Test CI with DIB fixes https://review.openstack.org/490963 | 16:17 |
* milan calls it a day | 16:18 | |
NobodyCam | have a good weekend milan | 16:18 |
* jlvillal is hopeful that he can retire his 'recheck bot' :) | 16:18 | |
milan | NobodyCam, same to you! Thanks! :) | 16:18 |
milan | night Ironic! | 16:18 |
*** milan has quit IRC | 16:18 | |
jlvillal | ciao milan | 16:18 |
TheJulia | NobodyCam: can I get a review on https://review.openstack.org/#/c/490056/3 ? | 16:21 |
patchbot | patch 490056 - bifrost - Ignore DIB failures that generate output files | 16:21 |
vdrok | good morning jlvillal , yeah, ci seems pretty stable today | 16:21 |
jlvillal | vdrok: Hi, and woo hoo :) | 16:22 |
vdrok | and it's time to leave for /me | 16:22 |
jlvillal | vdrok: Paka! | 16:22 |
vdrok | good night everyone! | 16:22 |
vdrok | jlvillal: :) | 16:22 |
*** derekh has quit IRC | 16:26 | |
*** lucasagomes is now known as lucas-afk | 16:28 | |
NobodyCam | TheJulia: very minor but would would you think about splitting the failed check in to separate image and ramdisk checks? | 16:30 |
TheJulia | hmm. | 16:31 |
TheJulia | the conundrum is one can request an image, and still get a ramdisk due to the elements being requested | 16:31 |
TheJulia | hence why I was thinking generic | 16:31 |
*** tellesnobrega has joined #openstack-ironic | 16:32 | |
NobodyCam | my thought was with that error one would have to dig thru the logs to find what actually failed to build | 16:33 |
NobodyCam | and dib outputs can be long.. :p | 16:34 |
*** srart has joined #openstack-ironic | 16:34 | |
openstackgerrit | Merged openstack/ironic master: Prevent tests from using utils.execute() https://review.openstack.org/465197 | 16:36 |
*** baoli has joined #openstack-ironic | 16:42 | |
*** dprince has joined #openstack-ironic | 16:43 | |
TheJulia | Yeah.... | 16:47 |
TheJulia | it is like the most headachy part to troubleshoot | 16:47 |
JayF | dtantsur|afk: feel free to ping me here re: removing -2s and such | 16:48 |
NobodyCam | would you like a comment on the review? | 16:49 |
TheJulia | NobodyCam: sure, I'm just not sure the best path to make that happen since the logic kind of explodes then | 16:49 |
TheJulia | because it is a "detect if ramdisk was actual expected result" conundrum then as well | 16:50 |
*** crushil has joined #openstack-ironic | 16:54 | |
leifmadsen | TheJulia: you going to work on https://review.openstack.org/#/c/471750 anytime today, or could I submit just the setuptools changes? That part blocks some of my automation work" | 16:54 |
patchbot | patch 471750 - bifrost - Fedora 25 support | 16:54 |
NobodyCam | I added comment, not sure it would involve that much. Just split the test in to two parts one checking *_image_* vars and one checking *[_ramdisk_|_initramfs_]* vars | 16:55 |
NobodyCam | -1 may have been a little harsh.. I am happy to s/-/+/ | 16:55 |
*** amarao has joined #openstack-ironic | 16:56 | |
*** ElCoyote_ has joined #openstack-ironic | 16:58 | |
*** ralonsoh_ has quit IRC | 17:00 | |
*** mgoddard has quit IRC | 17:01 | |
TheJulia | NobodyCam: so how does that work if I have ironic-agent on the element command line? | 17:02 |
TheJulia | leifmadsen: dunno, kind of leaning towards I might not get to that today, I need to focus on docs | 17:04 |
leifmadsen | np | 17:04 |
leifmadsen | docs++ | 17:04 |
*** amarao has quit IRC | 17:05 | |
NobodyCam | https://www.irccloud.com/pastebin/jgDj98wW/ | 17:09 |
* sambetts --> home | 17:11 | |
sambetts | night all o/ | 17:11 |
*** sambetts is now known as sambetts|afk | 17:11 | |
NobodyCam | have a good weekend sambetts | 17:11 |
sambetts|afk | cya NobodyCam, TGIF | 17:12 |
NobodyCam | :) | 17:12 |
NobodyCam | TheJulia: its not much but could help narrow down the search when trouble shooting... unless I've missed something | 17:13 |
TheJulia | NobodyCam: I see, and I'm thinking of the case of disk-image-create making a ramdisk for ironic-agent plus if you define the extension, it gets stripped out if memory serves :( | 17:16 |
NobodyCam | but would that cause the current check to also fail? | 17:17 |
TheJulia | no, because it considers the possible variations | 17:22 |
TheJulia | it just doesn't have a customized output message based upon perceived output type | 17:22 |
NobodyCam | I changed my vote | 17:24 |
NobodyCam | will look more closely later today... | 17:25 |
*** openstackstatus has quit IRC | 17:27 | |
*** openstack has joined #openstack-ironic | 17:29 | |
NobodyCam | :) | 17:29 |
*** priteau has joined #openstack-ironic | 17:34 | |
*** racedo has quit IRC | 17:41 | |
*** e0ne has joined #openstack-ironic | 17:46 | |
*** mrtenio has quit IRC | 17:48 | |
*** athomas has quit IRC | 18:06 | |
*** e0ne has quit IRC | 18:09 | |
*** mrtenio has joined #openstack-ironic | 18:11 | |
*** makowals has quit IRC | 18:12 | |
mrtenio | Hi Ironic'ers! | 18:16 |
mrtenio | TheJulia, question, in the patch https://review.openstack.org/#/c/483430. It is important to note that one doesn't need to put a node in manageable to add the flag, does that mean we should remove the step for changing the node to manageable? Thank you | 18:16 |
patchbot | patch 483430 - ironic - Add a flag to always perform persistent boot on PX... | 18:16 |
*** sambetts|afk has quit IRC | 18:19 | |
*** slagle has quit IRC | 18:19 | |
TheJulia | mrtenio: in my mind, that it shouldn't need to be in manageable, or that the user might need to be aware that they will incure cleaning again moving back to manageable | 18:20 |
*** sambetts_ has joined #openstack-ironic | 18:21 | |
mrtenio | TheJulia, if we remove the first step and state that after setting the flag, the next cleaning/deploy will be persistent, would that be more accurate? wdyt? | 18:25 |
*** openstackstatus has quit IRC | 18:26 | |
*** openstack has joined #openstack-ironic | 18:28 | |
mrtenio | unhum, 'will send using that approach then. tnx. | 18:32 |
*** slagle has joined #openstack-ironic | 18:51 | |
*** rbudden has quit IRC | 18:52 | |
*** cdearborn_ has joined #openstack-ironic | 18:58 | |
*** sambetts_ has quit IRC | 19:06 | |
*** cdearborn__ has joined #openstack-ironic | 19:07 | |
*** sambetts_ has joined #openstack-ironic | 19:08 | |
*** livelace has quit IRC | 19:11 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: DNM: Test CI with DIB fixes https://review.openstack.org/490963 | 19:13 |
*** cdearborn has quit IRC | 19:14 | |
openstackgerrit | Xavier proposed openstack/ironic master: Introduce hpOneView and ilorest to OneView https://review.openstack.org/468129 | 19:14 |
openstackgerrit | Xavier proposed openstack/ironic master: Migrate oneview driver to use python-hpOneView https://review.openstack.org/466872 | 19:14 |
*** marlinc has quit IRC | 19:17 | |
*** amarao has joined #openstack-ironic | 19:17 | |
*** cdearborn_ has quit IRC | 19:18 | |
*** cdearborn has joined #openstack-ironic | 19:18 | |
openstackgerrit | Merged openstack/ironic master: [tempest] also catch BadRequest in negative tests with physical_network in old API https://review.openstack.org/490826 | 19:24 |
openstackgerrit | Stenio Araujo proposed openstack/ironic master: Add a flag to always perform persistent boot on PXE interface https://review.openstack.org/483430 | 19:28 |
*** krtaylor has quit IRC | 19:29 | |
*** cdearborn__ has quit IRC | 19:34 | |
openstackgerrit | Peter Piela proposed openstack/ironic-ui master: Create driver-property service https://review.openstack.org/491067 | 19:38 |
*** krtaylor has joined #openstack-ironic | 19:43 | |
openstackgerrit | Xavier proposed openstack/ironic master: Migrate oneview driver to use python-hpOneView https://review.openstack.org/466872 | 19:48 |
mrtenio | TheJulia, could you review this patch for us? https://review.openstack.org/#/c/468129/ Thank you | 19:51 |
patchbot | patch 468129 - ironic - Introduce hpOneView and ilorest to OneView | 19:51 |
TheJulia | mrtenio: sure, in a little bit, fixing documentation at the moment, so maybe a half hour | 19:52 |
mrtenio | If you need any help, just let me know :P | 19:53 |
*** ChubYann has joined #openstack-ironic | 19:58 | |
*** alineb has joined #openstack-ironic | 19:59 | |
openstackgerrit | Xavier proposed openstack/ironic master: Migrate oneview driver to use python-hpOneView https://review.openstack.org/466872 | 20:01 |
*** dougbtv_laptop has quit IRC | 20:01 | |
openstackgerrit | Xavier proposed openstack/ironic master: Migrate oneview driver to use python-hpOneView https://review.openstack.org/466872 | 20:08 |
*** e0ne has joined #openstack-ironic | 20:16 | |
*** amarao has quit IRC | 20:19 | |
openstackgerrit | Peter Piela proposed openstack/ironic-ui master: Refactor the PostfixExpr class into a separate service https://review.openstack.org/491080 | 20:29 |
jlvillal | TheJulia: Any patches that should be added to the BFV priority list? | 20:32 |
jlvillal | TheJulia: I just reviewed the one open one on the Whiteboard | 20:32 |
-openstackstatus- NOTICE: Gerrit is being restarted to pick up CSS changes and should be back momentarily | 20:36 | |
*** jkilpatr_ has quit IRC | 20:41 | |
*** e0ne has quit IRC | 20:53 | |
*** krtaylor has quit IRC | 20:54 | |
*** ijw has joined #openstack-ironic | 20:56 | |
*** ijw has quit IRC | 20:57 | |
*** ijw has joined #openstack-ironic | 20:57 | |
*** fxpester has quit IRC | 20:58 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Begin breaking out installation documentation https://review.openstack.org/482734 | 21:01 |
TheJulia | jlvillal: looking | 21:01 |
*** sambetts_ has quit IRC | 21:02 | |
TheJulia | jlvillal: updated the whiteboard to add the devstack docs in. I _think_ from a core driver point of view, that is mainly it, but vendor drivers should also get a look at. | 21:04 |
TheJulia | jlvillal: next week :) | 21:05 |
jlvillal | TheJulia: Thanks | 21:05 |
*** sambetts_ has joined #openstack-ironic | 21:06 | |
zer0c00l_ | I made a review to fix the devstack issue with RHEL7 https://review.openstack.org/#/c/491032/ | 21:08 |
patchbot | patch 491032 - requirements (stable/ocata) - Bump libvirt-python to 3.5.0 | 21:08 |
zer0c00l_ | Also i am getting into issues with IRONIC_BASIC_OPS | 21:08 |
konetzed | Anyone doing uefi booting local disk that has issues with 'linuxefi chain.c32 mbr:0x00000000' spitting out something like bad magic number? Seems like linuxefi doesnt like the chain.c32 version in ubuntu 16.04. I have tried a few other versions on the web and cannot seem to find one it likes. I have a working work around for now | 21:08 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Begin breaking out installation documentation https://review.openstack.org/482734 | 21:09 |
zer0c00l_ | Devstack is failing to create ironic nodes, when i am using 'agent_ssh' driver | 21:09 |
zer0c00l_ | Fails trying to ssh | 21:09 |
*** krtaylor has joined #openstack-ironic | 21:09 | |
zer0c00l_ | using the generated ssh keypair | 21:09 |
zer0c00l_ | 2017-08-04 19:48:54.069 | ++/opt/stack/ironic/devstack/lib/ironic:ironic_ssh_check:1674 ssh -p 22 -o BatchMode=yes -o ConnectTimeout=15 -o StrictHostKeyChecking=no -i /opt/stack/data/ironic/ssh_keys/ironic_key stack@127.0.0.1 exit | 21:09 |
zer0c00l_ | 2017-08-04 19:48:54.097 | Warning: Permanently added '127.0.0.1' (ECDSA) to the list of known hosts. | 21:09 |
zer0c00l_ | 2017-08-04 19:48:54.212 | Permission denied (publickey). | 21:09 |
zer0c00l_ | Any one see this before? | 21:09 |
zer0c00l_ | what driver does gate use ? | 21:09 |
TheJulia | konetzed: never seen that, using a whole disk image built to be uefi, or using a partition image? | 21:13 |
*** krtaylor has quit IRC | 21:14 | |
TheJulia | zer0c00l_: the gate now uses agent_ipmitool with virtualbmc which emulates an ipmi bmc for the virtual machines. | 21:14 |
zer0c00l_ | I see | 21:14 |
zer0c00l_ | i will try and use that one | 21:14 |
TheJulia | zer0c00l_: I'm fairly sure we switched the majority of the gate jobs to use that during the ocata cycle | 21:15 |
zer0c00l_ | Thanks TheJulia | 21:15 |
zer0c00l_ | okay | 21:15 |
zer0c00l_ | Does that need any additional RPMs? | 21:15 |
zer0c00l_ | The virtualBMC stuff? | 21:15 |
TheJulia | I don't think so, the devstack plugin installs virtualbmc and pyghmi library (which has the ipmi support built in) from python pypi | 21:16 |
*** etingof has quit IRC | 21:16 | |
konetzed | TheJulia: tried both, premade images from ubuntu both version 16.04. Right now I have it working for both an efi ready image and a nonefi image using 'configfile (hd0,msdos1)/boot/grub/grub.cfg' and 'configfile (hd0,gpt15)/boot/grub/grub.cfg'. Tells the pxe grub to run the config file off disk and everything seems to boot just fine | 21:17 |
konetzed | TheJulia: what base os do you use when doing efi, maybe i need to grab that distros chain.c32 and efi-grub? | 21:18 |
TheJulia | konetzed: Last time I touched refi, I think i was just doing whole disk images | 21:19 |
TheJulia | but it has been about a year | 21:19 |
TheJulia | s/refi/uefi | 21:19 |
konetzed | ah sorry i missed that part yes they are both images are whole disk images | 21:20 |
*** actatux has joined #openstack-ironic | 21:20 | |
actatux | hi | 21:20 |
*** crushil has quit IRC | 21:20 | |
konetzed | just using prebuilt ubuntu cloud images that are efi and non-efi | 21:20 |
TheJulia | konetzed: if they are whole boot, why is pxe involved? | 21:20 |
TheJulia | actatux: hi | 21:21 |
TheJulia | konetzed: (i realize there is a knob to change it from being netbook default to instance, I just don't remember offhand) | 21:21 |
konetzed | oh, because the moonshot m510 seems to have no legacy boot so it always pxe boots. Could be im not finding the right docs but even installing from iso on a cartridge it wouldnt boot unless i told efi exactly where to boot from | 21:22 |
TheJulia | konetzed: does it boot into IPAA at all? | 21:24 |
TheJulia | iPA | 21:24 |
konetzed | I have also tried setting " properties/capabilities='boot_mode:uefi, boot_option:local'" but I had to go hardcode this line to 'local' as for now it seems to always think the node is set for 'netboot' https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/pxe.py#L314 . Still need to debug why that option isnt being set correctly | 21:25 |
konetzed | TheJulia: sorry not sure what iPA is? | 21:26 |
TheJulia | ironic-python-agent | 21:26 |
NobodyCam | fyi: The HPE ProLiant m510 Server defaults to UEFI and does not currently support Legacy BIOS Boot Mode. | 21:26 |
konetzed | TheJulia: doh yea that makes sense, yes it does boot up, goes through full deploy this is just erroring on first boot after the deploy is finished | 21:27 |
konetzed | NobodyCam: thanks for confirming, so many docs to read through :D | 21:27 |
NobodyCam | oh yea | 21:27 |
TheJulia | NobodyCam: so, that hardware goes on julia's never buy list | 21:27 |
*** krtaylor has joined #openstack-ironic | 21:27 | |
NobodyCam | :) | 21:28 |
NobodyCam | that was taken from page four of https://www.hpe.com/h20195/v2/GetPDF.aspx/c05069172.pdf | 21:28 |
TheJulia | konetzed: so I wonder what the BMC reports the default boot device as.... | 21:28 |
konetzed | it seems to be correct bootdev accoring to checking on an instance that is fully booted up | 21:29 |
TheJulia | konetzed: but you said it tried pxe booting as well? | 21:29 |
*** Goneri has quit IRC | 21:30 | |
TheJulia | the chaining makes me think it is not starting with the whole disk image, but is instead trying to chain load via pxe | 21:30 |
*** jkilpatr_ has joined #openstack-ironic | 21:30 | |
*** cdearborn has quit IRC | 21:30 | |
konetzed | TheJulia: let me start over, so right now ironic can power on, load iPA, dd the whole disk image on and then it reboots, the m510 gets stuck in pxe booting the whole disk image because 'linuxefi chain.c32 mbr:0x00000000' spits out bad magic number | 21:31 |
TheJulia | which pxe->ipxe in non-uefi mode might be occurring, which means a chain load beyond that to refi wouldn't work | 21:31 |
* TheJulia looks up the uefi pxe template | 21:31 | |
konetzed | TheJulia: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/pxe_grub_config.template | 21:32 |
*** priteau has quit IRC | 21:34 | |
*** dprince has quit IRC | 21:35 | |
TheJulia | konetzed: so bootx64.efi is from grub? | 21:37 |
*** baoli has quit IRC | 21:38 | |
konetzed | grub-efi-amd64-signed pkg in ubuntu | 21:38 |
konetzed | got that from directions here, https://docs.openstack.org/project-install-guide/baremetal/draft/configure-pxe.html | 21:39 |
* TheJulia kind of wonders if http://boot.ipxe.org/ipxe.efi would work, but suspects the bmc is going to demand signed images | 21:41 | |
*** xavierr has quit IRC | 21:41 | |
konetzed | humm i could test it | 21:42 |
TheJulia | you would have to change the template out for the ipxe one, I seem to remember seeing deep in the ipxe code that it groks chain loading efi | 21:43 |
TheJulia | but, not 100% sure since I've never actually tried it | 21:43 |
TheJulia | the last hp test machines I had that supported UEFI wouldn't actually boot ubuntu.... :( | 21:43 |
TheJulia | at least in eefi mode | 21:44 |
TheJulia | ufi | 21:44 |
* TheJulia gives up, tosses spellcheck into the rubbish bin, and thinks it is time for a beer | 21:44 | |
konetzed | TheJulia: thanks, I still have to debug code and figure out why when a nodes has "properties/capabilities='boot_mode:uefi, boot_option:local'" this value is always set to 'netboot', https://github.com/openstack/ironic/blob/stable/newton/ironic/drivers/modules/pxe.py#L255 | 21:48 |
tellesnobrega | hi, have you guys seen issues with keystone starting when using ironic on devstack plugin? | 21:48 |
*** leakypipes has quit IRC | 21:48 | |
tellesnobrega | I'm trying on centos7, stack started without ironic | 21:48 |
konetzed | TheJulia: i will see if the ipxe stuff works on monday one i figure out how to set it up. I will let you know how it goes :D | 21:49 |
*** jcoufal has quit IRC | 21:50 | |
TheJulia | konetzed: that sounds like a bug :( | 21:51 |
TheJulia | because I bet it might be happier if it defaults to local and asserts that to ipmi | 21:51 |
TheJulia | tellesnobrega: no, I think you might need to file a bug on bugs.launchpad.net/ironic | 21:52 |
TheJulia | I'm literally about to call it a night. :( | 21:52 |
konetzed | my work around for now is to hard code it to local :D | 21:52 |
TheJulia | jlvillal: maybe you've seen something ^^^ | 21:52 |
TheJulia | konetzed: and that works? | 21:52 |
tellesnobrega | TheJulia, no worries, me too | 21:52 |
tellesnobrega | have a good weekend | 21:52 |
TheJulia | konetzed: because if it does, then yeah, bug :) | 21:52 |
konetzed | TheJulia: yep, i added in a line right below 255 that sets it to boot_option = 'local' | 21:53 |
jlvillal | TheJulia: tellesnobrega: I saw this on a stable/ocata run: http://logs.openstack.org/05/484405/1/check/gate-grenade-dsvm-ironic-ubuntu-xenial/17ca54d/logs/new/screen-n-cpu.txt.gz#_2017-08-04_21_34_38_064 | 21:53 |
jlvillal | Not sure if that is what people are seeing. | 21:53 |
konetzed | TheJulia: added log statements before and after to verify. | 21:53 |
tellesnobrega | jlvillal, I got a 565: keystone did not start | 21:54 |
jlvillal | tellesnobrega: I don't know what that means. Missing a lot of context for me. | 21:54 |
TheJulia | konetzed: totally a bug then, seems silly not to fix that :) | 21:54 |
konetzed | TheJulia: best place to file a bug on that? I have been out of the openstack dev game for a while. | 21:54 |
tellesnobrega | jlvillal, basically trying to set up ironic with devstack on centos7 | 21:54 |
TheJulia | konetzed: bugs.launchpad.net/ironic | 21:54 |
jlvillal | tellesnobrega: But anyway besides the one error I showed, I have not seen anything. | 21:55 |
TheJulia | konetzed: and please remind me monday :) | 21:55 |
jlvillal | tellesnobrega: But I don't run devstack much locally | 21:55 |
konetzed | TheJulia: will try and file bug now. Thanks, have a good weekend and thanks for all your help | 21:55 |
* TheJulia engages her cloaking device and go finds dinner | 21:55 | |
tellesnobrega | jlvillal, I will keep digging and file a bug if that seems to be the case | 21:55 |
TheJulia | konetzed: if you try ipxe, let me know what you encounter | 21:55 |
TheJulia | :) | 21:55 |
konetzed | TheJulia: will do | 21:55 |
*** rbudden has joined #openstack-ironic | 22:04 | |
*** pooja has joined #openstack-ironic | 22:04 | |
pooja | Hi.. I would like to know if anyone has tried running Ironic on Ocata on an existing Openstack environment at Newton (nova, neutron)? | 22:05 |
pooja | Is is okay to start with Ocata release just for Ironic or I should set it up on Newton and then upgrade to Ocata alongwith Nova and Neutron services? | 22:06 |
TheJulia | pooja: in theory, that should work for the most part, but not exactly supported for long term operation | 22:07 |
TheJulia | we support nova to be one release behind our release, I don't know how neutron support has tracked, if we have any interdependencies between the two releases | 22:08 |
TheJulia | pooja: should work just fine for flat networking, might not work for neutron networking | 22:08 |
pooja | oh okay, thanks @TheJulia.. looks like hardware discovery support was only added in Ocata so was interested in trying that out | 22:09 |
pooja | Oh great, I do intend to use flat networking with neutron for DHCP, don't need tenant network isolation for now | 22:09 |
*** ijw has quit IRC | 22:21 | |
*** krtaylor has quit IRC | 22:26 | |
*** marlinc has joined #openstack-ironic | 22:27 | |
*** figleaf is now known as edleafe | 22:41 | |
*** etingof has joined #openstack-ironic | 22:45 | |
*** pooja has quit IRC | 22:45 | |
*** baoli has joined #openstack-ironic | 22:52 | |
*** Goneri has joined #openstack-ironic | 22:52 | |
*** superdan is now known as dansmith | 22:52 | |
*** ijw has joined #openstack-ironic | 23:12 | |
*** ijw has quit IRC | 23:17 | |
*** ijw has joined #openstack-ironic | 23:33 | |
*** ElCoyote_ has quit IRC | 23:43 | |
*** jinxing has joined #openstack-ironic | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!