*** yangyapeng has joined #openstack-ironic | 00:04 | |
*** Goneri has joined #openstack-ironic | 00:05 | |
*** yangyapeng has quit IRC | 00:11 | |
*** slagle has joined #openstack-ironic | 00:28 | |
*** sdake_ has quit IRC | 00:32 | |
*** sdake_ has joined #openstack-ironic | 00:32 | |
*** hw_wutianwei has joined #openstack-ironic | 00:43 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements https://review.openstack.org/491288 | 00:44 |
---|---|---|
*** wong has joined #openstack-ironic | 00:58 | |
wong | morning | 00:58 |
*** phuongnh has joined #openstack-ironic | 00:59 | |
*** hiennh has quit IRC | 01:01 | |
*** slagle has quit IRC | 01:08 | |
*** yangyapeng has joined #openstack-ironic | 01:10 | |
*** yangyapeng has joined #openstack-ironic | 01:17 | |
*** litao__ has joined #openstack-ironic | 01:28 | |
*** crushil has joined #openstack-ironic | 01:38 | |
*** Goneri has quit IRC | 01:47 | |
masber | good morning, I am configuring ironic and my nodes can't see the pxe server and I am wondering whether I have the networking part right. My question is, which interface is the one used by PXE boot? | 01:50 |
*** zhangfei has joined #openstack-ironic | 02:18 | |
*** makowals has joined #openstack-ironic | 02:20 | |
*** tuanluong has joined #openstack-ironic | 02:26 | |
*** zhangfei has quit IRC | 02:38 | |
*** zhangfei has joined #openstack-ironic | 02:51 | |
*** baoli has joined #openstack-ironic | 03:13 | |
*** makowals has quit IRC | 03:24 | |
*** crushil has quit IRC | 03:26 | |
*** zhangfei has quit IRC | 03:30 | |
*** zhangfei has joined #openstack-ironic | 03:30 | |
*** aparnav has joined #openstack-ironic | 03:49 | |
*** links has joined #openstack-ironic | 03:49 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic master: Secure boot support for irmc-pxe driver https://review.openstack.org/480477 | 04:02 |
*** udesale has joined #openstack-ironic | 04:06 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic master: Secure boot support for irmc-pxe driver https://review.openstack.org/480477 | 04:09 |
*** udesale has quit IRC | 04:15 | |
*** udesale has joined #openstack-ironic | 04:18 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Adds hardware type for SNMP powered systems https://review.openstack.org/485041 | 04:29 |
*** udesale has quit IRC | 04:40 | |
*** charcol has joined #openstack-ironic | 04:41 | |
*** udesale has joined #openstack-ironic | 04:41 | |
charcol | hi, want to start on my first contribution and picked an unassigned bug - is there a protocol for taking it? | 04:53 |
*** jaosorior has joined #openstack-ironic | 05:24 | |
*** ppiela has quit IRC | 05:50 | |
*** ppiela has joined #openstack-ironic | 05:50 | |
*** mjura has joined #openstack-ironic | 05:53 | |
*** marios has joined #openstack-ironic | 05:58 | |
*** yangyapeng has quit IRC | 06:01 | |
*** yangyapeng has joined #openstack-ironic | 06:02 | |
*** jaganathan has joined #openstack-ironic | 06:23 | |
*** jtomasek has joined #openstack-ironic | 06:26 | |
*** rwsu has joined #openstack-ironic | 06:30 | |
*** rwsu has quit IRC | 06:30 | |
openstackgerrit | D G Lee proposed openstack/ironic master: ironic-conductor can't report heartbeat to database https://review.openstack.org/475210 | 06:32 |
*** rwsu has joined #openstack-ironic | 06:36 | |
*** rbartal has joined #openstack-ironic | 06:37 | |
pas-ha | morning ironic :) | 06:39 |
pas-ha | charcol: nothing specific - if the bug is not aasigned to anyone, just assign it to yourself and start churning :) | 06:40 |
charcol | thanks pas-ha ! | 06:41 |
*** udesale__ has joined #openstack-ironic | 06:41 | |
charcol | also, is there a naming scheme for branches? | 06:42 |
pas-ha | masber: basically any interface can PXEboot, as usually the ramdisk and the (ipxe) boot script are made to try all interfaces to DHCP... but fo multitenancy case we also have 'pxe_enabled' property of the port | 06:42 |
*** udesale has quit IRC | 06:43 | |
pas-ha | charcol: you mean your local branches where you develop? if you are fixng a bug, you'd have to add "Closes-Bug: #NNN" line to your commit message, and then Gerrit will autoset the topic for the change to "bug/NNN" | 06:43 |
pas-ha | I advise you to read this too https://wiki.openstack.org/wiki/GitCommitMessages | 06:44 |
pas-ha | charcol: and wellcome to the community :) | 06:44 |
*** yangyape_ has joined #openstack-ironic | 06:45 | |
tuanluong | charcol: wellcome to ironic team | 06:45 |
*** yangyapeng has quit IRC | 06:45 | |
charcol | great, thank you pas-ha ! Lastly, and sorry if I missed this somewhere, but do you prefer commits squashed before 'git review' ? | 06:46 |
charcol | thanks tuanluong :) | 06:47 |
*** udesale__ has quit IRC | 06:48 | |
*** udesale has joined #openstack-ironic | 06:49 | |
pas-ha | charcol: not really necessary, if fixing a bug could be split into logically contained smaller patches - better do it. A common rule of thumb it that the commit diff for a single change better be <500LC, otherwise it is harder to review it. But again - it is not really possible to keep it small always :( | 06:49 |
charcol | ok, thank you for that! | 06:50 |
pas-ha | the downside is that you have to be familiar how to work with dependent patches chain in gerrit :) | 06:50 |
pas-ha | again, the useful link is https://docs.openstack.org/infra/manual/developers.html#development-workflow | 06:50 |
pas-ha | mornning tuanluong :) | 06:51 |
tuanluong | morning pas-ha | 06:51 |
*** jtomasek has quit IRC | 07:01 | |
*** charcol has quit IRC | 07:02 | |
*** yangyape_ is now known as yangyapeng | 07:07 | |
*** rcernin has joined #openstack-ironic | 07:08 | |
*** tesseract has joined #openstack-ironic | 07:20 | |
*** yolanda has joined #openstack-ironic | 07:20 | |
*** udesale__ has joined #openstack-ironic | 07:22 | |
*** udesale has quit IRC | 07:23 | |
*** makowals has joined #openstack-ironic | 07:25 | |
*** priteau has joined #openstack-ironic | 07:28 | |
*** mjura has quit IRC | 07:30 | |
*** udesale__ has quit IRC | 07:42 | |
*** udesale has joined #openstack-ironic | 07:42 | |
*** mjura has joined #openstack-ironic | 07:43 | |
*** mjura has quit IRC | 07:49 | |
*** rbartal has quit IRC | 07:56 | |
*** ccamacho has joined #openstack-ironic | 07:58 | |
*** mjura has joined #openstack-ironic | 08:02 | |
*** jtomasek has joined #openstack-ironic | 08:12 | |
*** priteau has quit IRC | 08:14 | |
*** jtomasek has quit IRC | 08:17 | |
*** priteau has joined #openstack-ironic | 08:17 | |
*** aarefiev_afk is now known as aarefiev | 08:21 | |
*** rbartal has joined #openstack-ironic | 08:23 | |
*** baoli has quit IRC | 08:30 | |
*** athomas has joined #openstack-ironic | 08:47 | |
vdrok | morning ironic, pas-ha tuanluong | 08:49 |
*** amarao has joined #openstack-ironic | 08:50 | |
tuanluong | morning vdrok | 08:50 |
pas-ha | morning vdrok :) | 08:52 |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient master: Add tests for 'baremetal port create' command https://review.openstack.org/332880 | 08:52 |
*** mgoddard has joined #openstack-ironic | 09:01 | |
*** stendulker has joined #openstack-ironic | 09:02 | |
openstackgerrit | Debayan Ray proposed openstack/sushy master: Refining the resource refresh https://review.openstack.org/485799 | 09:04 |
*** e0ne has joined #openstack-ironic | 09:12 | |
openstackgerrit | D G Lee proposed openstack/ironic master: ironic-conductor can't report heartbeat to database https://review.openstack.org/475210 | 09:12 |
*** amarao has quit IRC | 09:15 | |
*** etingof has quit IRC | 09:15 | |
*** sambetts_ is now known as sambetts | 09:21 | |
sambetts | Morning all | 09:21 |
openstackgerrit | D G Lee proposed openstack/ironic master: ironic-conductor can't report heartbeat to database https://review.openstack.org/475210 | 09:22 |
stendulker | Good morning Sam :) | 09:23 |
*** lennyb has quit IRC | 09:25 | |
*** etingof has joined #openstack-ironic | 09:27 | |
*** jaosorior has quit IRC | 09:27 | |
*** fxpester has joined #openstack-ironic | 09:29 | |
pas-ha | morning sambetts :) | 09:29 |
*** yangyape_ has joined #openstack-ironic | 09:31 | |
*** tuanluong has quit IRC | 09:32 | |
*** phuongnh has quit IRC | 09:32 | |
*** yangyapeng has quit IRC | 09:32 | |
*** tuanluong has joined #openstack-ironic | 09:33 | |
*** phuongnh has joined #openstack-ironic | 09:33 | |
*** dsneddon has quit IRC | 09:38 | |
*** jaosorior has joined #openstack-ironic | 09:45 | |
*** dtantsur|afk is now known as dtantsur | 09:48 | |
dtantsur | morning ironic | 09:49 |
*** charcol has joined #openstack-ironic | 09:49 | |
*** skazi has quit IRC | 09:52 | |
*** mjura has quit IRC | 09:53 | |
*** skazi has joined #openstack-ironic | 09:54 | |
*** amarao has joined #openstack-ironic | 09:54 | |
dtantsur | folks, I've proposed an update to Pike release notes, please check: https://review.openstack.org/491265 | 09:58 |
patchbot | patch 491265 - ironic - Release notes clean up for the next release | 09:58 |
vdrok | morning sambetts stendulker dtantsur | 10:02 |
*** gcb has quit IRC | 10:03 | |
*** mjura has joined #openstack-ironic | 10:05 | |
*** charcol has quit IRC | 10:08 | |
*** deadnull has joined #openstack-ironic | 10:11 | |
*** deadnull has quit IRC | 10:13 | |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Finalize migration to keystoneauth adapters https://review.openstack.org/478825 | 10:16 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for cinderclient https://review.openstack.org/476171 | 10:16 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for neutronclient https://review.openstack.org/476170 | 10:16 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Fix swiftclient creation https://review.openstack.org/476173 | 10:16 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for inspectorclient https://review.openstack.org/476172 | 10:16 |
*** racedo has joined #openstack-ironic | 10:21 | |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient master: Tests for OSC baremetal node create command with options https://review.openstack.org/382352 | 10:29 |
openstackgerrit | Nguyen Hung Phuong proposed openstack/ironic master: Add functional API tests for volume connector and volume target https://review.openstack.org/473717 | 10:30 |
*** yangyape_ has quit IRC | 10:30 | |
*** yangyapeng has joined #openstack-ironic | 10:31 | |
*** yangyapeng has quit IRC | 10:33 | |
*** yangyapeng has joined #openstack-ironic | 10:35 | |
*** tuanluong has quit IRC | 10:35 | |
pas-ha | morning dtantsur | 10:35 |
dtantsur | o/ | 10:35 |
*** phuongnh has quit IRC | 10:35 | |
*** amarao has quit IRC | 10:37 | |
*** lennyb has joined #openstack-ironic | 10:37 | |
*** yangyapeng has quit IRC | 10:39 | |
*** krtaylor has quit IRC | 10:41 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: [DNM] Get rid of sourcing stackrc in grenade settings https://review.openstack.org/480905 | 10:43 |
pas-ha | dtantsur: review'd the reno cleanup patch, one crucial typo found it seems | 10:47 |
dtantsur | yeah, thanks.. every time I do this typo I feel extremely stupid (and I do it all the time) >_< | 10:48 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: [DNM] Get rid of sourcing stackrc in grenade settings https://review.openstack.org/480905 | 10:48 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Release notes clean up for the next release https://review.openstack.org/491265 | 10:48 |
*** jkilpatr has quit IRC | 10:49 | |
*** krtaylor has joined #openstack-ironic | 10:51 | |
*** makowals has quit IRC | 11:00 | |
openstackgerrit | Sam Betts proposed openstack/ironic master: Switch API ref to use versionadded syntax throughout https://review.openstack.org/490008 | 11:01 |
*** Noam has joined #openstack-ironic | 11:03 | |
openstackgerrit | Aparna proposed openstack/ironic master: Support SUM based firmware update as clean step for iLO drivers https://review.openstack.org/422572 | 11:03 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Release notes clean up for the next release https://review.openstack.org/491265 | 11:04 |
*** strigazi_OFF is now known as strigazi | 11:05 | |
*** zhangfei has quit IRC | 11:06 | |
*** stendulker has quit IRC | 11:07 | |
*** jkilpatr has joined #openstack-ironic | 11:07 | |
*** makowals has joined #openstack-ironic | 11:10 | |
*** jaypipes has joined #openstack-ironic | 11:25 | |
*** slagle has joined #openstack-ironic | 11:31 | |
openstackgerrit | Dao Cong Tien proposed openstack/ironic master: Documentation for irmc hardware type https://review.openstack.org/490483 | 11:37 |
*** yangyapeng has joined #openstack-ironic | 11:37 | |
*** yangyapeng has quit IRC | 11:39 | |
*** yangyapeng has joined #openstack-ironic | 11:39 | |
sambetts | o/ vdrok, pas-ha, dtantsur | 11:40 |
dtantsur | o/ | 11:40 |
*** rbudden has joined #openstack-ironic | 11:52 | |
*** bfournie has quit IRC | 11:56 | |
*** bfournie has joined #openstack-ironic | 11:56 | |
*** bfournie has quit IRC | 12:00 | |
*** racedo has quit IRC | 12:01 | |
*** fellypefca has joined #openstack-ironic | 12:05 | |
vdrok | dtantsur: we might want to get in https://review.openstack.org/480905. This will basically make the upgrade procedure with n-g-s to work properly. as currently we call upgrade script from old release during upgrade to new | 12:06 |
patchbot | patch 480905 - ironic - [DNM] Get rid of sourcing stackrc in grenade settings | 12:06 |
vdrok | if the ci passes I'll update the commit messages | 12:06 |
dtantsur | ack | 12:07 |
dtantsur | vdrok: note that Depends-On a stable/ocata change is very unlikely to work | 12:07 |
dtantsur | please remove it | 12:07 |
vdrok | dtantsur: it does :) | 12:07 |
*** athomas has quit IRC | 12:08 | |
dtantsur | hmm, interesting. maybe it's only for grenade though | 12:08 |
vdrok | I'm creating the common_settings in the previous release | 12:08 |
*** mrtenio has quit IRC | 12:08 | |
dtantsur | vdrok: you seem to have a circular dependency though | 12:08 |
*** tellesnobrega has joined #openstack-ironic | 12:09 | |
vdrok | dtantsur: hrm, why? master depends on ocata change, ocata depends on newton | 12:09 |
dtantsur | vdrok: no, ocata depends on all of them, at least according to gerrit UI | 12:10 |
*** fellypefca has quit IRC | 12:10 | |
dtantsur | Depends-On: xxx makes a patch depend on xxx from all branches | 12:10 |
vdrok | dtantsur: two of them are abandoned, only newton is still there :) | 12:10 |
vdrok | I messed things up initially | 12:10 |
vdrok | doing the cherry-picks | 12:10 |
vdrok | did not realize this | 12:10 |
dtantsur | ah, yeah, interesting | 12:10 |
vdrok | maybe I need to remove the cherry-picked lines too | 12:10 |
dtantsur | I think so, because we're going to merge newton first | 12:11 |
dtantsur | so it's not going to be a cherry-pick in a strict sense | 12:11 |
*** baoli has joined #openstack-ironic | 12:11 | |
vdrok | aha, and ocata's grenade fails with http://logs.openstack.org/04/480904/8/check/gate-grenade-dsvm-ironic-ubuntu-xenial/4d495f7/logs/new/screen-n-cpu.txt.gz#_2017-08-07_11_52_31_367 | 12:12 |
vdrok | will take a look when I get from lunch | 12:12 |
*** jlabarre has joined #openstack-ironic | 12:14 | |
*** jlabarre has quit IRC | 12:21 | |
*** mrtenio has joined #openstack-ironic | 12:22 | |
*** fellypefca has joined #openstack-ironic | 12:22 | |
*** jcoufal has joined #openstack-ironic | 12:23 | |
*** racedo has joined #openstack-ironic | 12:23 | |
fellypefca | Morning, Ironic :) | 12:25 |
TheJulia | Good morning everyone | 12:28 |
dtantsur | morning fellypefca, TheJulia | 12:29 |
dtantsur | TheJulia: I know you like release note, so I've prepared a few updates for you ;) https://review.openstack.org/491265 | 12:29 |
patchbot | patch 491265 - ironic - Release notes clean up for the next release | 12:29 |
*** fellypefca has quit IRC | 12:29 | |
dtantsur | (needs addressing comments, but still worth reviewing) | 12:30 |
TheJulia | dtantsur: already reeding it :) | 12:30 |
*** trown_pto is now known as trown | 12:31 | |
*** fellypefca has joined #openstack-ironic | 12:32 | |
*** baoli has quit IRC | 12:34 | |
*** baoli has joined #openstack-ironic | 12:34 | |
*** gcb has joined #openstack-ironic | 12:35 | |
*** fellypefca has quit IRC | 12:36 | |
*** baoli has quit IRC | 12:39 | |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient master: Tests for OSC baremetal node create command with options https://review.openstack.org/382352 | 12:41 |
dtantsur | good :) | 12:41 |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient master: Add tests for 'baremetal port create' command https://review.openstack.org/332880 | 12:43 |
*** fellypefca has joined #openstack-ironic | 12:43 | |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient master: Add tests for 'baremetal port create' command https://review.openstack.org/332880 | 12:43 |
*** hw_wutianwei has quit IRC | 12:44 | |
*** mikal has quit IRC | 12:44 | |
fellypefca | Hey sambetts, TheJulia and dtantsur can you take a look? :) https://review.openstack.org/#/c/483430/ | 12:44 |
patchbot | patch 483430 - ironic - Add a flag to always perform persistent boot on PX... | 12:45 |
dtantsur | fellypefca: strictly speaking, I have to reject this request because of the feature freeze.. is it fixes some issue or just a nice-to-do thing? | 12:45 |
dtantsur | s/is it/does it/ of course /me cannot English again.. | 12:48 |
fellypefca | Oh, the feature freeze. Think it's more a nice-to-do thing :/ | 12:49 |
TheJulia | dtantsur: feedback posted | 12:50 |
*** mrtenio has quit IRC | 12:51 | |
dtantsur | fellypefca: would you mind holding it till Queens then? This is just a few weeks away, and I'm trying to limit the team backlog a bit | 12:51 |
dtantsur | thanks TheJulia | 12:51 |
*** aparnav has quit IRC | 12:52 | |
fellypefca | dtantsur no problem! :) thanks | 12:52 |
TheJulia | fellypefca: I just marked it +1 from me, indicating that I'm really +2 on it, but that w e may be holding given the above discussion | 12:53 |
dtantsur | I won't block it with -2, so it may still get in | 12:53 |
TheJulia | heh | 12:53 |
dtantsur | but O | 12:53 |
* TheJulia goes and updates her vote | 12:53 | |
dtantsur | I'd really appricate people to concentrate on urgent stuff now | 12:53 |
* dtantsur does apply -2 to things that look invasive enough | 12:54 | |
fellypefca | TheJulia thank you :) | 12:54 |
fellypefca | dtantsur haha, ok! | 12:54 |
openstackgerrit | Hironori Shiina proposed openstack/ironic master: Add a guide for Devstack configuration for boot-from-volume https://review.openstack.org/466568 | 12:55 |
dtantsur | mgoddard: hi! do you plan on updating your VIF refactoring patch chain this week? This is something I'd get in a bit earlier to give people time to rebase in case of any conflicts. | 12:56 |
dtantsur | TheJulia: (in case you already know the latest status) is BFV done for Pike? | 12:57 |
openstackgerrit | Sam Betts proposed openstack/ironic master: Add detail=True query string to API list endpoints https://review.openstack.org/431497 | 12:58 |
TheJulia | dtantsur: I don't think the devstack change landed yet, I haven't gotten that far yet | 12:58 |
dtantsur | right, https://review.openstack.org/466568 | 12:58 |
patchbot | patch 466568 - ironic - Add a guide for Devstack configuration for boot-fr... | 12:58 |
dtantsur | let's maybe try to get it in before the meeting? | 12:58 |
dtantsur | and https://review.openstack.org/#/c/473717/ | 12:59 |
patchbot | patch 473717 - ironic - Add functional API tests for volume connector and ... | 12:59 |
TheJulia | yup, good plan :) | 12:59 |
etingof | dtantsur, hey, what's the analogue of Gerrit "reply" button in gertty? Ctrl-u does not seem to work. Or it won't work till it fully syncs up? | 12:59 |
*** mikal has joined #openstack-ironic | 13:00 | |
dtantsur | etingof: "r" on the review overview screen | 13:00 |
etingof | yay \o/ | 13:01 |
*** lee4 has joined #openstack-ironic | 13:01 | |
*** lee4 has quit IRC | 13:01 | |
*** bfournie has joined #openstack-ironic | 13:03 | |
TheJulia | dtantsur: the devstack doc change look good to me. | 13:04 |
TheJulia | dtantsur: just waiting on rendered output | 13:04 |
dtantsur | yeah, I'm waiting as well | 13:04 |
TheJulia | hmmm http://logs.openstack.org/17/473717/18/check/gate-tempest-dsvm-ironic-pxe_ipmitool-postgres-ubuntu-xenial-nv/95bd827/console.html :( | 13:06 |
*** zhangfei has joined #openstack-ironic | 13:08 | |
TheJulia | so, anyone know if the gate is broken? | 13:08 |
dtantsur | I don't think so, I saw patches passing in the morning | 13:09 |
dtantsur | TheJulia: e.g. https://review.openstack.org/#/c/485041/ was several hours ago | 13:10 |
patchbot | patch 485041 - ironic - Adds hardware type for SNMP powered systems | 13:10 |
*** jtomasek has joined #openstack-ironic | 13:13 | |
*** baoli has joined #openstack-ironic | 13:15 | |
TheJulia | dtantsur: I spot checked maybe six other failed jobs and didn't see the same failures. Since they seem unrelated, I ran a recheck. | 13:17 |
*** mrtenio has joined #openstack-ironic | 13:17 | |
*** baoli has quit IRC | 13:17 | |
*** jtomasek has quit IRC | 13:18 | |
dtantsur | ok | 13:18 |
*** baoli has joined #openstack-ironic | 13:19 | |
*** makowals has quit IRC | 13:26 | |
mrtenio | Good Morning Ironic'ers, | 13:27 |
ricardoas | morning mrtenio! | 13:27 |
mrtenio | ricardoas, o/ | 13:29 |
*** makowals has joined #openstack-ironic | 13:29 | |
mrtenio | Could you folks take a look at https://review.openstack.org/#/c/468129/? Thanks. | 13:32 |
patchbot | patch 468129 - ironic - Introduce hpOneView and ilorest to OneView | 13:32 |
vdrok | morning fellypefca TheJulia mrtenio ricardoas | 13:35 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Adds hardware type for SNMP powered systems https://review.openstack.org/485041 | 13:36 |
ricardoas | morning vdrok! | 13:37 |
fellypefca | vdrok o/ | 13:37 |
ricardoas | Hey, how is the freeze going? Is there still room for driver specific stuff on the agenda? | 13:38 |
*** livelace2 has joined #openstack-ironic | 13:38 | |
openstackgerrit | Merged openstack/ironic master: Add a guide for Devstack configuration for boot-from-volume https://review.openstack.org/466568 | 13:38 |
dtantsur | ricardoas: yes! unless it's big and potentially breaking | 13:38 |
ricardoas | well... we´ve been working on migrating from python-oneviewclient to python-hponeview... kind of big, not sure if potentially breaking, but big | 13:40 |
*** slagle has quit IRC | 13:40 | |
fxpester | hi all, if anyone can take a look at https://bugs.launchpad.net/ironic/+bug/1680725 - I`m able to debug it now, can provide additional information | 13:41 |
openstack | Launchpad bug 1680725 in Ironic "ironic node stuck in provision "clean wait" state " [Undecided,Incomplete] | 13:41 |
fxpester | provisining is ok, stuck at deleting | 13:41 |
fxpester | hw server - HP g7 | 13:42 |
*** slagle has joined #openstack-ironic | 13:42 | |
ricardoas | dtantsur: not sure if we should insist on it or wait to queens cycle | 13:42 |
vdrok | oh wow, on grenade refactor patch multinode has failed really in a weird way | 13:45 |
*** bcornec has joined #openstack-ironic | 13:48 | |
*** Noam has quit IRC | 13:49 | |
dtantsur | ricardoas: I don't have a strong opinion on this patch. I learned that it will simplify maintenance for you, and add more future hardware support. | 13:49 |
dtantsur | which is something I'm on board with | 13:50 |
dtantsur | if you suspect it may break existing users though, I'd wait till Queens | 13:50 |
*** links has quit IRC | 13:50 | |
*** kromanenko has joined #openstack-ironic | 13:52 | |
*** baoli has quit IRC | 13:55 | |
*** baoli has joined #openstack-ironic | 13:57 | |
*** baoli has quit IRC | 13:57 | |
*** asettle_ is now known as asettle | 13:59 | |
vdrok | has anyone ever seens such kind of thing in gate? http://logs.openstack.org/05/480905/11/check/gate-grenade-dsvm-ironic-multinode-multitenant-ubuntu-xenial/9fb53f7/logs/subnode-2/old/ironic-bm-logs/subnode-6_no_ansi_2017-08-07-13:07:38.txt.gz is it just a super-slow node? | 14:00 |
ricardoas | dtantsur: sure... we´ll see what can be done in the next couple of days and if it is worth the effort :) | 14:01 |
*** crushil has joined #openstack-ironic | 14:02 | |
TheJulia | fxpester: I'm having a strong sense of deja vu with the issue | 14:03 |
dtantsur | vdrok: I suspect a super-slow node.. no better ideas | 14:03 |
vdrok | dtantsur: it might actually be the mtu again, maybe i should move this line https://review.openstack.org/#/c/480905/11/devstack/settings to the top. because the node seems to be in that state for like 30 minutes | 14:04 |
patchbot | patch 480905 - ironic - [DNM] Get rid of sourcing stackrc in grenade settings | 14:04 |
*** jrist has quit IRC | 14:04 | |
dtantsur | huh, maybe? | 14:04 |
fxpester | TheJulia: agent logs - https://pastebin.com/Ec5dNxXy | 14:04 |
*** baoli has joined #openstack-ironic | 14:05 | |
dtantsur | fxpester: I assume you've double checked that the cleaning network is correct, right? | 14:06 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic stable/ocata: [DNM] Get rid of sourcing stackrc in grenade settings https://review.openstack.org/480904 | 14:06 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: [DNM] Get rid of sourcing stackrc in grenade settings https://review.openstack.org/480905 | 14:06 |
fxpester | dtantsur: this is standalone ironic, cleaning network config not changed | 14:07 |
TheJulia | fxpester: so.... if you reboot the ramdisk, does it just say heartbeating to the conductor? | 14:08 |
fxpester | dtantsur: yes, this is logs after reboot - I just added autologin to get logs | 14:08 |
fxpester | 1 hour later, now, node still in "clean wait" | 14:09 |
*** skazi_ has joined #openstack-ironic | 14:10 | |
dtantsur | I see that it also cannot reach the NTP servers | 14:10 |
fxpester | provisioning working well | 14:10 |
*** mjura has quit IRC | 14:12 | |
dtantsur | folks, a request from nova to take a look: https://review.openstack.org/#/c/487925/ | 14:12 |
patchbot | patch 487925 - nova - Handle ironicclient failures in Ironic driver | 14:12 |
*** rbartal has quit IRC | 14:12 | |
dtantsur | I haven't looked in depth yet, it just got mentioned on the scheduler meeting | 14:13 |
TheJulia | fxpester: this feels like this bug that I fixed, but it was well before newton was cut: http://git.openstack.org/cgit/openstack/ironic/commit/ironic/conductor/utils.py?id=42e2685395d393c0d4cd840f7c23900df7300caa | 14:13 |
*** rama_y has joined #openstack-ironic | 14:14 | |
fxpester | TheJulia: as experience shows, node will fail with "cleaning fail" in the end, I need to fix cleaning itself | 14:15 |
TheJulia | how are you "fixing" it | 14:15 |
*** jistr is now known as jistr|mtg | 14:16 | |
dtantsur | fxpester: at least one of the interfaces got an IP from DHCP only after the looking had failed | 14:16 |
dtantsur | s/looking/lookup/ (WHAT.IS.WRONG.WITH.MY.SPELLING.TODAY??) | 14:16 |
dtantsur | ug 07 18:28:04 localhost systemd-networkd[741]: enp3s0f0: DHCPv4 address 10.253.253.109/24 via 10.253.253.1 | 14:17 |
fxpester | dtantsur: yes, for now I restarted agent service inside ramdisk - no effect | 14:17 |
*** crushil has quit IRC | 14:17 | |
fxpester | I guess agent tries to contact conductor and first attempts fail - it is ok, in the end it gets connection and no traces anymore | 14:18 |
*** skazi_ has quit IRC | 14:19 | |
fxpester | should I try new ramdisks ? | 14:19 |
dtantsur | fxpester: it won't hurt to try the ocata one, it should work with newton | 14:19 |
mordred | TheJulia: looking at bifrost, it seems like it always installs python-ironicclient from source - is that correct? | 14:20 |
*** efried_WEEKEND has joined #openstack-ironic | 14:22 | |
*** crushil has joined #openstack-ironic | 14:22 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic master: Add the new capabilities to the capabilities list https://review.openstack.org/422902 | 14:23 |
TheJulia | fxpester: if your in the agent, and you pull a process list, what does that look like? | 14:23 |
TheJulia | mordred: not always, I think it can also go from pipit if set to do so | 14:24 |
mordred | TheJulia: but it will always install python-ironicclient rather than just expecting it to get installed via shade depends? | 14:25 |
efried_WEEKEND | Hey y'all, does Pavlo hang out here? Under some non-obvious nickname? | 14:25 |
*** efried_WEEKEND is now known as efried | 14:25 | |
fxpester | TheJulia: already started redeploy with ocata images, I`ve checked and restarted systemd unit for itonic agent, and it was ok, so will get some information in next 30 minutes | 14:25 |
TheJulia | efried: pas-ha | 14:25 |
efried | TheJulia Thanks. | 14:25 |
mordred | TheJulia: (I'm considering going ahead and removing the ironicclient depend from the shade list even though we're not fully done with restification of ironic but I don't want to break bifrost) | 14:25 |
TheJulia | mordred: so yes, that is definitely the case, since in gate testing we need to be able to pull in client patches | 14:26 |
mordred | cool | 14:26 |
TheJulia | mordred: I'll only cry if it does :) | 14:26 |
mordred | TheJulia: well, we don't want that! | 14:26 |
pas-ha | efried: that would be me | 14:27 |
TheJulia | fxpester: 10-4, looking at one side of the logs, it almost feels like IPA is scrubbing the disks. | 14:27 |
fxpester | TheJulia: server has 1x 300GB disk (hp raid 1+0) - how much time it should take ? | 14:28 |
TheJulia | fxpester: so if it is scrubbing, that could take a while | 14:28 |
TheJulia | since the raid controller prevents secure erase of the disks | 14:29 |
TheJulia | mordred: you'll break direct module users until it is fully restified in shade | 14:29 |
fxpester | ok, will leave it overnight for today | 14:30 |
TheJulia | not that a ton exist, we've only had a couple questions, most people tend to juse use bifrost | 14:30 |
TheJulia | err, just use | 14:30 |
mordred | TheJulia: yah. I'm concerned about that - although existing users will be covered via previous installs and if shade needs python-ironicclient and it's not there it does give a "please install python-ironicclient" message ... | 14:30 |
efried | pas-ha Got a sec to chat about your email ("support for various glance image reference formats - do we need them all?") ? | 14:31 |
pas-ha | yep | 14:31 |
efried | I'm coming at this with relatively little background, so please indulge a couple of probably-naïf questions... | 14:31 |
mordred | pas-ha, efried: I don't think you need to remove support for #3 just because of moving to the catalog | 14:32 |
efried | mordred Yeah, that's where I was going to inquire. | 14:32 |
*** hw_wutianwei has joined #openstack-ironic | 14:32 | |
TheJulia | mordred: that works | 14:32 |
mordred | (of course, I think you _can_ and just store UUID whic makes more sense to me anyway) | 14:32 |
mordred | but a full ref url should work if you have an authenticated ksa session | 14:32 |
efried | First of all, is this GlanceImageService a thing that Ironic is providing? A shim layer people talking to Ironic use to get at Glance? | 14:32 |
TheJulia | fxpester: so, we do launch processes from the IPA service on the ramdisk, so if you pull a process list, we may see more | 14:32 |
mordred | efried: GlanceImageService is the ironic version of GlanceClientWrapper | 14:33 |
* mordred injects himself into the conversation ... | 14:34 | |
mordred | :) | 14:34 |
efried | mordred pas-ha So I don't get how #3 works at all, given https://bugs.launchpad.net/python-glanceclient/+bug/1707995 | 14:34 |
openstack | Launchpad bug 1707995 in Glance Client "Can't use versioned endpoints" [Undecided,New] | 14:34 |
pas-ha | mordred: first of all I do not this even works now as ironic would not consider such image ref to be a glance image (starts with http(s) ), and will go the standard bifrost-y way to download it, w/o keystone auth | 14:34 |
efried | Unless GlanceImageService is stripping the 'v2' | 14:34 |
TheJulia | mordred: you just need some nanites or some sort of AI from the future to take care of conversations for you | 14:35 |
mordred | pas-ha: gotcha. nod. | 14:35 |
mordred | TheJulia: I need nanites or some sort of AI for so many reasons | 14:35 |
mordred | pas-ha: in that case I agree, it doesn't make a ton of sense for ironic to support that form | 14:35 |
TheJulia | efried: pas-ha: where can I find this email, i'm missing context | 14:36 |
mordred | pas-ha: I mean, that said -ironic DOES have auth info - so if you just always use an auth'd keystoneauth session for the http GET call, it'll work whethre it's a glance url or an external URL | 14:36 |
fxpester | hm, in logs I see Execution completed, command line is "ipmitool -I lanplus -H 10.79.192.69 -L ADMINISTRATOR -U ironic -R 12 -N 5 -f /tmp/tmpTKKLvn chassis bootdev disk options=persistent" | 14:36 |
pas-ha | TheJulia: http://lists.openstack.org/pipermail/openstack-dev/2017-August/120735.html | 14:36 |
mordred | you can make absolute url calls with keystoneauth.session.Session | 14:36 |
fxpester | but node still tries to boot from network :( | 14:36 |
mordred | and if the ironic in quesiton doesn't have service creds for a glance and the keystoneauth Session doens't have an auth object, it obviously won't work to download from an auth-requiring glance, but external urls will always still work | 14:37 |
* TheJulia understands now | 14:38 | |
mordred | SO ... long-winded way of saying it's not strictly required to know if it's a glance url before trying to fetch it - and it's possible to construct the http client such that both will work - but whether you WANT to or not is a different question I cannot answer | 14:38 |
pas-ha | mordred: we do not use sessions directly, we pass those to glanceclient and that needs an image ID, no direct REST URL path | 14:38 |
TheJulia | fxpester: oh lovely, you need a particular option, on emoment | 14:38 |
TheJulia | hi, web browser, please magically close the tabs that make this tab slow so I can type and and makes less mistakes. Thanks, Love TheJulia | 14:38 |
mordred | pas-ha: yes - I understand. what I'm saying is that if you have an http:// URL and you have code already that understands how to fetch an image from that URL directly bifrost-style - then it IS possible to modify that code slightly so that it would also work if the URL was a glance image ref url | 14:39 |
mordred | (and in fact, I'd recommend you just do that for the normal glance case anyway and ditch using glanceclient to download image content anyway - but that may be too big of a change for right now) | 14:39 |
TheJulia | fxpester: is driver_info/ipmi_force_boot_device set to true? | 14:40 |
pas-ha | mordred: that's an interesting possibility... will keep in mind for future refactor :) | 14:40 |
fxpester | no, adding it | 14:40 |
mordred | pas-ha: happy to provide more details if/when you decide to go down that road ... | 14:40 |
pas-ha | mordred: from your shade work I presume you are not fond of all our python-*client stuff :) | 14:40 |
mordred | pas-ha: I think python-*client makesconsuming openstack rest services much harder ;) | 14:41 |
TheJulia | fxpester: I seem to remember, depending on the standing settings, G7 gear needed that option set when using ipmi | 14:41 |
mordred | pas-ha: I have learned that the REST APIs are actually very nice and the places where I thought they were not nice is because python-*client makes them harder | 14:41 |
pas-ha | mordred: I think I understand your idea. Will chew on it for some time and come back to you if having troubles :) | 14:41 |
TheJulia | also, the python-*client libraries tend to be a little bloated | 14:42 |
fxpester | TheJulia: thx, will check later, for now set node to 'deleted' waiting, cleaning started | 14:42 |
mordred | TheJulia: ++ - AND - they introduce another piece in the dependency chain that's often not needed | 14:42 |
*** zhangfei has quit IRC | 14:43 | |
*** baoli_ has joined #openstack-ironic | 14:43 | |
TheJulia | yup, so if I want to use shade, all of a sudden I'm downloading hundreds of megs of packages from pypi | 14:43 |
TheJulia | hence, direct rest :) | 14:43 |
*** jaganathan has quit IRC | 14:43 | |
mordred | TheJulia: yup. especially since many of them are in support of CLI tools ;) | 14:43 |
TheJulia | yup | 14:44 |
pas-ha | what I like in 'good' python clients is how they return full-fledged Python objects that I can call meaningful methods on, like nova's server.update(). If what python API returns is basically a dict (looking at you, ironic and neutron ;) ) - no point in such clients indeed. | 14:44 |
*** baoli has quit IRC | 14:45 | |
*** gcb_ has joined #openstack-ironic | 14:45 | |
pas-ha | about dependency chain - I already went on a small crusade to remove openstackclient from hard dependencies of other clients... AFAIR mainly ironic remains :) | 14:46 |
* pas-ha digs out a bug ref | 14:46 | |
pas-ha | https://bugs.launchpad.net/python-ironicclient/+bug/1562023 | 14:46 |
openstack | Launchpad bug 1562023 in python-ironicclient "python clients should not have openstackclient as runtime dependency" [Wishlist,In progress] - Assigned to Pavlo Shchelokovskyy (pshchelo) | 14:46 |
mordred | pas-ha: yes. ironicclient is the last problem :) | 14:47 |
*** gcb has quit IRC | 14:47 | |
pas-ha | AFAIR we are waiting for a ocata release, and then we plan to make couple of big changes re this dependency and some auth staff, and also start deprecating ironic CLI | 14:48 |
mordred | pas-ha: and I understand that desire - however, I 've found recently that there are concepts in the REST layer that you frequently want - and want some control over - which you lose at times in that object translation layer - I think over this next cycle we should be able to find a nice middle ground somewhere between shade and python-openstacksdk that could provide you such things without all the | 14:48 |
mordred | bloat | 14:48 |
pas-ha | vdrok: could you post that patch reworking the auth in ironicclient? may be mordred could also take a look :) | 14:49 |
mordred | ++ | 14:50 |
*** mrtenio has quit IRC | 14:50 | |
NobodyCam | good morning Ironic'ers, and mordred :p | 14:51 |
vdrok | pas-ha: mordred https://review.openstack.org/359061, needs an update and switching to the none auth plugin I suppose | 14:51 |
patchbot | patch 359061 - python-ironicclient - Switch to admin_token auth for standalone mode | 14:51 |
mordred | actually - efried we should write up a *something* for folks about the new ksa stuff and how people may want ot delete a ton of code in their python-*client libs and just use it ... | 14:51 |
vdrok | also morning mordred NobodyCam :) | 14:51 |
mordred | morning vdrok NobodyCam ! | 14:51 |
NobodyCam | morning vdrok :) | 14:51 |
mordred | vdrok: ah - yes - I'm excited about that switching to the none auth plugin - and thanks for reminding me - I need to update os-client-config to use that to | 14:52 |
*** jistr|mtg is now known as jistr | 14:52 | |
*** gcb_ has quit IRC | 14:52 | |
*** mrtenio has joined #openstack-ironic | 14:52 | |
vdrok | mordred: thank YOU :) also iirc session loader now returns the options it needs properly, so I should not hardcode that too anymore | 14:53 |
mordred | woot | 14:54 |
*** zhangfei has joined #openstack-ironic | 14:56 | |
jlvillal | Good morning Ironic :) | 14:56 |
*** rpioso has joined #openstack-ironic | 14:56 | |
vdrok | morning jlvillal | 14:56 |
* jlvillal watched a few minutes of a video on GraphQL this weekend. Looks interesting. | 14:56 | |
sambetts | jlvillal: its a quite interesting technology right!! | 14:57 |
jlvillal | Could be a replacement for part of our API, I think. In a very long term idea kind of thing. | 14:57 |
jlvillal | sambetts, Yeah, first time I had heard of it. I'm out of the loop :) | 14:57 |
* jlvillal prepares to go to work | 14:58 | |
*** zhangfei has quit IRC | 15:04 | |
*** crushil has quit IRC | 15:04 | |
*** makowals has quit IRC | 15:06 | |
pas-ha | morning NobodyCam jlvillal | 15:07 |
NobodyCam | morning pas-ha & jlvillal :) | 15:07 |
*** makowals has joined #openstack-ironic | 15:09 | |
dtantsur | morning NobodyCam, jlvillal and everyone else who I missed :) | 15:10 |
*** rama_y has quit IRC | 15:11 | |
NobodyCam | Good morning dtantsur :) | 15:11 |
NobodyCam | ugh it's monday! | 15:11 |
dtantsur | :( | 15:12 |
NobodyCam | :p | 15:12 |
dtantsur | TheJulia: from your +2 I guess you agree with approving https://bugs.launchpad.net/ironic/+bug/1703945 right? | 15:12 |
openstack | Launchpad bug 1703945 in Ironic "[RFE] Add a flag to always perform persistent boot" [Wishlist,In progress] - Assigned to Stenio Araujo (stenioaraujo) | 15:12 |
fxpester | TheJulia: ok, looks like I stuck with shred, my disk has 585858420 sectors, 512 byte sector, vmstat shows that shred is going with 100k-150k operations per second, so full shred should take like 1.7 hours - I`m correct ? at least I know how much I need to wait now | 15:16 |
dtantsur | it can take that much indeed | 15:19 |
*** MattMan has quit IRC | 15:20 | |
*** MattMan has joined #openstack-ironic | 15:20 | |
pas-ha | what is wrong with infra today? on every patch at least one job times out, with devstack setup taking ~40 minutes... o_O | 15:22 |
dtantsur | some issues are discussed in their channel, may be the cause | 15:28 |
dtantsur | fxpester: this looks remotely similar to your problem https://bugs.launchpad.net/ironic-inspector/+bug/1670549 and also newton | 15:31 |
openstack | Launchpad bug 1670549 in Ironic Inspector "Bulk Introspection finished with finished with error: Preprocessing hook validate_interfaces" [Undecided,New] - Assigned to Seamanhanshan (yaojun) | 15:31 |
jlvillal | pas-ha: Would you have any idea on the stable/ocata error I saw twice on Friday? | 15:32 |
jlvillal | pas-ha: 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 | 15:32 |
jlvillal | pas-ha: But third time (2nd recheck) it worked. | 15:32 |
TheJulia | dtantsur: I do, honestly thought it already was | 15:34 |
dtantsur | okay, lemme mark it as such | 15:34 |
TheJulia | fxpester: That sounds about right :( | 15:34 |
dtantsur | ah, well, of course LP is broken when I need to triage bugs >_< | 15:34 |
sambetts | \o/ | 15:35 |
*** mrtenio has quit IRC | 15:35 | |
TheJulia | fxpester: I believe Ocala ramdisk with the proliant hardware manager may be useful to you, you will be able to assert raid config and I _think_ cleaning will then become deletion of the raid set and then recreation.... at least, I think. I've not touched the proliant hw manager in a while. :( | 15:36 |
*** mrtenio has joined #openstack-ironic | 15:36 | |
fxpester | TheJulia: default ocata ram disk have HP utils ? | 15:37 |
fxpester | `find / -name hpssacli` - returns nothing | 15:37 |
sambetts | only if built with the hp utils element in DIB | 15:37 |
TheJulia | fxpester: no, you have to build one yourself with it. They recommend a fedora diskimage-builder based ramdisk for proliant gear | 15:37 |
*** beekneemech is now known as bnemec | 15:37 | |
fxpester | nice to hear, thx | 15:38 |
sambetts | https://docs.openstack.org/diskimage-builder/latest/elements/proliant-tools/README.html | 15:38 |
pas-ha | jlvillal: looked at logs, no idea... just an assumption that smth was restarting apache/keystone exactly at this moment | 15:39 |
jlvillal | pas-ha: Thanks for looking :) | 15:40 |
openstackgerrit | John L. Villalovos proposed openstack/ironic master: DNM/WIP: Testing some BFV stuff https://review.openstack.org/491524 | 15:44 |
vdrok | jlvillal: I did see this thing today. is it sporadic or happens all the time? | 15:44 |
jlvillal | vdrok: Not all the time. I saw it on the first two runs of the stable/ocata patch on Friday. But third test run succeeded. | 15:45 |
vdrok | and yes, keystone restart at that time :( | 15:45 |
*** mrtenio has quit IRC | 15:45 | |
jlvillal | vdrok: That is all I've noticed. But I haven't been looking. | 15:45 |
jlvillal | vdrok: Thanks | 15:45 |
*** phuongnh has joined #openstack-ironic | 15:46 | |
*** rama_y has joined #openstack-ironic | 15:50 | |
*** aarefiev is now known as aarefiev_afk | 15:54 | |
dtantsur | sambetts or vsaienk0, wdyt about https://bugs.launchpad.net/ironic/+bug/1689215 | 15:54 |
openstack | Launchpad bug 1689215 in Ironic "Need API to leave deploying state" [Undecided,New] | 15:54 |
dtantsur | also re https://bugs.launchpad.net/ironic/+bug/1693284 | 15:55 |
openstack | Launchpad bug 1693284 in neutron "Routed Networks - Ironic Port Binding - baremetal node on remote non-local subnet" [Undecided,In progress] - Assigned to Harald Jensås (harald-jensas) | 15:55 |
vdrok | dtantsur: I think we need the neutron events in case of https://bugs.launchpad.net/ironic/+bug/1689215 | 15:55 |
sambetts | yeah, I think we should just get the neutron port state, and fail deploying if the port fails to bind | 15:56 |
dtantsur | vdrok: have a link to the RFE handy? I'd close this one as a duplicate | 15:56 |
vdrok | yeah looking | 15:56 |
dtantsur | pas-ha: this https://bugs.launchpad.net/ironic/+bug/1697907 seems to overlap with your dynamic iPXE work. wdyt? | 15:56 |
openstack | Launchpad bug 1697907 in Ironic "[RFE]Use swift temp-url in the ipxe config file(boot.ipxe) and get rid of http server." [Undecided,New] | 15:56 |
sambetts | vdrok, dtantsur: https://bugs.launchpad.net/ironic/+bug/1304673 | 15:56 |
openstack | Launchpad bug 1304673 in Ironic "[RFE] Ironic needs to synchronize external events with Neutron" [Wishlist,In progress] - Assigned to Vasyl Saienko (vsaienko) | 15:56 |
vdrok | yup, this oine | 15:57 |
dtantsur | thanks! | 15:57 |
dtantsur | sambetts, vdrok, and what about https://bugs.launchpad.net/ironic/+bug/1693284 ? do we have something to track it already? | 15:57 |
openstack | Launchpad bug 1693284 in neutron "Routed Networks - Ironic Port Binding - baremetal node on remote non-local subnet" [Undecided,In progress] - Assigned to Harald Jensås (harald-jensas) | 15:58 |
*** ijw has joined #openstack-ironic | 15:58 | |
sambetts | an operator certainly shouldn't be moving a node out of deploying state unless its via abort -> deploy failed | 15:58 |
* pas-ha commuting BRB to meeting | 15:58 | |
sambetts | dtantsur: that one should be covered by the routed networks work | 15:58 |
vdrok | dtantsur: dunno about that one :( | 15:58 |
sambetts | dtantsur: there is a comment to that effect on that bug, the bug just hasn't been marked as a duplicate | 15:59 |
dtantsur | ah, thanks! | 15:59 |
*** hw_wutianwei has quit IRC | 16:00 | |
dtantsur | does anyone have a devstack environment handy? could you please verify https://bugs.launchpad.net/ironic/+bug/1698099 ? | 16:02 |
openstack | Launchpad bug 1698099 in Ironic "Could not get "$DEFAULT_IMAGE_NAME" when Deploying Ironic with DevStack" [Undecided,New] | 16:02 |
*** racedo has quit IRC | 16:03 | |
*** racedo has joined #openstack-ironic | 16:03 | |
*** racedo has quit IRC | 16:03 | |
sambetts | dtantsur: I don't get the bug, is DEFAULT_IMAGE_NAME supposed to be set in your env by openrc? | 16:04 |
sambetts | I didn't think that was the case | 16:04 |
dtantsur | I don't quite remember. it seems like it's not.. | 16:05 |
sambetts | pretty sure DEFAULT_IMAGE_NAME is an internal devstack variable | 16:06 |
dtantsur | I think so too | 16:06 |
dtantsur | why do we document it then? I guess it's a valid bug | 16:06 |
*** aarefiev has joined #openstack-ironic | 16:06 | |
*** aarefiev_afk has quit IRC | 16:06 | |
*** mrtenio has joined #openstack-ironic | 16:07 | |
sambetts | apprently we do document that... | 16:07 |
sambetts | hmmm :/ | 16:07 |
vdrok | dtantsur: sambetts yeah, this is about this section. we do reference this. tho if all of these are executed in the same terminal, everything should be fine. | 16:07 |
vdrok | https://docs.openstack.org/ironic/latest/contributor/dev-quickstart.html#deploying-ironic-with-devstack | 16:07 |
*** marios has quit IRC | 16:07 | |
*** udesale has quit IRC | 16:08 | |
dtantsur | I guess using the same terminal is not a good requirement.. | 16:08 |
*** udesale has joined #openstack-ironic | 16:08 | |
sambetts | hmm I think openrc sources stackrc which sets DEFAULT_IMAGE_NAME # | 16:08 |
sambetts | https://github.com/openstack-dev/devstack/blob/master/stackrc#L716 | 16:09 |
dtantsur | sambetts: see a bit above, this is when VIRT_DRIVER==libvirt | 16:10 |
sambetts | yeah, so when VIRT_DRIVER=ironic it won't set it | 16:10 |
dtantsur | anyone working on the configuration guide for ironic-inspector? | 16:11 |
dtantsur | etingof: if you have a second of time, mind taking a look at ^^^ (bug https://bugs.launchpad.net/ironic-inspector/+bug/1706175 )? | 16:12 |
openstack | Launchpad bug 1706175 in Ironic Inspector "ironic-inspector has no admin, config, or installation guides" [High,In progress] | 16:12 |
dtantsur | (admin and install guides are done already) | 16:12 |
sambetts | dtantsur: we removed/moved our logic for this into the ironic driver https://github.com/openstack-dev/devstack/commit/0c6956862e6ac1cdb51b674c872183074df98c50 | 16:12 |
* etingof looking | 16:13 | |
dtantsur | I see. and I guess openrc does not source the plugins, does it? | 16:13 |
*** yangyapeng has quit IRC | 16:13 | |
* dtantsur does not have an openrc to check.. | 16:13 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Removing pxe_ssh reference in optional drivers list https://review.openstack.org/491536 | 16:13 |
sambetts | dtantsur: nope... nor does stackrc as far as I can tell :/ | 16:14 |
openstackgerrit | Félix Bouliane proposed openstack/ironic master: Make SNMP UDP transport settings configurable https://review.openstack.org/396400 | 16:14 |
*** yangyapeng has joined #openstack-ironic | 16:14 | |
dtantsur | hence this bug, right | 16:14 |
sambetts | dtantsur: yup, seems to me this bug is valid | 16:15 |
dtantsur | now, vdrok, sambetts, wdyt about https://bugs.launchpad.net/ironic/+bug/1701991 ? seems a valid RFE to me, but dunno if it's reasonable | 16:15 |
openstack | Launchpad bug 1701991 in Ironic "Unable to specify ironic port/portgroup id to use when attaching vif" [Undecided,New] - Assigned to Tao Li (eric-litao) | 16:15 |
sambetts | the vif attach API is designed to accept at least the vif_id it can be sent other things too | 16:16 |
vdrok | not sure about specifying the particular one, but for sure we need the possibility to specify the type | 16:16 |
sambetts | we should have hints | 16:17 |
etingof | dtantsur, I will take care of the configuration guide for ironic-inspector | 16:17 |
sambetts | but I'm -1 to specifying a specifc port | 16:17 |
dtantsur | etingof: thanks! | 16:17 |
vdrok | sambetts: dtantsur yeah, something like that ++ | 16:17 |
dtantsur | sambetts: mind putting your thoughts to the bug? | 16:17 |
*** e0ne has quit IRC | 16:17 | |
sambetts | sure :) | 16:18 |
vdrok | dtantsur: woo, this one works now https://review.openstack.org/480905 (apart from these random timeouts). will update the commit messages now | 16:18 |
patchbot | patch 480905 - ironic - [DNM] Get rid of sourcing stackrc in grenade settings | 16:18 |
dtantsur | nice! | 16:19 |
*** yangyapeng has quit IRC | 16:20 | |
*** racedo has joined #openstack-ironic | 16:22 | |
dtantsur | rpioso: are you aware of https://bugs.launchpad.net/ironic/+bug/1676387 ? | 16:24 |
openstack | Launchpad bug 1676387 in Ironic "double manage/provide cycle cause trace for pxe_drac" [High,Confirmed] | 16:24 |
dtantsur | rpioso: this is in line with my comment on the drac hw type patch about not using a separate deploy interface.. | 16:25 |
*** kromanenko has quit IRC | 16:26 | |
*** udesale has quit IRC | 16:31 | |
*** ChubYann has joined #openstack-ironic | 16:34 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic stable/newton: Introduce common setting for grenade and devstack plugins https://review.openstack.org/480903 | 16:40 |
*** ijw has quit IRC | 16:40 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic stable/ocata: Get rid of sourcing stackrc in grenade settings https://review.openstack.org/480904 | 16:42 |
*** openstackstatus has quit IRC | 16:42 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Get rid of sourcing stackrc in grenade settings https://review.openstack.org/480905 | 16:43 |
*** openstackstatus has joined #openstack-ironic | 16:43 | |
*** ChanServ sets mode: +v openstackstatus | 16:43 | |
*** kaifeng has joined #openstack-ironic | 16:44 | |
*** stendulker has joined #openstack-ironic | 16:44 | |
* vdrok has to leave early today and will skip the meeting | 16:45 | |
vdrok | good night everyone@! | 16:45 |
dtantsur | c u vdrok | 16:45 |
NobodyCam | night vdrok | 16:45 |
*** hoonetorg has quit IRC | 16:45 | |
kaifeng | morning everyone | 16:46 |
NobodyCam | Good Morning kaifeng | 16:47 |
kaifeng | can i have some guidance about ironic bonding? it has been said that bonding is already supported in ocata, well i feel we just pass portgroup info to neutron, and ml2 driver capable of configure hw switch is still on the way | 16:50 |
kaifeng | so that means we support bonding for the flat network, is that right? | 16:51 |
TheJulia | kaifeng: I believe that is correct, the ml2 driver has to take care of switch side config of course. | 16:52 |
*** kaifeng has quit IRC | 16:53 | |
*** kaifeng has joined #openstack-ironic | 16:53 | |
kaifeng | TheJulia: thanks, then if i want to apply bonding for flat network, what should i do? | 16:54 |
*** xavierr has joined #openstack-ironic | 16:55 | |
sambetts | kaifeng: you need to preconfigure the bond on the switch | 16:55 |
sambetts | kaifeng: and then provide Ironic with all the information about the bond | 16:55 |
sambetts | in the form of a portgroup | 16:55 |
sambetts | the main requirement of supporting bonds in a flat network is that the switch needs to be able to have a bond configured but fall back to single links when not in use | 16:56 |
sambetts | and not disable the links | 16:56 |
sambetts | because otherwise PXE won't work | 16:56 |
kaifeng | thank you sam, i am considering imrprovde the bandwidth for bm, so switch config is optional i think, i can connect two ports to the same switch | 16:56 |
kaifeng | s/mprprovde/improve/ | 16:57 |
sambetts | kaifeng: it depends on what type of bond you are configuring, if you want to use a mode4 (active-active) bond with LACP you will probably have to configure something on the switch | 16:58 |
sambetts | to enable that feature | 16:58 |
kaifeng | maybe not possible without a switch config | 16:58 |
*** hoonetorg has joined #openstack-ironic | 16:58 | |
rama_y | Morning all! Meeting time! | 17:00 |
*** crushil has joined #openstack-ironic | 17:02 | |
kaifeng | sambetts: so for example, i need to create a port group with two ports the boot the bm, ironic will choose port group (from priority), right? | 17:02 |
sambetts | kaifeng: correct, if there is a portgroup in ironic it'll use that first | 17:03 |
*** rybridges has quit IRC | 17:04 | |
kaifeng | thanks a lot sam! | 17:05 |
rpioso | o/ Sorry for being a bit late. | 17:06 |
*** stendulker has quit IRC | 17:08 | |
*** stendulker has joined #openstack-ironic | 17:08 | |
jlvillal | TheJulia: I do worry that the tempest tests are not being tested correctly for BFV. | 17:09 |
jlvillal | TheJulia: I did this patch: https://review.openstack.org/491524 | 17:10 |
patchbot | patch 491524 - ironic - DNM/WIP: Testing some BFV stuff | 17:10 |
jlvillal | TheJulia: In particular: https://review.openstack.org/#/c/491524/1/ironic_tempest_plugin/tests/api/admin/test_volume_connector.py@72 | 17:10 |
patchbot | patch 491524 - ironic - DNM/WIP: Testing some BFV stuff | 17:10 |
jlvillal | Where I added 'Bob' in there. And Zuul is saying the BFV job passed :( | 17:11 |
jlvillal | http://logs.openstack.org/24/491524/1/check/gate-tempest-dsvm-ironic-bfv-ubuntu-xenial-nv/ea60ff3/ | 17:11 |
*** tesseract has quit IRC | 17:12 | |
TheJulia | well, that is not bfv, thats volume connection information, they are chained together feature wise... | 17:15 |
* TheJulia waits for test results | 17:15 | |
*** pcaruana has quit IRC | 17:15 | |
jlvillal | TheJulia: My mistake. It fails in other jobs: http://logs.openstack.org/24/491524/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial/5672436/console.html#_2017-08-07_17_07_02_065182 | 17:16 |
jlvillal | TheJulia: I was thinking it was BFV specific. As in it only ran when we were using BFV. | 17:16 |
*** stendulker_ has joined #openstack-ironic | 17:17 | |
TheJulia | heh, ahh yeah, I was thinking that was the case, just was wanting to have braincells and time to look at the whole picture | 17:17 |
openstackgerrit | John L. Villalovos proposed openstack/ironic master: DNM/WIP: Testing some BFV stuff https://review.openstack.org/491524 | 17:20 |
*** stendulker_ has quit IRC | 17:21 | |
*** stendulker has quit IRC | 17:21 | |
*** stendulker_ has joined #openstack-ironic | 17:21 | |
*** rcernin has quit IRC | 17:22 | |
*** e0ne has joined #openstack-ironic | 17:24 | |
*** phuongnh has quit IRC | 17:24 | |
*** stendulker_ has quit IRC | 17:26 | |
*** stendulker_ has joined #openstack-ironic | 17:27 | |
*** stendulker_ has quit IRC | 17:30 | |
*** stendulker_ has joined #openstack-ironic | 17:30 | |
*** stendulker_ has quit IRC | 17:31 | |
*** xavierr has quit IRC | 17:32 | |
*** xavierr has joined #openstack-ironic | 17:32 | |
sambetts | dtantsur: /me got to run, if there is anything you need me for I'll try to follow up tomorrow | 17:36 |
openstackgerrit | Félix Bouliane proposed openstack/ironic master: Make SNMP UDP transport settings configurable https://review.openstack.org/396400 | 17:36 |
*** sambetts is now known as sambetts|afk | 17:36 | |
*** xavierr has quit IRC | 17:40 | |
NobodyCam | night sambetts|afk | 17:47 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic master: Add the new capabilities to the capabilities list https://review.openstack.org/422902 | 17:50 |
*** racedo has quit IRC | 17:56 | |
*** racedo has joined #openstack-ironic | 17:56 | |
*** racedo has quit IRC | 17:57 | |
*** racedo has joined #openstack-ironic | 17:57 | |
*** racedo has quit IRC | 17:57 | |
*** Nisha_Agarwal has joined #openstack-ironic | 17:59 | |
jlvillal | TheJulia: Is the functional tests the only patch left to review for BFV? | 18:04 |
TheJulia | jlvillal: Only one this cycle, unless mjturek crafts and posts some more documentation before we cut our release. | 18:05 |
jlvillal | TheJulia: Nice. Woo hoo :) | 18:05 |
jlvillal | TheJulia: I have a minor -1 on the patch. That I will vote on after my test finishes. | 18:05 |
TheJulia | jlvillal: meetings are also on hold until like september 2nd I think | 18:05 |
jlvillal | TheJulia: Thanks for all your work on this! Great work :) | 18:06 |
TheJulia | and then, we shall begin again! | 18:06 |
TheJulia | anyway, I need to head to a doctor appointment | 18:06 |
jlvillal | TheJulia: ciao! | 18:07 |
dtantsur | TheJulia: see you! | 18:08 |
kaifeng | hi guys, do we have plans about the faults support | 18:08 |
dtantsur | kaifeng: it would be great to finish it in Queens | 18:09 |
kaifeng | yeah i know, i have finished codes of db layer | 18:09 |
anupn | Hi dtantsur, do have any pointers that I can go over to understand how py3 can be used to build tinyipa? | 18:09 |
*** baoli_ has quit IRC | 18:10 | |
dtantsur | anupn: well, first you need to check that TinyCoreLinux actually supports py3. then something here has to be updated to have python3 as an option: https://github.com/openstack/ironic-python-agent/tree/master/imagebuild/tinyipa | 18:10 |
dtantsur | like make https://github.com/openstack/ironic-python-agent/blob/master/imagebuild/tinyipa/build_files/finalreqs.lst#L9 configurable | 18:11 |
dtantsur | and which python is used in https://github.com/openstack/ironic-python-agent/blob/master/imagebuild/tinyipa/build_files/bootlocal.sh | 18:11 |
* anupn looking the file | 18:11 | |
dtantsur | sorry, I need to run already | 18:11 |
dtantsur | good night, see you all tomorrow | 18:12 |
anupn | dtantsur, np | 18:12 |
anupn | have a good night | 18:12 |
anupn | will take a look | 18:12 |
kaifeng | night dtantsur | 18:12 |
*** dtantsur is now known as dtantsur|afk | 18:12 | |
fellypefca | night dtantsur|afk | 18:13 |
*** yangyapeng has joined #openstack-ironic | 18:15 | |
NobodyCam | night dtantsur|afk | 18:16 |
*** litao__ has quit IRC | 18:17 | |
kaifeng | night ironicers :) | 18:19 |
*** kaifeng has quit IRC | 18:20 | |
*** livelace2 has quit IRC | 18:20 | |
*** yangyapeng has quit IRC | 18:20 | |
*** baoli has joined #openstack-ironic | 18:21 | |
*** ijw has joined #openstack-ironic | 18:22 | |
*** baoli has quit IRC | 18:25 | |
*** baoli has joined #openstack-ironic | 18:25 | |
*** baoli has quit IRC | 18:25 | |
*** ijw has quit IRC | 18:27 | |
tellesnobrega | hey TheJulia, turns out I hit another issue while deploying devstack with ironic. https://review.openstack.org/#/c/410052/7 | 18:27 |
patchbot | patch 410052 - ironic - Fix error when system uses /usr/bin/qemu-kvm, as i... (MERGED) | 18:27 |
*** baoli has joined #openstack-ironic | 18:28 | |
tellesnobrega | this is exactly what I'm seeing (https://bugs.launchpad.net/ironic/+bug/1649449) | 18:28 |
openstack | Launchpad bug 1649449 in Ironic "devstack cannot find qemu-kvm binary on some redhat systems" [Low,Fix released] - Assigned to zhangyanying (zhangyanying) | 18:28 |
tellesnobrega | but the fix is already there, not sure why this is still happening | 18:29 |
tellesnobrega | maybe the issue here is because I'm using centos 7.3? | 18:31 |
*** wong has quit IRC | 18:33 | |
*** trown is now known as trown|lunch | 18:36 | |
*** wong has joined #openstack-ironic | 18:49 | |
*** fellypefca has quit IRC | 18:59 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic master: DNM/WIP: Testing some BFV stuff foo https://review.openstack.org/491524 | 19:01 |
*** vishwanathj has quit IRC | 19:06 | |
*** vishwanathj has joined #openstack-ironic | 19:06 | |
*** Nisha_Agarwal has quit IRC | 19:06 | |
*** jtomasek has joined #openstack-ironic | 19:14 | |
*** baoli has quit IRC | 19:15 | |
jlvillal | vsaienk0: If you could look at this: https://review.openstack.org/#/c/459338/5/doc/source/admin/portgroups.rst it would be appreciated. | 19:16 |
patchbot | patch 459338 - ironic - Remove future plan from portgroup document | 19:16 |
*** [1]rpioso has joined #openstack-ironic | 19:17 | |
jlvillal | vsaienk0: I wasn't sure if the Dynamic Portgroups has changed that or not. | 19:17 |
*** jtomasek has quit IRC | 19:18 | |
*** rpioso has quit IRC | 19:20 | |
*** rama_y has quit IRC | 19:27 | |
*** jcoufal has quit IRC | 19:32 | |
*** rama_y has joined #openstack-ironic | 19:35 | |
*** [1]rpioso has quit IRC | 19:37 | |
*** e0ne has quit IRC | 19:43 | |
*** priteau has quit IRC | 19:43 | |
*** etingof has quit IRC | 19:44 | |
*** priteau has joined #openstack-ironic | 19:44 | |
*** trown|lunch is now known as trown | 19:44 | |
*** mgoddard has quit IRC | 19:48 | |
*** priteau has quit IRC | 19:48 | |
*** mgoddard has joined #openstack-ironic | 19:51 | |
*** baoli has joined #openstack-ironic | 19:59 | |
*** etingof has joined #openstack-ironic | 20:03 | |
*** [1]rpioso has joined #openstack-ironic | 20:03 | |
*** aarefiev has quit IRC | 20:04 | |
openstackgerrit | Ramamani Yeleswarapu proposed openstack/ironic master: Enable OSProfiler support in Ironic - follow-up https://review.openstack.org/490675 | 20:06 |
*** rama_y has quit IRC | 20:14 | |
*** yangyapeng has joined #openstack-ironic | 20:16 | |
*** yangyapeng has quit IRC | 20:21 | |
*** rama_y has joined #openstack-ironic | 20:26 | |
* TheJulia returns from her doctor appointment | 20:31 | |
*** mgoddard has quit IRC | 20:31 | |
TheJulia | tellesnobrega: possibly, can you verify the path/location for qemu-kvm on your local disk? | 20:32 |
TheJulia | tellesnobrega: I don't think there are any devstack test runs that actively use centos7.3, so it might have a different path than 7.2 | 20:33 |
*** jkilpatr has quit IRC | 20:43 | |
TheJulia | NobodyCam: Question regarding a patch you put together a long long time ago, if your up for it | 20:51 |
NobodyCam | heheheh I can try | 20:51 |
*** bfournie has quit IRC | 20:52 | |
TheJulia | 167451 from back in 2015.... | 20:53 |
TheJulia | should we just abandon it? | 20:53 |
* TheJulia feels bad even asking | 20:53 | |
NobodyCam | lol Done! | 20:56 |
openstackgerrit | Merged openstack/ironic master: Remove future plan from portgroup document https://review.openstack.org/459338 | 20:58 |
*** mgoddard has joined #openstack-ironic | 20:59 | |
*** jkilpatr has joined #openstack-ironic | 21:01 | |
TheJulia | NobodyCam: Thanks! I would have clicked the button for you if you wanted :) | 21:02 |
NobodyCam | hehehe I had to look at it and the button was right there :p | 21:02 |
*** trown is now known as trown|outtypewww | 21:05 | |
*** crushil has quit IRC | 21:09 | |
*** priteau has joined #openstack-ironic | 21:16 | |
*** mgoddard has quit IRC | 21:20 | |
TheJulia | :) | 21:20 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Rolling upgrade procedure documentation https://review.openstack.org/416565 | 21:27 |
openstackgerrit | Merged openstack/ironic-ui master: Add unit tests for creating and editing ports https://review.openstack.org/487585 | 21:32 |
*** priteau has quit IRC | 21:44 | |
*** ccamacho has quit IRC | 22:01 | |
*** yangyapeng has joined #openstack-ironic | 22:17 | |
*** yangyapeng has quit IRC | 22:21 | |
*** ijw has joined #openstack-ironic | 22:25 | |
*** racedo has joined #openstack-ironic | 22:25 | |
*** racedo has quit IRC | 22:26 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Begin breaking out installation documentation https://review.openstack.org/482734 | 22:42 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Centralize user documentation https://review.openstack.org/491620 | 22:42 |
*** ijw has quit IRC | 22:46 | |
TheJulia | cinerama: you may way to take a look at the two patches above. | 22:47 |
*** jaypipes has quit IRC | 23:19 | |
*** [1]rpioso has quit IRC | 23:31 | |
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org will be offline momentarily at 00:00 utc for a quick reconfiguration-related restart | 23:33 | |
*** rama_y has quit IRC | 23:56 | |
*** crushil has joined #openstack-ironic | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!