*** baoli has quit IRC | 00:02 | |
*** rama_y has quit IRC | 00:07 | |
*** baoli has joined #openstack-ironic | 00:10 | |
*** ijw has joined #openstack-ironic | 00:19 | |
*** ijw has quit IRC | 00:21 | |
*** ntpttr_laptop has quit IRC | 00:22 | |
*** hshiina has joined #openstack-ironic | 00:26 | |
openstackgerrit | Merged openstack/ironic master: Add a comment about default devstack images https://review.openstack.org/498491 | 00:38 |
---|---|---|
*** rbudden has quit IRC | 00:52 | |
*** mat128 has joined #openstack-ironic | 00:57 | |
openstackgerrit | Ruby Loo proposed openstack/ironic master: ironic-dbsync: check object veresions https://review.openstack.org/497703 | 00:59 |
openstackgerrit | Ruby Loo proposed openstack/ironic master: ironic-dbsync: check object versions https://review.openstack.org/497703 | 01:00 |
*** baoli has quit IRC | 01:01 | |
*** masber has quit IRC | 01:01 | |
*** baoli has joined #openstack-ironic | 01:02 | |
*** masber has joined #openstack-ironic | 01:02 | |
*** phuongnh has joined #openstack-ironic | 01:02 | |
*** baoli has quit IRC | 01:06 | |
*** rloo has quit IRC | 01:10 | |
wong | morning | 01:11 |
*** rbudden has joined #openstack-ironic | 01:13 | |
*** shweta has quit IRC | 01:15 | |
*** baoli has joined #openstack-ironic | 01:18 | |
*** litao__ has joined #openstack-ironic | 01:27 | |
*** yufei has joined #openstack-ironic | 01:27 | |
openstackgerrit | Merged openstack/ironic master: Test ironic-dbsync online_data_migrations https://review.openstack.org/497949 | 01:34 |
openstackgerrit | Merged openstack/ironic master: Add Sem-Ver flag to increment master branch version https://review.openstack.org/497615 | 01:36 |
openstackgerrit | Merged openstack/ironic master: devstack: Comment variables related to multi-tenant networking https://review.openstack.org/494690 | 01:36 |
TheJulia | good morning wong | 01:40 |
wong | :) | 01:43 |
*** ijw has joined #openstack-ironic | 01:48 | |
*** ijw has quit IRC | 01:53 | |
*** syqian has joined #openstack-ironic | 02:09 | |
*** baoli has quit IRC | 02:16 | |
*** baoli has joined #openstack-ironic | 02:19 | |
*** baoli has quit IRC | 02:19 | |
*** baoli has joined #openstack-ironic | 02:19 | |
*** ijw has joined #openstack-ironic | 02:20 | |
*** ijw has quit IRC | 02:28 | |
*** yangyapeng has joined #openstack-ironic | 02:33 | |
*** yangyapeng has quit IRC | 02:33 | |
*** yangyapeng has joined #openstack-ironic | 02:34 | |
*** crushil has quit IRC | 02:35 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: DNM: Execute tests for neutron integration https://review.openstack.org/498268 | 02:38 |
*** gcb has joined #openstack-ironic | 02:50 | |
*** rbudden has quit IRC | 02:53 | |
*** masber has quit IRC | 02:53 | |
openstackgerrit | Merged openstack/ironic master: Put tests in correct location for ironic/api/controllers/v1/ https://review.openstack.org/462658 | 02:54 |
*** ijw has joined #openstack-ironic | 03:29 | |
*** baoli has quit IRC | 03:30 | |
openstackgerrit | Merged openstack/python-ironicclient master: Allow OS_BAREMETAL_API_VERSION=latest to work https://review.openstack.org/497702 | 03:34 |
*** ijw has quit IRC | 03:40 | |
*** ijw has joined #openstack-ironic | 03:40 | |
*** ijw_ has joined #openstack-ironic | 03:41 | |
*** hw_wutianwei has joined #openstack-ironic | 03:41 | |
*** ijw has quit IRC | 03:44 | |
*** udesale has joined #openstack-ironic | 03:50 | |
*** tiendc has joined #openstack-ironic | 03:52 | |
*** TuanLA has joined #openstack-ironic | 03:54 | |
*** TuanLA has quit IRC | 03:54 | |
*** TuanLA has joined #openstack-ironic | 03:55 | |
*** links has joined #openstack-ironic | 04:03 | |
*** masber has joined #openstack-ironic | 04:08 | |
*** Nisha_Agarwal has joined #openstack-ironic | 04:11 | |
*** hoonetorg has quit IRC | 04:11 | |
*** adisky__ has joined #openstack-ironic | 04:11 | |
*** hoonetorg has joined #openstack-ironic | 04:23 | |
*** sasha2 has quit IRC | 04:38 | |
*** rama_y has joined #openstack-ironic | 04:45 | |
*** MattMan_1 has quit IRC | 04:48 | |
*** MattMan_1 has joined #openstack-ironic | 04:49 | |
*** livelace has joined #openstack-ironic | 04:50 | |
*** ricardoas has quit IRC | 04:55 | |
*** ricardoas has joined #openstack-ironic | 04:58 | |
*** jaypipes has quit IRC | 05:04 | |
*** TuanLA_ has joined #openstack-ironic | 05:25 | |
*** TuanLA has quit IRC | 05:28 | |
*** jaianshu has joined #openstack-ironic | 05:28 | |
*** jaianshu_ has joined #openstack-ironic | 05:29 | |
*** ijw_ has quit IRC | 05:31 | |
*** phuongnh has quit IRC | 05:41 | |
*** tiendc has quit IRC | 05:41 | |
*** phuongnh has joined #openstack-ironic | 05:42 | |
*** tiendc has joined #openstack-ironic | 05:42 | |
*** yushiro has joined #openstack-ironic | 05:46 | |
*** nicodemos has quit IRC | 05:48 | |
*** ricardoas has quit IRC | 05:48 | |
*** nicodemos has joined #openstack-ironic | 05:48 | |
*** ricardoas has joined #openstack-ironic | 05:51 | |
*** mjura has joined #openstack-ironic | 05:59 | |
*** lihi has joined #openstack-ironic | 06:00 | |
*** yangyape_ has joined #openstack-ironic | 06:04 | |
*** yangyapeng has quit IRC | 06:05 | |
*** yangyape_ has quit IRC | 06:05 | |
*** yangyap__ has joined #openstack-ironic | 06:05 | |
*** dsneddon has quit IRC | 06:09 | |
*** marios has joined #openstack-ironic | 06:10 | |
*** zhangfei has joined #openstack-ironic | 06:11 | |
*** mjura has quit IRC | 06:14 | |
*** mat128 has quit IRC | 06:16 | |
*** syqian_ has joined #openstack-ironic | 06:27 | |
*** mjura has joined #openstack-ironic | 06:28 | |
*** syqian has quit IRC | 06:28 | |
*** syqian__ has joined #openstack-ironic | 06:28 | |
*** syqian_ has quit IRC | 06:32 | |
*** mjura has quit IRC | 06:33 | |
*** yufei has quit IRC | 06:34 | |
*** yufei has joined #openstack-ironic | 06:34 | |
*** vmud213 has joined #openstack-ironic | 06:35 | |
*** pcaruana has joined #openstack-ironic | 06:39 | |
openstackgerrit | Merged openstack/ironic master: Fix to use "." to source script files https://review.openstack.org/498221 | 06:42 |
*** jaganathan has joined #openstack-ironic | 06:44 | |
*** jaypipes has joined #openstack-ironic | 06:45 | |
*** mjura has joined #openstack-ironic | 06:46 | |
*** rbartal has joined #openstack-ironic | 06:48 | |
openstackgerrit | Madhuri Kumari proposed openstack/ironic-specs master: Add service management API for ironic https://review.openstack.org/471217 | 06:57 |
*** rcernin has joined #openstack-ironic | 07:10 | |
*** karimb has joined #openstack-ironic | 07:10 | |
*** tesseract has joined #openstack-ironic | 07:25 | |
*** wong has quit IRC | 07:26 | |
*** mjura has quit IRC | 07:27 | |
vdrok | morning ironic! | 07:32 |
*** OctopusZhang has joined #openstack-ironic | 07:36 | |
*** jtomasek has quit IRC | 07:37 | |
*** jtomasek_ has joined #openstack-ironic | 07:37 | |
*** mgoddard has joined #openstack-ironic | 07:37 | |
*** yufei has quit IRC | 07:40 | |
*** mjura has joined #openstack-ironic | 07:40 | |
*** OctopusZhang is now known as yufei | 07:40 | |
*** priteau has joined #openstack-ironic | 07:40 | |
*** mjura has quit IRC | 07:44 | |
openstackgerrit | Merged openstack/ironic master: Upgrade guide for `snmp` hardware type https://review.openstack.org/498541 | 07:50 |
*** ralonsoh has joined #openstack-ironic | 07:50 | |
vmud213 | morning vdrok and ironic | 07:56 |
*** mjura has joined #openstack-ironic | 07:57 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Update documentation for ``ilo`` hardware type https://review.openstack.org/496480 | 08:05 |
*** alex_xu has quit IRC | 08:06 | |
*** yangyap__ has quit IRC | 08:07 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Add API and conductor methods for [un]rescue https://review.openstack.org/350831 | 08:07 |
*** racedo has joined #openstack-ironic | 08:08 | |
*** mgoddard has quit IRC | 08:08 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Add rescuewait timeout periodic task https://review.openstack.org/353156 | 08:09 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Agent driver rescue implementation https://review.openstack.org/400437 | 08:11 |
*** alex_xu has joined #openstack-ironic | 08:12 | |
*** racedo_ has joined #openstack-ironic | 08:13 | |
*** racedo has quit IRC | 08:14 | |
*** yangyapeng has joined #openstack-ironic | 08:15 | |
*** yangyapeng has quit IRC | 08:16 | |
*** yangyapeng has joined #openstack-ironic | 08:17 | |
*** yangyapeng has quit IRC | 08:18 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Revise deploy process documentation https://review.openstack.org/458867 | 08:21 |
*** TuanLA_ has quit IRC | 08:21 | |
*** racedo has joined #openstack-ironic | 08:22 | |
*** racedo_ has quit IRC | 08:22 | |
*** racedo has quit IRC | 08:23 | |
*** TuanLA has joined #openstack-ironic | 08:24 | |
vdrok | morning vmud213 ! | 08:24 |
*** racedo has joined #openstack-ironic | 08:25 | |
*** milan has joined #openstack-ironic | 08:26 | |
*** racedo_ has joined #openstack-ironic | 08:26 | |
*** stendulker has joined #openstack-ironic | 08:28 | |
*** racedo has quit IRC | 08:30 | |
*** yangyapeng has joined #openstack-ironic | 08:30 | |
*** OctopusZhang has joined #openstack-ironic | 08:32 | |
*** yufei has quit IRC | 08:35 | |
*** OctopusZhang is now known as yufei | 08:35 | |
pas-ha | morning vmud213 vdrok | 08:35 |
vdrok | hey pas-ha | 08:35 |
vmud213 | Morning pas-ha :) | 08:35 |
*** mgoddard has joined #openstack-ironic | 08:42 | |
etingof | good morning, Ironic people! ;) | 08:44 |
vdrok | good morning etingof ! | 08:44 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic master: Fix indentation in few of the documentation pages https://review.openstack.org/497971 | 08:58 |
*** lucas-afk is now known as lucasagomes | 08:59 | |
pas-ha | morning etingof | 09:11 |
*** Nisha_Agarwal has quit IRC | 09:12 | |
lucasagomes | morning all :D | 09:15 |
fxpester | morning! | 09:15 |
*** hshiina has quit IRC | 09:15 | |
fxpester | I guess I finally understand why 'morning' is so popular in #ironic, that feeling when you finally make some weird configuration to work ^^ | 09:17 |
*** etingof has quit IRC | 09:17 | |
lucasagomes | hah | 09:23 |
fxpester | evening.... another bug T_T | 09:27 |
*** yangyape_ has joined #openstack-ironic | 09:31 | |
*** yufei has quit IRC | 09:34 | |
*** yangyapeng has quit IRC | 09:34 | |
*** etingof has joined #openstack-ironic | 09:35 | |
sambetts|afk | fxpester: http://www.total-knowledge.com/~ilya/mips/ugt.html | 09:36 |
*** sambetts|afk is now known as sambetts | 09:36 | |
sambetts | Morning all | 09:36 |
vdrok | good morning lucasagomes fxpester and sambetts | 09:39 |
lucasagomes | vdrok, sambetts yo morning | 09:40 |
fxpester | sambetts: that file is Last-Modified: Sun, 29 Feb 2004 22:24:15 GMT, I guess it`s mission about 'to eliminate noise' become a bit reversed | 09:41 |
*** zshi_laptop has joined #openstack-ironic | 09:47 | |
*** amarao1 has joined #openstack-ironic | 09:50 | |
*** mjura has quit IRC | 09:51 | |
*** aparnav has joined #openstack-ironic | 09:56 | |
*** udesale has quit IRC | 10:02 | |
*** mjura has joined #openstack-ironic | 10:03 | |
*** rook is now known as rook|pto | 10:06 | |
*** amarao1 has quit IRC | 10:07 | |
*** aparnav has quit IRC | 10:12 | |
*** aparnav has joined #openstack-ironic | 10:12 | |
*** dtantsur|afk is now known as dtantsur | 10:23 | |
dtantsur | morning ironic | 10:23 |
openstackgerrit | Sam Betts proposed openstack/ironic master: Add documentation describing the rescue states https://review.openstack.org/497821 | 10:29 |
openstackgerrit | Sam Betts proposed openstack/ironic master: Add documentation describing each Ironic state https://review.openstack.org/496719 | 10:29 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Serve boot configs from Ironic API https://review.openstack.org/369438 | 10:31 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Implement Driver API for dynamic boot config https://review.openstack.org/394398 | 10:31 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Add RPC API to get the boot config https://review.openstack.org/394399 | 10:31 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: DNM test enabled dynamic iPXE https://review.openstack.org/391943 | 10:31 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Allow not writing pxe configs to disk https://review.openstack.org/394397 | 10:31 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Convert iPXE boot config to proper Jinja template https://review.openstack.org/393462 | 10:31 |
openstackgerrit | Sam Betts proposed openstack/ironic master: Add doc/source/_static to .gitignore https://review.openstack.org/498748 | 10:32 |
*** mjura has quit IRC | 10:34 | |
vdrok | good morning dtantsur | 10:34 |
*** mjura has joined #openstack-ironic | 10:40 | |
*** yufei has joined #openstack-ironic | 10:43 | |
*** jkilpatr has quit IRC | 10:46 | |
*** yangyape_ has quit IRC | 10:48 | |
*** yangyapeng has joined #openstack-ironic | 10:49 | |
*** e0ne has joined #openstack-ironic | 10:52 | |
*** TuanLA has quit IRC | 10:55 | |
*** e0ne has quit IRC | 10:56 | |
*** e0ne has joined #openstack-ironic | 10:57 | |
openstackgerrit | Merged openstack/ironic-specs master: Update 'SIGHUP on ironic services' https://review.openstack.org/498595 | 10:58 |
openstackgerrit | Sam Betts proposed openstack/ironic master: Add doc/source/_static to .gitignore https://review.openstack.org/498748 | 11:00 |
*** jkilpatr has joined #openstack-ironic | 11:04 | |
*** parlos has quit IRC | 11:08 | |
*** parlos has joined #openstack-ironic | 11:12 | |
*** e0ne has quit IRC | 11:14 | |
*** stendulker has quit IRC | 11:15 | |
*** e0ne has joined #openstack-ironic | 11:26 | |
*** yushiro has quit IRC | 11:27 | |
*** zhangfei has quit IRC | 11:28 | |
*** mjura has quit IRC | 11:28 | |
*** tiendc has quit IRC | 11:31 | |
*** udesale has joined #openstack-ironic | 11:36 | |
*** amarao1 has joined #openstack-ironic | 11:37 | |
*** mjura has joined #openstack-ironic | 11:40 | |
*** jaypipes has quit IRC | 11:42 | |
*** zhangfei has joined #openstack-ironic | 11:45 | |
*** trown|outtypewww is now known as trown | 11:47 | |
*** jaianshu has quit IRC | 11:52 | |
*** aparnav has quit IRC | 11:53 | |
*** aparnav has joined #openstack-ironic | 11:54 | |
*** rbudden has joined #openstack-ironic | 11:54 | |
*** aparnav has quit IRC | 11:58 | |
*** jaypipes has joined #openstack-ironic | 11:58 | |
*** lucasagomes is now known as lucas-hungry | 11:58 | |
*** litao__ has quit IRC | 11:59 | |
*** jlabarre has joined #openstack-ironic | 12:11 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic-specs master: Deprecate continue_node_clean() RPC API method https://review.openstack.org/492948 | 12:15 |
*** dtantsur is now known as dtantsur|busy | 12:23 | |
*** syqian__ has quit IRC | 12:29 | |
*** syqian__ has joined #openstack-ironic | 12:29 | |
*** gcb has quit IRC | 12:29 | |
*** gcb has joined #openstack-ironic | 12:30 | |
*** livelace has quit IRC | 12:31 | |
*** hw_wutianwei has quit IRC | 12:36 | |
*** fellypefca has joined #openstack-ironic | 12:38 | |
*** hw_wutianwei has joined #openstack-ironic | 12:39 | |
*** syqian__ has quit IRC | 12:43 | |
*** syqian__ has joined #openstack-ironic | 12:43 | |
*** yangyapeng has quit IRC | 12:46 | |
*** mat128 has joined #openstack-ironic | 12:47 | |
*** cdearborn has joined #openstack-ironic | 12:48 | |
*** zhurong has joined #openstack-ironic | 12:50 | |
*** jaianshu_ has quit IRC | 12:53 | |
*** yufei has quit IRC | 12:55 | |
fellypefca | Morning | 12:57 |
*** parlos has quit IRC | 12:58 | |
*** fxpester has quit IRC | 12:58 | |
*** sasha2 has joined #openstack-ironic | 13:00 | |
*** lucas-hungry is now known as lucasagomes | 13:01 | |
*** jcoufal has joined #openstack-ironic | 13:01 | |
openstackgerrit | Hironori Shiina proposed openstack/ironic master: Add supported_power_states field to node APIs https://review.openstack.org/382194 | 13:03 |
openstackgerrit | Hironori Shiina proposed openstack/ironic master: Add supported_power_states field to api-ref https://review.openstack.org/427000 | 13:05 |
*** hoonetorg has quit IRC | 13:08 | |
*** hoonetorg has joined #openstack-ironic | 13:09 | |
*** rloo has joined #openstack-ironic | 13:10 | |
*** krtaylor has joined #openstack-ironic | 13:11 | |
*** links has quit IRC | 13:18 | |
*** zshi_ has joined #openstack-ironic | 13:23 | |
TheJulia | Good morning | 13:26 |
*** zshi_laptop has quit IRC | 13:26 | |
*** lucasagomes is now known as lucas-brb | 13:26 | |
ricardoas | morning! | 13:30 |
*** udesale has quit IRC | 13:30 | |
*** mrcc has joined #openstack-ironic | 13:30 | |
ricardoas | hey, folks... what happens to the release note of a backport patch? should we remove it or update it? | 13:30 |
mrcc | join | 13:30 |
ricardoas | talking specifically about this one: https://review.openstack.org/#/c/489598 | 13:32 |
patchbot | patch 489598 - ironic (stable/ocata) - Removes agent mixin from oneview drivers | 13:32 |
TheJulia | ricardoas: so, you can back port them. The most recently committed copy on a branch will be the displayed version built off master | 13:32 |
dtantsur|busy | morning TheJulia | 13:32 |
ricardoas | the release note says it is a ¨feature¨ but for this branch it fits more on a bug fix category | 13:32 |
TheJulia | ricardoas: except that is a feature :( | 13:32 |
dtantsur|busy | ricardoas: generally, you should not modify patches you backport | 13:32 |
dtantsur|busy | especially, trying to hide the fact that you're backporting a feature ;) | 13:33 |
TheJulia | "performance enhancement" | 13:33 |
ricardoas | not trying to hide here... :D just making sure everyone knows there is a bug and this is fixing it | 13:33 |
*** baoli has joined #openstack-ironic | 13:33 | |
*** baoli has quit IRC | 13:34 | |
dtantsur|busy | to be fair, there are situations when a feature is a side effect of a bug fix | 13:34 |
dtantsur|busy | then it's a trade-off for the stable team to decide on | 13:34 |
*** baoli has joined #openstack-ironic | 13:35 | |
dtantsur|busy | but patches are only modified to make sure they pass the CI (and ofc to fix conflicts), I don't remember any other valid reasons | 13:36 |
ricardoas | ok... I guess I should leave it as it is then | 13:37 |
TheJulia | There will be one interesting thing that comes out of this past cycle. We will see how many people build latest off of a branch, just major versions, or something in between | 13:38 |
TheJulia | ricardoas: Likely a good idea | 13:38 |
ricardoas | thanks, dtantsur|busy TheJulia! | 13:38 |
dtantsur|busy | TheJulia: our distribution pulls from branches from time to time (both RDO and RHOS) | 13:39 |
TheJulia | Helion did something kind of crazy when I worked on it. Although I had good control of the downstream ironic branch, and I had sufficient permissions in the downstream gerrit that allowed me to fix the issues without much headache. | 13:41 |
*** crushil has joined #openstack-ironic | 13:42 | |
TheJulia | good morning crushil | 13:43 |
crushil | morning TheJulia | 13:43 |
*** phuongnh has quit IRC | 13:43 | |
crushil | TheJulia, For https://review.openstack.org/#/c/476922/, we are planning to leverage IPA deploy for this release. For the next release, we will have a custom deploy. I need to modify the spec to reflect that | 13:45 |
patchbot | patch 476922 - ironic-specs - Add spec for XClarity Driver | 13:45 |
TheJulia | crushil: I kind of gathered that, but yeah, clarity on that might be be helpful for others. | 13:46 |
crushil | crushil, Makes sense. I will update it in a day or two | 13:47 |
TheJulia | crushil: did my comments/questions regarding a custom deploy mechanism make sense? | 13:47 |
rloo | hi and good morning TheJulia, crushil, dtantsur|busy, ricardoas | 13:48 |
TheJulia | good morning rloo | 13:48 |
rloo | TheJulia, dtantsur|busy, ricardoas: wrt release notes, might be worth adding your above discussion to https://review.openstack.org/#/c/497708/ | 13:49 |
patchbot | patch 497708 - ironic - [doc] add FAQ about updating release notes | 13:49 |
crushil | TheJulia, They did. But, for now we are not planning to implement a custom deploy. And I plan on removing all references to that to avoid confusion. :) | 13:49 |
crushil | good morning rloo | 13:49 |
TheJulia | crushil: good plan | 13:49 |
dtantsur|busy | morning rloo | 13:49 |
*** vmud213 has quit IRC | 13:50 | |
TheJulia | crushil: a follow-up spec would be good for a custom deploy interface. It has actually been on my mind recently since I read the network switch deployment spec and the sensible driver spec, so it would be interesting to see how what you come up with. | 13:50 |
openstackgerrit | Ruby Loo proposed openstack/ironic master: ironic-dbsync: check object versions https://review.openstack.org/497703 | 13:51 |
crushil | TheJulia, Makes sense as this is a unique scenario. It's similar to OneView based on the code (haven't tested OneView on my end). But, we're planning to do that in Rocky as the pieces from XClarity are not well defined and need to be addressed before we propose something in Ironic. | 13:53 |
TheJulia | rloo: left a comment on that doc update regarding the last paragraph | 13:54 |
*** ntpttr_laptop has joined #openstack-ironic | 13:56 | |
rloo | thx TheJulia! | 13:56 |
TheJulia | crushil: It is unique, but I guess i'm largely curious about maintaining cleaning consistency of behavior, unless there is an equivalent alternative. And we will be having a discussion for what is a deployment at the ptg where will hopefully kind of raise some of these questions and work some of them out perspective wise with-in the community. | 13:57 |
TheJulia | crushil: it is good you reminded me of oneview, since they also have a thing that they could do | 13:58 |
sambetts | TheJulia: was that bradjones' network switch deployment spec?? | 13:59 |
TheJulia | I think someone else | 14:00 |
TheJulia | zero touch provisioning based concept, which the approach kind of has grown on me since trying/wanting to deploy a raspberry pi with ironic... but I can't because of how tftp is handled | 14:00 |
TheJulia | sambetts: tbh, I woke up with a migraine, so things might be slightly blurry today | 14:01 |
dtantsur|busy | :( | 14:02 |
dtantsur|busy | get better! /me knows waking up with a migraine all too well | 14:02 |
sambetts | TheJulia: ah right, so we have a spec up that is for a technology almost identical to zero touch for switch provisioning | 14:02 |
crushil | TheJulia, Gotcha. Looking forward to those conversations at the PTG | 14:02 |
dtantsur|busy | sambetts: hey! are you coming to the PTG btw? | 14:02 |
sambetts | dtantsur|busy: yup yup :D | 14:02 |
dtantsur|busy | sweet! I just don't see your name in the list | 14:02 |
TheJulia | I would go back to sleep, but I've got a crew coming out to do some work for me today :( | 14:03 |
sambetts | dtantsur|busy: added :) I missed the list on the etherpad | 14:03 |
dtantsur|busy | ah, I see | 14:03 |
*** zhurong has quit IRC | 14:03 | |
sambetts | I went straight down to the topics | 14:03 |
TheJulia | sambetts: do you have the review number handy for the spec you've mentioned? | 14:05 |
*** amarao1 has quit IRC | 14:06 | |
sambetts | TheJulia: https://bugs.launchpad.net/ironic/+bug/1639856 this is the RFE it seems the spec has linked to the RFE correctly let me dig it out | 14:06 |
openstack | Launchpad bug 1639856 in Ironic "[RFE] Cisco day-0 switch provisioning" [Wishlist,New] - Assigned to Bradley Jones (bradjones) | 14:06 |
sambetts | TheJulia: https://review.openstack.org/#/c/416588/ | 14:08 |
patchbot | patch 416588 - ironic-specs - Cisco Nexus POAP Driver | 14:08 |
sambetts | TheJulia: the ZTP method is mentioned in the alternative section :) | 14:10 |
*** jaganathan has quit IRC | 14:10 | |
TheJulia | sambetts: Seems like we almost could use a basic "tftp" or "network" "deploy" interface, which something for a pi, or a ztp switch, or even that could be built upon since really it seems like it would largely be setting up tftp such that other devices can be supported via whatever their methods are. | 14:11 |
*** srobert has joined #openstack-ironic | 14:12 | |
TheJulia | sambetts: anyway, worth discussion... | 14:12 |
*** ijw has joined #openstack-ironic | 14:13 | |
*** hw_wutianwei has quit IRC | 14:14 | |
*** hw_wutianwei has joined #openstack-ironic | 14:15 | |
sambetts | totally, just another thing to add to the list of non-agent based deploy methods :-P | 14:16 |
*** zshi_ has quit IRC | 14:19 | |
openstackgerrit | Hugo Nicodemos proposed openstack/ironic master: Migrate python-oneviewclient validations to Ironic OneView drivers https://review.openstack.org/468428 | 14:20 |
openstackgerrit | Ruby Loo proposed openstack/ironic master: [doc] add FAQ about updating release notes https://review.openstack.org/497708 | 14:21 |
*** syqian__ has quit IRC | 14:22 | |
*** mjura has quit IRC | 14:22 | |
*** syqian__ has joined #openstack-ironic | 14:24 | |
*** syqian__ has quit IRC | 14:24 | |
*** syqian__ has joined #openstack-ironic | 14:24 | |
*** ijw has quit IRC | 14:28 | |
*** baoli has quit IRC | 14:29 | |
*** dprince has joined #openstack-ironic | 14:32 | |
*** parlos has joined #openstack-ironic | 14:34 | |
*** yangyapeng has joined #openstack-ironic | 14:40 | |
*** lucas-brb is now known as lucasagomes | 14:41 | |
*** chlong has joined #openstack-ironic | 14:41 | |
vdrok | good morning TheJulia and rloo ! | 14:42 |
rloo | hi vdrok! | 14:42 |
*** mrcc has quit IRC | 14:42 | |
vdrok | dtantsur|busy: regarding that failure about scheduling to clean wait node -- http://logs.openstack.org/48/498748/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-ubuntu-xenial/b4c746d/logs/screen-n-cpu.txt.gz#_Aug_29_12_20_17_453683 -- claim successful, then in 1 second conflict | 14:42 |
vdrok | node 35692f34-9f32-4e44-9bf1-b9387733e959 | 14:43 |
vdrok | sambetts: ^^ | 14:43 |
vdrok | and i don't see the resource class claim anywhere there :( | 14:43 |
crushil | Are we planning to do a cross project with Kolla at the PTG? | 14:44 |
sambetts | vdrok: check the other n-cpu, I think they are racing | 14:44 |
*** ntpttr_laptop has quit IRC | 14:45 | |
*** rbartal has quit IRC | 14:45 | |
sambetts | crushil: not sure if there is anything offical, but I'll be popping backwards and forwards between the projects I did a lot of work to get ironic working in kolla-k8s :) | 14:45 |
vdrok | sambetts: don't see that node_uuid in another compute log at all | 14:45 |
dtantsur|busy | crushil: I don't have any specific plans for that, suggestions are welcome | 14:46 |
dtantsur|busy | vdrok: in a meeting, sorry | 14:46 |
vdrok | sambetts: it seems like the override in our flavor works (setting memory_mb to 0), but the resource class request does not ? | 14:46 |
vdrok | dtantsur|busy: sure np | 14:46 |
sambetts | vdrok: search for the resource providers uuid instead, I find that nova often doesn't log the resource providers name (the ironic uuid) but logs its uuid instead which is completely different | 14:46 |
vdrok | sambetts: Total memory: 0 MB, used: 384.00 MB otherwise this claim would not be successful | 14:47 |
crushil | sambetts, Cool. I am actually in talks with some Kolla folks who want to do a cross project session about containerizing Ironic drivers | 14:47 |
crushil | dtantsur|busy, ^^ | 14:47 |
sambetts | crushil: out of tree drivers or vendor drivers that require external deps?? | 14:48 |
dtantsur|busy | crushil: tripleo folks will want to hear about that too | 14:48 |
sambetts | crushil: there are techniques already in place in kolla for including out of tree drivers into containers which I've used for including additional hooks for inspector and for out of tree neutron drivers | 14:49 |
*** Goneri has joined #openstack-ironic | 14:50 | |
crushil | sambetts, dtantsur|busy They just want to kick off an official discussion so that they can have a plan for supporting in-tree drivers with Kolla. They are talking to Cinder cores about this too. | 14:50 |
crushil | dtantsur|busy, We can loop in tripleo folks too | 14:51 |
vdrok | sambetts: I think the rp uuid is http://logs.openstack.org/48/498748/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-ubuntu-xenial/b4c746d/logs/screen-n-cpu.txt.gz#_Aug_29_12_20_17_572645, which says | 14:51 |
vdrok | http://logs.openstack.org/48/498748/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-ubuntu-xenial/b4c746d/logs/screen-n-cpu.txt.gz#_Aug_29_12_20_17_791789 | 14:51 |
sambetts | crushil: so in-tree drivers with external deps? because normal intree ones should work out of the box | 14:51 |
dtantsur|busy | yeah, I don't see problems for the drivers I know | 14:51 |
dtantsur|busy | well, maybe socat console is funny... | 14:52 |
*** zhangfei has quit IRC | 14:54 | |
crushil | sambetts, I meant in-tree drivers with external dependencies. Sorry if that wasn't clear. I am trying on my end to deploy Ironic in a container and have been facing some issues | 14:54 |
sambetts | crushil: ah cool, yeah a means to add additonal deps into the container build process like the various vendor SDKs is definatly required | 14:55 |
sambetts | not sure if that exists today | 14:55 |
sambetts | I think you could use the same way as we did to add other out of drivers though: https://docs.openstack.org/kolla/latest/image-building.html#dockerfile-customisation | 14:56 |
sambetts | just add a overrides file with a block that installs the additonal deps that you need | 14:57 |
crushil | I know couple of cores from Kolla and Cinder are planning on having a cross project meeting on containerization of Cinder drivers. I was trying to gauge whether it would make sense for Ironic and Kolla to have one too | 14:57 |
crushil | sambetts, dtantsur|busy ^^ | 14:57 |
sambetts | I think it would be worth finding out the result of that ^ meeting, or being a part of it | 14:57 |
dtantsur|busy | yep, maybe let's generalize it? | 14:58 |
dtantsur|busy | I think the ironic case is simpler than cinder's | 14:58 |
crushil | Ok. What days would work for you? If there is a conflict, I can be a part of it and report back here? | 15:00 |
sambetts | crushil: obviously Monday-Tuesday would be best because those are the days for cross-project stuff so we won't be deep into our own project discussions during those days # | 15:02 |
jlvillal | pas-ha, vdrok, Do you know the Stackalytics person? It doesn't seem to have any data since stable/pike. | 15:02 |
crushil | sambetts, Ok. Will keep you posted. Thanks | 15:03 |
vdrok | jlvillal: his name is ilya shakhat I think. but he's not at mirantis anymore, so not sure how to reach him apart from irc | 15:03 |
jlvillal | vdrok, Oh :( | 15:03 |
jlvillal | vdrok, So nobody else works on stackalytics? | 15:04 |
vdrok | nope | 15:04 |
sambetts | jlvillal: stackalytics.org is supposed to be dying I believe and its meant to being absorbed into infra | 15:04 |
sambetts | https://etherpad.openstack.org/p/BOS-forum-should-we-kill-stackalytics | 15:04 |
sambetts | for exactly this reason | 15:04 |
jlvillal | sambetts, Darn. I use it for my status reports | 15:04 |
*** baoli has joined #openstack-ironic | 15:06 | |
sambetts | jlvillal: http://stackalytics.openstack.org/?release=pike&module=ironic-group looks like it has data | 15:07 |
sambetts | oh actually it seems to stop at aug 17 :/ | 15:07 |
jlvillal | Yeah :( | 15:07 |
sambetts | jlvillal: there is https://github.com/openstack-infra/reviewstats | 15:08 |
sambetts | jlvillal: which might provide you some ability to get some stats | 15:08 |
jlvillal | sambetts, Oh thanks | 15:08 |
*** jaypipes has quit IRC | 15:12 | |
*** lennyb has quit IRC | 15:12 | |
*** trown is now known as trown|brb | 15:12 | |
*** cdearborn_ has joined #openstack-ironic | 15:13 | |
*** yangyapeng has quit IRC | 15:13 | |
*** rpioso has joined #openstack-ironic | 15:13 | |
*** yangyapeng has joined #openstack-ironic | 15:13 | |
*** yangyapeng has quit IRC | 15:14 | |
*** yangyapeng has joined #openstack-ironic | 15:14 | |
*** lennyb has joined #openstack-ironic | 15:23 | |
jlvillal | vdrok, Do you know that in Gerrit you can search like this? path:^nova/virt/ironic/.* project:openstack/nova | 15:25 |
jlvillal | vdrok, I just learned that and put it into my "watched projects" on Gerrit | 15:25 |
*** cdearborn has quit IRC | 15:26 | |
vdrok | jlvillal: I did know about path search but didn't know that it supports regexs, cool | 15:27 |
*** trown|brb is now known as trown | 15:28 | |
jlvillal | vdrok, https://review.openstack.org/Documentation/user-search.html :) | 15:28 |
*** lucasagomes is now known as lucas-afk | 15:28 | |
dtantsur|busy | jlvillal: I did not know about regexps either | 15:30 |
*** ntpttr has joined #openstack-ironic | 15:37 | |
jlvillal | dtantsur|busy, Seems like they can be useful | 15:38 |
dtantsur|busy | indeed | 15:39 |
*** osdev has joined #openstack-ironic | 15:39 | |
NobodyCam | Good Morning Ironic'ers | 15:40 |
*** e0ne has quit IRC | 15:42 | |
osdev | does the deploy image with ironic-python-agent stay in ramdisk when the tenant image is booted and running? (Thus allowing maintenance actions to ironic-python-agent) | 15:42 |
sambetts | osdev: IPA ramdisk is shutdown and the server rebooted into the tenant image | 15:42 |
sambetts | osdev: what sort of maintenance actions are you thinking of? | 15:43 |
*** rama_y has quit IRC | 15:44 | |
vdrok | morning NobodyCam | 15:44 |
sambetts | o/ NobodyCam | 15:44 |
NobodyCam | Good Morning vdrok & sambetts :) | 15:44 |
osdev | ok,thx looks like tenant isolation is via neutron on the controller, not baremetal node... thinking of whether could control the linux interfaces for configuration | 15:44 |
sambetts | osdev: linux interfaces can be programmed via config-drive/metadata + cloud-init/glean, but there is no running agent to allow for post-inital-boot configuration of the linux interfaces, cloud-init v2 is supposed to provide an agent-like ability to reach into a running guest and act on it, but I don't think that is complete yet | 15:47 |
TheJulia | good morning NobodyCam | 15:49 |
sambetts | osdev: when using neutron networks dynamically with ironic, ironic can't even reach the baremetal server in-band post-deployment, I personally expect that doing something like that actually lives in the domain of nova for all compute instances (vm or bm) rather than ironic | 15:49 |
NobodyCam | Good Morning TheJulia :) still in ABQ? | 15:50 |
TheJulia | NobodyCam: i am | 15:51 |
dtantsur|busy | morning NobodyCam | 15:51 |
NobodyCam | :) | 15:51 |
NobodyCam | hey hey dtantsur|busy :) happy not monday :) | 15:51 |
dtantsur|busy | it feels a Monday | 15:51 |
NobodyCam | ugh :( | 15:51 |
osdev | sambetts: thanks for the clarification | 15:51 |
NobodyCam | yea I think I lost a ssd drive over night in one of my personal workstations :p | 15:52 |
sambetts | NobodyCam: ah man that sucks... | 15:53 |
NobodyCam | :p its one of the all important TV workstations :p | 15:53 |
dtantsur|busy | going early today, have to finish some paperwork | 15:53 |
dtantsur|busy | fill show up later, if I have time | 15:53 |
dtantsur|busy | see you | 15:53 |
*** dtantsur|busy is now known as dtantsur|afk | 15:53 | |
NobodyCam | :) have a great night dtantsur|afk | 15:53 |
rloo | jlvillal, sambetts: wrt the reviewstats (cuz i was curious): https://review.openstack.org/#/c/498849/ | 15:57 |
patchbot | patch 498849 - openstack-infra/reviewstats - Update ironic subprojects | 15:57 |
*** dyasny has quit IRC | 15:58 | |
*** dyasny has joined #openstack-ironic | 15:58 | |
*** dyasny_ has joined #openstack-ironic | 16:00 | |
*** marios has quit IRC | 16:02 | |
*** dyasny has quit IRC | 16:03 | |
*** dyasny_ has quit IRC | 16:03 | |
*** dyasny_ has joined #openstack-ironic | 16:03 | |
*** ijw has joined #openstack-ironic | 16:09 | |
*** ijw has quit IRC | 16:09 | |
*** dsneddon has joined #openstack-ironic | 16:09 | |
*** ijw has joined #openstack-ironic | 16:09 | |
jlvillal | NobodyCam: I lost my SSD last week :( Bug in the firmware of the Intel SSD 320 series. | 16:13 |
NobodyCam | oh really | 16:13 |
* TheJulia tries to remember which of her machines has an intel 320 | 16:14 | |
jlvillal | NobodyCam: Yeah. My main development box. I'm mostly recovered. And have setup 'rdiff-backup' now to backup /root/, /etc/, and ~/ | 16:14 |
NobodyCam | I thought it was my nuc its gone thru at least two ssd eating up the drives | 16:14 |
*** tesseract has quit IRC | 16:15 | |
TheJulia | NobodyCam: how are they attached? | 16:15 |
NobodyCam | sata | 16:15 |
NobodyCam | its in a D54250wyk | 16:16 |
NobodyCam | which is just awful | 16:17 |
TheJulia | I'd have to dig mine out of the basement, i also need to re-install it | 16:20 |
* sambetts --> home | 16:21 | |
sambetts | night all! | 16:21 |
*** sambetts is now known as sambetts|afk | 16:21 | |
TheJulia | goodnight | 16:22 |
*** racedo_ has quit IRC | 16:27 | |
NobodyCam | night sambetts|afk | 16:27 |
jlvillal | rloo: Thanks for the patch. Trying to understand that H801 error | 16:29 |
rloo | jlvillal: i think it is a bug. i changed the title and it works. i think... | 16:30 |
rloo | jlvillal: yeah, jenkins is happy now. that h801 is something about the title not referring to a bug or launchpad something. | 16:30 |
rloo | jlvillal: so i just reworded it. sigh. | 16:30 |
* TheJulia blinks | 16:31 | |
rloo | jlvillal: i'm not totally sure that reviewstats is being used, not much has changed there recently. or maybe it is perfect so nothing needs to be changed... | 16:31 |
jlvillal | rloo: Maybe. Yeah, I couldn't find where h801 comes from | 16:32 |
jlvillal | rloo: They are using a very old version of 'hacking' | 16:34 |
jlvillal | rloo: https://review.openstack.org/#/c/142585/ | 16:34 |
patchbot | patch 142585 - openstack-dev/hacking - Remove Git commit message checks (MERGED) | 16:34 |
rloo | jlvillal: even if it wasn't old, i don't see why my innocent title would have trigged it. anyway, another reason why i wonder how maintained that repo is. | 16:35 |
*** alexpilotti has joined #openstack-ironic | 16:40 | |
*** efried has quit IRC | 16:40 | |
*** milan has quit IRC | 16:43 | |
*** rama_y has joined #openstack-ironic | 16:43 | |
*** amarao1 has joined #openstack-ironic | 16:44 | |
*** penick has joined #openstack-ironic | 16:44 | |
*** rcernin has quit IRC | 16:46 | |
*** sauloaislan has joined #openstack-ironic | 16:48 | |
*** pcaruana has quit IRC | 16:48 | |
sauloaislan | Morning | 16:49 |
*** efried has joined #openstack-ironic | 16:53 | |
osdev | is it possible to have nova-compute ironic.IronicDriver and libvirt.LibvirtDriver on the same host? (in order to allow virtualized instances on the host; while also being able to integrate with other baremetal hosts) | 16:54 |
TheJulia | osdev: I think you can run separate nova-compute processes | 16:54 |
*** links has joined #openstack-ironic | 16:55 | |
*** amarao1 has quit IRC | 16:56 | |
*** amarao has quit IRC | 16:56 | |
osdev | thanks, I wonder whether separate nova-compute processes, one with libvirtDriver, another with IronicDriver, on same host has been tested | 16:57 |
TheJulia | not explicitly, although I seem to think people have done it | 16:58 |
TheJulia | the only thing that might be the case is the hostnames might need to be set differently, perhaps for the nova-compute service running the ironic driver since it is just a passthrough | 16:58 |
*** retr0h has quit IRC | 16:59 | |
*** retr0h has joined #openstack-ironic | 16:59 | |
osdev | TheJulia: thx, I suppose CONF.host to be different for the ironic driver | 17:00 |
*** baoli has quit IRC | 17:01 | |
TheJulia | yup | 17:02 |
*** baoli has joined #openstack-ironic | 17:02 | |
TheJulia | that should minimize confusion amongst nova processes as it relates to message interaction | 17:02 |
*** ralonsoh has quit IRC | 17:03 | |
*** mgoddard has quit IRC | 17:06 | |
*** penick has quit IRC | 17:09 | |
*** milan has joined #openstack-ironic | 17:10 | |
*** baoli has quit IRC | 17:14 | |
*** penick has joined #openstack-ironic | 17:17 | |
*** livelace has joined #openstack-ironic | 17:18 | |
*** ijw has quit IRC | 17:22 | |
*** trown is now known as trown|lunch | 17:26 | |
*** baoli has joined #openstack-ironic | 17:29 | |
*** links has quit IRC | 17:34 | |
*** mgoddard has joined #openstack-ironic | 17:43 | |
*** osdev has quit IRC | 17:49 | |
*** parlos has quit IRC | 17:51 | |
openstackgerrit | Rushil Chugh proposed openstack/ironic-specs master: Add spec for XClarity Driver https://review.openstack.org/476922 | 17:52 |
*** yangyapeng has quit IRC | 17:55 | |
*** yangyapeng has joined #openstack-ironic | 17:58 | |
*** etingof has quit IRC | 17:58 | |
*** baoli has quit IRC | 18:03 | |
fellypefca | TheJulia Hi. Got five minutes? | 18:03 |
*** yangyapeng has quit IRC | 18:07 | |
*** baoli has joined #openstack-ironic | 18:08 | |
*** yangyapeng has joined #openstack-ironic | 18:09 | |
*** ijw has joined #openstack-ironic | 18:09 | |
*** racedo_ has joined #openstack-ironic | 18:10 | |
*** livelace has quit IRC | 18:11 | |
*** etingof has joined #openstack-ironic | 18:13 | |
*** yangyapeng has quit IRC | 18:14 | |
TheJulia | fellypefca: sure | 18:15 |
TheJulia | fellypefca: whats up? | 18:15 |
fellypefca | TheJulia In discussions with the oneview team, we're not too keen to keep python-oneviewclient as a tiny wrapper arround hpOneView-client.. | 18:19 |
fellypefca | TheJulia We basically have three patches. This one (https://review.openstack.org/#/c/468129/) to introduce the new client, this one(https://review.openstack.org/#/c/466872/) that updates the driver calls to new client. | 18:19 |
patchbot | patch 468129 - ironic - Introduce hpOneView and ilorest to OneView | 18:19 |
patchbot | patch 466872 - ironic - Migrate oneview driver to use python-hpOneView | 18:19 |
fellypefca | TheJulia I think the resistance in accepting this migration has as main factor this patch of validations (https://review.openstack.org/#/c/468428/), correct? | 18:19 |
patchbot | patch 468428 - ironic - Migrate python-oneviewclient validations to Ironic... | 18:19 |
fellypefca | TheJulia We understand that it is a big patch and difficult to review. Would it make any difference if we broke the validations in different patches? | 18:20 |
* TheJulia looks at the big patch | 18:21 | |
*** penick has quit IRC | 18:21 | |
TheJulia | fellypefca: part of it is just an issue of bandwidth. I think we are just going to have to trust you guys regarding the validations. Looking at the patch, it really doesn't make sense to split it out separately, since you'll have duplication you'll then have to clean-up. One patch is actually cleaner, albeit a larger single review | 18:25 |
*** adisky__ has quit IRC | 18:27 | |
*** osdev has joined #openstack-ironic | 18:31 | |
fellypefca | TheJulia Oh, thats sounds good :) :) And about we are not favored python-oneviewclient as a tiny wrapper arround hpOneView-client? We want to get rid of python-oneviewclient, and keeping the two even if python-oneviewclient were a tiny wrapper is not very good for us. | 18:31 |
TheJulia | our preferences is really from a review velocity standpoint, especially if you have to refactor or make major changes to the validation code. | 18:33 |
*** milan has quit IRC | 18:33 | |
TheJulia | s/is/are/ | 18:33 |
*** jaypipes has joined #openstack-ironic | 18:33 | |
*** trown|lunch is now known as trown | 18:36 | |
*** dprince has quit IRC | 18:36 | |
osdev | does ironic multi-tenant network support, to separate provisioning from tenant network, require integration with a TOR switch? Or can be implemented with just neutron integration? | 18:37 |
TheJulia | osdev: TOR integration via a neutron ml2 module. otherwise your nodes will essentially, or most likely need to be configured to share the same physical broadcast domain and thus are no longer separated. | 18:39 |
fellypefca | TheJulia We understand that, but we also know that hpOneView is the recommended python client to access OneView's REST API. And maintaining python-oneviewclient as a tiny wrapper will slow down things for us, as we will need to add delegations for each operation it provides :/ | 18:40 |
*** lihi has quit IRC | 18:41 | |
*** lihi has joined #openstack-ironic | 18:42 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: DNM: Execute tests for neutron integration https://review.openstack.org/498268 | 18:45 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Fix non-venv keystone handling https://review.openstack.org/498910 | 18:45 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Correct inspector ironic.conf params for authentication https://review.openstack.org/498911 | 18:45 |
TheJulia | fellypefca: Looking at it like that, it makes sense. | 18:49 |
*** mgoddard has quit IRC | 18:51 | |
fellypefca | TheJulia Now I need to convince Dmitry about this heh | 18:55 |
*** sauloaislan has quit IRC | 18:55 | |
fellypefca | TheJulia So, following this idea and start from the beginning, can you take a look at this https://review.openstack.org/#/c/468129/ to see if we deserve a +2 again? :D | 18:57 |
patchbot | patch 468129 - ironic - Introduce hpOneView and ilorest to OneView | 18:57 |
*** jtomasek_ has quit IRC | 18:59 | |
*** early has quit IRC | 18:59 | |
TheJulia | fellypefca: done | 19:01 |
fellypefca | TheJulia yay :D :D Thank you! | 19:01 |
*** early has joined #openstack-ironic | 19:02 | |
*** ijw has quit IRC | 19:03 | |
*** ijw has joined #openstack-ironic | 19:04 | |
*** ijw has quit IRC | 19:08 | |
*** dprince has joined #openstack-ironic | 19:09 | |
*** yangyapeng has joined #openstack-ironic | 19:10 | |
*** hjensas has joined #openstack-ironic | 19:12 | |
*** hjensas has quit IRC | 19:12 | |
*** yangyapeng has quit IRC | 19:14 | |
*** Goneri has quit IRC | 19:17 | |
*** penick has joined #openstack-ironic | 19:23 | |
*** rbudden has quit IRC | 19:26 | |
*** ijw has joined #openstack-ironic | 19:27 | |
*** dprince has quit IRC | 19:32 | |
*** yuriyz has quit IRC | 19:32 | |
*** ijw has quit IRC | 19:32 | |
*** gcb has quit IRC | 19:33 | |
*** rbudden has joined #openstack-ironic | 19:33 | |
*** e0ne has joined #openstack-ironic | 19:34 | |
*** ijw has joined #openstack-ironic | 19:34 | |
*** dyasny has joined #openstack-ironic | 19:35 | |
*** dyasny_ has quit IRC | 19:35 | |
*** mgoddard has joined #openstack-ironic | 19:37 | |
*** amarao has joined #openstack-ironic | 19:37 | |
*** ijw has quit IRC | 19:39 | |
*** dyasny has quit IRC | 19:46 | |
*** dyasny has joined #openstack-ironic | 19:46 | |
dtrainor | Hi. I'm having some issues that have continued from last week with introspection. I'm starting introspection with 'openstack overcloud node import --introspect --provide instackenv.json', and this will eventually time out after three attempts. This is in a virtualized environment using the latest delorean and delorean-current and delorean-pike-testing/x86_64 repos. We're fairly certain the BMC is working properly. I can m | 19:46 |
dtrainor | anually manipulate the power state of nodes using the same ipmitool command that ironic-inspector uses, but doing this automagically through introspection is not working. | 19:46 |
*** e0ne has quit IRC | 19:47 | |
*** dprince has joined #openstack-ironic | 19:51 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Correct keystone database location https://review.openstack.org/498920 | 19:52 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Split inspection conditionals depending on auth mode https://review.openstack.org/498921 | 19:52 |
*** e0ne has joined #openstack-ironic | 19:53 | |
*** amarao has quit IRC | 19:56 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Split inspection conditionals depending on auth mode https://review.openstack.org/498921 | 19:59 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: VM networking for Neutron testing https://review.openstack.org/498271 | 19:59 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Correct keystone database location https://review.openstack.org/498920 | 19:59 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: DNM: Execute tests for neutron integration https://review.openstack.org/498268 | 19:59 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Fix non-venv keystone handling https://review.openstack.org/498910 | 19:59 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Correct inspector ironic.conf params for authentication https://review.openstack.org/498911 | 19:59 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: WIP: Initial neutron task changes https://review.openstack.org/452515 | 19:59 |
*** Goneri has joined #openstack-ironic | 20:08 | |
*** mgoddard has quit IRC | 20:09 | |
*** e0ne has quit IRC | 20:14 | |
openstackgerrit | Nate Potter proposed openstack/sushy master: Enable some off-by-default checks https://review.openstack.org/482380 | 20:15 |
TheJulia | dtrainor: what does your ironic-conductor log say? since it is what is ultimately in control of power | 20:16 |
TheJulia | also, last_error field on the node in ironic | 20:16 |
*** rbudden has quit IRC | 20:18 | |
dtrainor | last_error says: Failed to change power state to 'power on' by 'rebooting'. Error: IPMI call failed: power off. | 20:21 |
*** rbudden has joined #openstack-ironic | 20:21 | |
dtrainor | I don't see anything obvious in ironic-conductor.log aside from it noting that introspection on the node timed out. I'll pull a fresh copy of the whole introspection process and check again. | 20:21 |
TheJulia | dtrainor: can you control power from ironic itself? | 20:21 |
TheJulia | dtrainor: seems like something is wrong with the information ironic has for controlling power on the node, retrying inspection won't help that | 20:22 |
dtrainor | good question, testing | 20:22 |
dtrainor | right | 20:22 |
dtrainor | slimming down my instackenv file to just one node to make some tests move quicker | 20:23 |
TheJulia | dtrainor: if the node is already enrolled in ironic, just give it a try | 20:23 |
*** priteau has quit IRC | 20:24 | |
dtrainor | it had been deleted so i could get fresh logs with less clutter | 20:24 |
TheJulia | ahh, ok | 20:24 |
* TheJulia goes and looks for something else to try and make a dent in her migraine | 20:24 | |
dtrainor | awe. i'm just, in the last few days, getting over a bout of them. they were horrible | 20:25 |
*** amarao has joined #openstack-ironic | 20:25 | |
dtrainor | oh man, that's interesting. node-set-power-state turns the node on. | 20:25 |
*** jkilpatr has quit IRC | 20:28 | |
*** ijw has joined #openstack-ironic | 20:28 | |
TheJulia | dtrainor: try power off and reboot explicitly | 20:29 |
TheJulia | it might be that the bmc needs to be explicitly turned off and then back on | 20:29 |
*** amarao has quit IRC | 20:30 | |
*** yangyapeng has joined #openstack-ironic | 20:34 | |
dtrainor | i see | 20:37 |
*** yangyapeng has quit IRC | 20:38 | |
*** crushil has quit IRC | 20:43 | |
TheJulia | I think there is an ipmi driver_info setting for that | 20:44 |
*** jkilpatr has joined #openstack-ironic | 20:47 | |
*** snswind has joined #openstack-ironic | 20:47 | |
snswind | Hi I have a few questions, is there a way to rebuild an ironic node once it goes into "error" and Maintanence=True state ? | 20:48 |
snswind | How do i bring this node back to available state if I have resolved the issue ? | 20:48 |
snswind | Sorry am new to ironic and still figuring things out | 20:48 |
NobodyCam | snswind: you'll need to `ironic node-set-maintance <node> false` then `ironic node-set-provision-state <node> <state>` | 20:51 |
nicodemos | if youre talking about error state, you need to delete the instance, wait the cleaning and then the node will be in available | 20:52 |
dtrainor | on and off both work via ironic node-set-power-state. the node was originally in an off state. setting it to on with node-set-power-state, followed by reboot, doesn't power the node back on. i fo see something extra this time: LoopingCallTimeOut: Looping call timed out after 12.92 seconds | 20:52 |
dtrainor | I'll post logs of the whole introspection process | 20:52 |
nicodemos | snswind: this may help: https://docs.openstack.org/ironic/latest/_images/states.svg | 20:52 |
*** crushil has joined #openstack-ironic | 20:53 | |
snswind | NobodyCam: I set it back to False , and then when i try setting it to provide of manage, i get this "The requested action "provide" can not be performed on node "0b0455b2-a12c-4614-bbb9-07af5f581619" while it is in state "error". " | 20:53 |
*** crushil has quit IRC | 20:54 | |
TheJulia | dtrainor: that really sounds like something is fishy with the bmc... what is the hardware your using? | 20:54 |
NobodyCam | snswind: try state = deleted | 20:54 |
snswind | NobodyCam: How do i rebuild an ironic node ? I see there is a way to take it from "error" to "rebuild" back to deploying | 20:54 |
*** crushil has joined #openstack-ironic | 20:54 | |
NobodyCam | snswind: state = rebuild | 20:54 |
snswind | NobodyCam: perfect, thanks a lot | 20:55 |
dtrainor | TheJulia, like I said it's a virtualized environment on a platform called Ravello. The virtual bmc has been pretty solid so far in other environments, though. What kind of "fishy" might you suspect? Any clues here might reveal something otherwise previously unseen. | 20:56 |
NobodyCam | :) | 20:56 |
*** srobert_ has joined #openstack-ironic | 20:56 | |
dtrainor | logs incoming, as soon as this introspection times out | 20:57 |
TheJulia | dtrainor: makes sense it would if reboot is not working | 20:57 |
TheJulia | oh, I didn't pick that up. | 20:57 |
dtrainor | does ironic-conductor actually expect to send a 'reboot' to the ipmi device, or power off/on? I didn't see a 'reboot' in the logs | 20:58 |
TheJulia | pulling up the code | 20:58 |
dtrainor | ugh i could have looked myself but did not think to, i'm sorry | 20:58 |
*** srobert has quit IRC | 20:59 | |
*** penick has quit IRC | 21:00 | |
TheJulia | explicit power off and power on | 21:00 |
*** srobert_ has quit IRC | 21:01 | |
dtrainor | ok, like i said that's all i saw in the logs, i didn't seen an ipmitool call invoking 'reboot' anywhere | 21:01 |
*** crushil has quit IRC | 21:02 | |
*** trown is now known as trown|outtypewww | 21:02 | |
*** ijw has quit IRC | 21:05 | |
dtrainor | ok, i have another clue: Stderr: u'Set Chassis Power Control to Down/Off failed: Command response could not be provided\n'.: ProcessExecutionError: Unexpected error while running command. | 21:06 |
TheJulia | yeah, I thought there was an explicit reboot option. There kind of is with soft reboot support | 21:06 |
dtrainor | http://paste.openstack.org/show/619832/ | 21:06 |
dtrainor | right | 21:06 |
dtrainor | i get that message if i try to send an 'off' when it's already powered off | 21:06 |
*** mat128 has quit IRC | 21:08 | |
TheJulia | ugh, I'd sniff between the conductor and the virtual bmc service with tcpdump and pull out wireshark at this point | 21:09 |
TheJulia | something is going sideways between the two | 21:09 |
dtrainor | okie dokie | 21:10 |
dtrainor | thanks for your time to look in to this with me | 21:12 |
*** racedo_ has quit IRC | 21:18 | |
*** jcoufal has quit IRC | 21:18 | |
*** jlabarre has quit IRC | 21:27 | |
*** crushil has joined #openstack-ironic | 21:28 | |
*** pooja has joined #openstack-ironic | 21:31 | |
pooja | Hi all.. Is there a known bug in the prebuilt coreos IPA ramdisk image where it sends the heartbeat to ironic using GET instead of POST? | 21:32 |
pooja | I see the below errors in IPA log - http://paste.openstack.org/show/619835/ | 21:32 |
pooja | If I manually do a POST curl by passing callback_url in the request path, the request goes through fine. | 21:33 |
openstackgerrit | Anup Navare proposed openstack/ironic-python-agent master: Build tinyipa with python3 https://review.openstack.org/495385 | 21:37 |
*** dprince has quit IRC | 21:38 | |
*** ijw has joined #openstack-ironic | 21:40 | |
*** crushil has quit IRC | 21:41 | |
*** ijw has quit IRC | 21:51 | |
*** crushil has joined #openstack-ironic | 21:52 | |
*** baoli has quit IRC | 22:01 | |
*** baoli has joined #openstack-ironic | 22:01 | |
*** Goneri has quit IRC | 22:10 | |
*** Goneri has joined #openstack-ironic | 22:13 | |
*** rbudden has quit IRC | 22:14 | |
*** snswind has quit IRC | 22:18 | |
*** ijw has joined #openstack-ironic | 22:18 | |
*** Goneri has quit IRC | 22:20 | |
*** ijw has quit IRC | 22:23 | |
*** snswin has joined #openstack-ironic | 22:23 | |
snswin | Hi, not sure if anyone is still online, but I am having issues booting up baremetal node, with PXE | 22:24 |
snswin | after nova-boot, it boots up, gets a DHCP response, then times out when it comes to TFTP | 22:24 |
snswin | I'm using PXE_boot, not iPXE, or UEFI, and followed the instructions from the openstack PXE boot page ... but looks like they are not sufficient..Anybody able to assist with that here ? :) | 22:25 |
pooja | snswin: Check syslog on the ironic-conductor node and see if tftp server was started.. also check the tftp map-file if you see 'file not found' errors | 22:26 |
*** dsneddon has quit IRC | 22:26 | |
snswin | pooja: initially i only see the xinetd process running, is it ironic that starts the tftpd process ? Or should i manually start it ? | 22:29 |
snswin | pooja: I also didnt understand the purpose of the "map-file" , it just has these lines "re ^(/tftpboot/) /tftpboot/\2 " based on the instructions here https://docs.openstack.org/ironic/latest/install/configure-pxe.html | 22:31 |
snswin | pooja: Is the map file a log file or something ? | 22:31 |
pooja | ironic starts the tftp server using systemd and the map-file is passed as an option to the systemd unit. | 22:32 |
*** baoli has quit IRC | 22:33 | |
pooja | When client request is logged as "in.tftpd[25763]: remap: input: pxelinux.0" you will see it get remapped to your tftp directory as: | 22:33 |
pooja | in.tftpd[25763]: RRQ from ::ffff:10.31.254.207 filename pxelinux.0 remapped to /var/lib/tftpboot/pxelinux.0 | 22:33 |
*** ijw has joined #openstack-ironic | 22:34 | |
pooja | For centos host, see these logs appear in /var/log/messages on conductor node | 22:34 |
*** yangyapeng has joined #openstack-ironic | 22:34 | |
openstackgerrit | Ruby Loo proposed openstack/ironic master: [install docs] ironic -> openstack baremetal CLI https://review.openstack.org/498970 | 22:34 |
*** ijw has quit IRC | 22:38 | |
snswin | pooja: Yeah im using Centos7, I'll check for logs in /var/log/messages , Btw another question, I assigned my tftp-server=$IP, as a static IP on the same provate subnet as I'm trying to boot the baremetal host (over a flat network) | 22:39 |
*** yangyapeng has quit IRC | 22:39 | |
snswin | pooja: Is that the right thing to do? Should i assign a tftp-server a static IP on that same subnet ? or let ironic handle that ? | 22:39 |
TheJulia | pooja: mispmatched IPA/ironic version maybe? | 22:39 |
TheJulia | snswin: is there any reason your not letting neutron do it for you? or is neutron not managing your dhcp? | 22:42 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Add LLDP discovery for IPA/Inspector https://review.openstack.org/498972 | 22:42 |
pooja | TheJulia: actually it turned out be a nginx proxy translating a 301 redirect incorrectly and hence ironic-api was throwing a 405 for GET method. I fixed the api_url in IPA to use https and that resolved the issue. Thanks! | 22:47 |
pooja | snswin: The conductor node in my case doesn't have an IP for the interface on flat provisioning network since it is added to an OVS bridge. So I ended up using my mgmt vlan IP on conductor node for TFTP. | 22:50 |
pooja | TheJulia: does the sound correct? I had to remove the IP on the interface after adding it to OVS bridge, so cannot use that for TFTP | 22:51 |
pooja | s/does the sound correct/does that sound correct | 22:51 |
*** crushil has quit IRC | 22:56 | |
TheJulia | pooja: not really, whatever ip the conductor is using needs to be reacahble and if neutron is serving dhcp then it should just be leto point to the conductor for tftp | 22:58 |
openstackgerrit | Ruby Loo proposed openstack/ironic master: [contributor docs] ironic -> OSC baremetal CLI https://review.openstack.org/498982 | 23:00 |
snswin | pooja: Yeah i have a flat network interface added to the OVs bridge, I wasn't sure if neutron would assign it an IP or not, or if it will assign the same IP within the CIDR that i want to assign to my baremetal host, | 23:01 |
snswin | TheJulia: neutron is managing my DHCP, but I'm not sure how its manging the tftp-server | 23:01 |
*** crushil has joined #openstack-ironic | 23:02 | |
*** ijw has joined #openstack-ironic | 23:02 | |
*** cdearborn_ has quit IRC | 23:03 | |
*** ijw has quit IRC | 23:09 | |
pooja | TheJulia: Not sure I understand. So the interface which is added to OVS and on which the baremetal node sends DHCP, can have an IP assigned to it? | 23:09 |
pooja | As soon as I added that interface to OVS bridge, I was not able to ping using that IP so had to use another mgmt network interface on conductor node. | 23:10 |
pooja | Also a different question: What HardwardManager does the pxe_ipmitool expect for in-band cleaning? I am getting this error - 'Error performing clean_step erase_devices: No HardwareManager found to handle method: Could not find method: erase_block_device'' | 23:12 |
*** baoli has joined #openstack-ironic | 23:16 | |
*** ianychoi has quit IRC | 23:17 | |
*** ianychoi has joined #openstack-ironic | 23:17 | |
*** ijw has joined #openstack-ironic | 23:17 | |
TheJulia | pooja: think of it this way, there is the dhcp namespace that gets an ip address. the dhcp server says "go talk to this server" | 23:19 |
TheJulia | pooja: that is built in to ipa, sounds like you have a mismatch between IPA and ironic | 23:20 |
TheJulia | pooja: http://git.openstack.org/cgit/openstack/ironic/tree/etc/ironic/ironic.conf.sample#n3455 | 23:21 |
TheJulia | https://github.com/openstack/ironic-python-agent/blob/a48712018724eb9c24d41f901ed411a9f3cd4806/ironic_python_agent/hardware.py#L737 | 23:24 |
TheJulia | I need to call it a day, goodnight everyone | 23:24 |
pooja | Oh okay, thanks for clarifying! In my setup, my_ip got set to the 172.x IP whereas the OVS interface was on 10.4 IP. | 23:25 |
pooja | Good nite :) | 23:25 |
*** baoli has quit IRC | 23:25 | |
*** rloo has quit IRC | 23:38 | |
*** karimb has quit IRC | 23:48 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!