*** fragatina has quit IRC | 00:03 | |
*** wrouesnel has quit IRC | 00:03 | |
*** wrouesnel has joined #openstack-ironic | 00:03 | |
*** crushil has joined #openstack-ironic | 00:09 | |
*** pmannidi has joined #openstack-ironic | 00:11 | |
*** fragatina has joined #openstack-ironic | 00:16 | |
*** zhurong has joined #openstack-ironic | 00:33 | |
*** krtaylor has joined #openstack-ironic | 00:39 | |
*** phuongnh has joined #openstack-ironic | 00:52 | |
*** kiseok7 has joined #openstack-ironic | 00:53 | |
*** SerenaFeng has joined #openstack-ironic | 01:07 | |
*** sayantan_ has quit IRC | 01:11 | |
openstackgerrit | liusheng proposed openstack/ironic master: Avoid double ".img" postfix of image file path in devstack installation https://review.openstack.org/452413 | 01:23 |
---|---|---|
*** hw_wutianwei has joined #openstack-ironic | 01:47 | |
*** zhurong has quit IRC | 01:58 | |
*** tuanluong has joined #openstack-ironic | 01:59 | |
*** tuanluong_ has joined #openstack-ironic | 02:02 | |
*** tuanluong has quit IRC | 02:05 | |
*** zhurong has joined #openstack-ironic | 02:10 | |
*** zackf has joined #openstack-ironic | 02:17 | |
*** zackf has quit IRC | 02:22 | |
*** tuanluong has joined #openstack-ironic | 02:47 | |
*** tuanluong_ has quit IRC | 02:49 | |
*** Nisha_Agarwal has joined #openstack-ironic | 02:58 | |
openstackgerrit | Debayan Ray proposed openstack/proliantutils master: Stop hosting coverage results in htmlcov dir https://review.openstack.org/454776 | 03:22 |
*** gkadam has joined #openstack-ironic | 03:24 | |
*** zackf has joined #openstack-ironic | 03:27 | |
*** sayantan_ has joined #openstack-ironic | 03:29 | |
*** vikrant has joined #openstack-ironic | 03:37 | |
*** Nisha_Agarwal has quit IRC | 03:38 | |
*** Nisha_Agarwal has joined #openstack-ironic | 03:38 | |
openstackgerrit | Nisha Agarwal proposed openstack/sushy master: Add local_gb discovery to sushy https://review.openstack.org/455114 | 03:45 |
*** Nisha_Agarwal has quit IRC | 03:51 | |
openstackgerrit | yuan liang proposed openstack/ironic master: add portgroups in the task_manager docstrings https://review.openstack.org/455055 | 04:06 |
*** udesale has joined #openstack-ironic | 04:20 | |
*** adisky_ has joined #openstack-ironic | 04:22 | |
*** nicodemos has quit IRC | 04:25 | |
*** Nisha_Agarwal has joined #openstack-ironic | 04:30 | |
*** wrouesnel has quit IRC | 04:39 | |
*** wrouesnel has joined #openstack-ironic | 04:45 | |
openstackgerrit | liusheng proposed openstack/ironic master: Avoid double ".img" postfix of image file path in devstack installation https://review.openstack.org/452413 | 04:49 |
*** wrouesnel has quit IRC | 04:49 | |
*** wrouesnel has joined #openstack-ironic | 04:52 | |
*** wrouesnel has quit IRC | 04:58 | |
*** wrouesnel has joined #openstack-ironic | 05:01 | |
*** crushil has quit IRC | 05:07 | |
openstackgerrit | paresh sao proposed openstack/ironic master: Change to avoid deploy iso image being built when provided https://review.openstack.org/454625 | 05:13 |
*** Nisha_ has joined #openstack-ironic | 05:19 | |
*** Nisha_Agarwal has quit IRC | 05:19 | |
*** ChubYann has quit IRC | 05:21 | |
*** rcernin has joined #openstack-ironic | 05:25 | |
*** gcb has joined #openstack-ironic | 05:57 | |
*** tuanluong has quit IRC | 06:00 | |
*** pcaruana has joined #openstack-ironic | 06:01 | |
*** dsneddon has quit IRC | 06:06 | |
openstackgerrit | Merged openstack/proliantutils master: Separate out rest infra from ris https://review.openstack.org/452610 | 06:12 |
*** tuanluong has joined #openstack-ironic | 06:14 | |
openstackgerrit | Merged openstack/proliantutils master: Stop hosting coverage results in htmlcov dir https://review.openstack.org/454776 | 06:16 |
*** yonglihe has joined #openstack-ironic | 06:21 | |
*** phuongnh has quit IRC | 06:23 | |
*** amotoki has joined #openstack-ironic | 06:23 | |
*** g3ek has quit IRC | 06:27 | |
*** g3ek has joined #openstack-ironic | 06:36 | |
*** jaganathan has joined #openstack-ironic | 06:39 | |
*** Wei_ has joined #openstack-ironic | 06:40 | |
*** fragatina has quit IRC | 06:42 | |
*** tesseract has joined #openstack-ironic | 06:48 | |
*** jaosorior has joined #openstack-ironic | 06:49 | |
*** MarginHu has joined #openstack-ironic | 06:53 | |
MarginHu | Good afternoon, Ironic | 06:53 |
*** amarao has joined #openstack-ironic | 06:56 | |
*** dmellado has joined #openstack-ironic | 07:08 | |
openstackgerrit | paresh sao proposed openstack/ironic master: Change to avoid deploy iso image being built when provided https://review.openstack.org/454625 | 07:13 |
*** ccamacho has joined #openstack-ironic | 07:13 | |
*** Serlex has joined #openstack-ironic | 07:16 | |
*** deadnull has quit IRC | 07:26 | |
*** mjura has joined #openstack-ironic | 07:32 | |
*** racedo has joined #openstack-ironic | 07:35 | |
*** deadnull has joined #openstack-ironic | 07:35 | |
*** stendulker has joined #openstack-ironic | 07:41 | |
*** gcb has quit IRC | 07:46 | |
*** athomas has joined #openstack-ironic | 07:56 | |
*** zzzeek has quit IRC | 08:00 | |
*** zzzeek has joined #openstack-ironic | 08:01 | |
lucasagomes | morning all | 08:09 |
Wei_ | hi all, after I modified compute driver to ironic.IronicDriver, the compute node presented an error which said no compute node record for host. So how to deal with that, can anybody give me some advice? | 08:12 |
*** gcb has joined #openstack-ironic | 08:12 | |
Wei_ | there is no output for command 'nova hypervisor-list' | 08:13 |
openstackgerrit | Nisha Agarwal proposed openstack/sushy master: Add local_gb discovery to sushy https://review.openstack.org/455114 | 08:14 |
MarginHu | Wei_ , check nova log | 08:15 |
Wei_ | this error is in nova log | 08:16 |
Wei_ | 2017-04-10 16:16:35.495 7233 ERROR nova.compute.manager [req-8b08aab4-77e4-4986-ae77-1134a8cee892 - - - - -] No compute node record for host | 08:17 |
Wei_ | /var/log/nova/nova-compute.log | 08:18 |
*** aparnav has joined #openstack-ironic | 08:19 | |
MarginHu | show your ironic node state | 08:20 |
MarginHu | provision state must be "available" | 08:20 |
*** ralonsoh has joined #openstack-ironic | 08:21 | |
openstackgerrit | Nisha Agarwal proposed openstack/sushy master: Add local_gb discovery to sushy https://review.openstack.org/455114 | 08:23 |
Wei_ | I have not created ironic node yet | 08:23 |
Wei_ | I just modified the driver in nova comfiguration file | 08:24 |
Wei_ | and then the error appears | 08:24 |
*** sayantan_ has quit IRC | 08:25 | |
MarginHu | first create ironic node | 08:25 |
*** derekh has joined #openstack-ironic | 08:33 | |
Wei_ | you mean this is normal? | 08:34 |
Wei_ | I have created an ironic node before, I remembered it status is available | 08:36 |
openstackgerrit | Ankit Kumar proposed openstack/ironic master: Adding Bootloader in ironic devstack plugin https://review.openstack.org/454026 | 08:38 |
*** MattMan has joined #openstack-ironic | 08:38 | |
Wei_ | but when I issued command 'openstack server create ', it said no host to use | 08:38 |
*** mgoddard has joined #openstack-ironic | 08:46 | |
MarginHu | Wei, yes. | 08:49 |
MarginHu | I met an issue , https://bugs.launchpad.net/ironic/+bug/1681357 | 08:56 |
openstack | Launchpad bug 1681357 in Ironic "power_off_after_deploy_failure doesn't work" [Undecided,New] | 08:56 |
openstackgerrit | Nisha Agarwal proposed openstack/sushy master: Add local_gb discovery to sushy https://review.openstack.org/455114 | 09:09 |
*** tuanluong has quit IRC | 09:10 | |
openstackgerrit | wei zhao proposed openstack/ironic master: Fix some reST field lists in docstrings https://review.openstack.org/451251 | 09:11 |
*** vills has joined #openstack-ironic | 09:11 | |
*** MattMan has quit IRC | 09:13 | |
*** MattMan has joined #openstack-ironic | 09:14 | |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic master: Doc for console customization using systemd https://review.openstack.org/446571 | 09:20 |
*** dtantsur|afk is now known as dtantsur | 09:21 | |
dtantsur | morning ironic! hope you had a great weekend :) | 09:21 |
*** athomas has quit IRC | 09:23 | |
openstackgerrit | Nisha Agarwal proposed openstack/sushy master: Add local_gb discovery to sushy https://review.openstack.org/455114 | 09:25 |
*** sambetts|afk is now known as sambetts | 09:29 | |
sambetts | Morning all | 09:30 |
MarginHu | morning | 09:31 |
MarginHu | I met an issue , https://bugs.launchpad.net/ironic/+bug/1681357 | 09:31 |
openstack | Launchpad bug 1681357 in Ironic "power_off_after_deploy_failure doesn't work" [Undecided,New] | 09:31 |
*** athomas has joined #openstack-ironic | 09:32 | |
openstackgerrit | paresh sao proposed openstack/ironic master: Change to avoid deploy iso image being built when provided https://review.openstack.org/454625 | 09:32 |
Nisha_ | lucasagomes, FYO i proposed two patches on sushy https://review.openstack.org/452532 and https://review.openstack.org/455114. | 09:33 |
patchbot | patch 452532 - sushy - Adds EthernetInterface to the library | 09:33 |
patchbot | patch 455114 - sushy - Add local_gb discovery to sushy | 09:33 |
Nisha_ | FYI* | 09:33 |
lucasagomes | Nisha_, coo, thanks I will take a look soon-ish | 09:33 |
lucasagomes | cool* | 09:33 |
Nisha_ | lucasagomes, and this is also in place... https://review.openstack.org/446510 | 09:34 |
patchbot | patch 446510 - sushy - Add System Processor/Memory info | 09:34 |
*** MattMan has quit IRC | 09:35 | |
*** milan has joined #openstack-ironic | 09:37 | |
*** MattMan has joined #openstack-ironic | 09:38 | |
milan | morning Ironic! :) | 09:39 |
*** MattMan has quit IRC | 09:39 | |
*** MattMan has joined #openstack-ironic | 09:40 | |
*** MattMan has quit IRC | 09:44 | |
*** MattMan has joined #openstack-ironic | 09:44 | |
*** tovin07 has left #openstack-ironic | 09:47 | |
*** SerenaFeng has quit IRC | 09:51 | |
*** SerenaFeng has joined #openstack-ironic | 09:52 | |
*** SerenaFeng has quit IRC | 09:53 | |
*** aarefiev_afk is now known as aarefiev | 09:59 | |
aarefiev | morning all! | 09:59 |
*** milan is now known as milan|mgt | 10:01 | |
*** parlos has joined #openstack-ironic | 10:05 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-ui master: Imported Translations from Zanata https://review.openstack.org/455202 | 10:07 |
*** Guest48980 has quit IRC | 10:09 | |
*** Nisha_ has quit IRC | 10:09 | |
*** gcb has quit IRC | 10:16 | |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector master: Functional tests: add API microversion tests https://review.openstack.org/451685 | 10:17 |
*** rbartal has quit IRC | 10:21 | |
*** [1]cdearborn has joined #openstack-ironic | 10:25 | |
dtantsur | milan|mgt, aarefiev, hi! have you tried (again?) raising the at-most-once issue to oslo.messaging folks? I'm a bit worried about committing to kombu right away.. at the very least, we'll have to duplicate oslo.messaging bits around configuration options. | 10:29 |
openstackgerrit | Merged openstack/ironic-python-agent master: Add a debug tox environment https://review.openstack.org/452040 | 10:30 |
openstackgerrit | Debayan Ray proposed openstack/proliantutils master: Initial redfish commit https://review.openstack.org/455224 | 10:32 |
dtantsur | don't tell me please that we have Yet Another (tm) Redfish implementation >_< | 10:34 |
sambetts | -_- | 10:36 |
sambetts | "Hey lets create a standard for doing baremetal control! *implements the standard 8 different incompatible ways*" | 10:37 |
*** udesale has quit IRC | 10:37 | |
dtantsur | \o/ | 10:38 |
dtantsur | well, to be fair, Redfish was designed with incompatible implementations in mind. that's its main feature.. | 10:38 |
sambetts | the vendor extension thing? | 10:39 |
aarefiev | dtantsur: hey, oslo.messaging folks don't want to support work queue pattern, there was decision to add it in tooz | 10:39 |
aarefiev | we could try to add it in tooz first | 10:40 |
*** ricardoas has joined #openstack-ironic | 10:40 | |
aarefiev | or use oslo.messaging w/o at-least-once guarantee | 10:40 |
dtantsur | aarefiev, so, was there any progress with tooz? | 10:41 |
aarefiev | dtantsur: https://review.openstack.org/#/c/256342/9 | 10:42 |
patchbot | patch 256342 - oslo-specs - Add a spec for a work queue messaging pattern (ABANDONED) | 10:42 |
aarefiev | also I have poc for zookeeper | 10:42 |
lucasagomes | hi all, if you have some time mind taking a look at https://review.openstack.org/#/c/452692/ ? It has 2+2 already and I want to get it merged so I can release the first version of the tools to use in the DevStack setup for redfish | 10:43 |
patchbot | patch 452692 - sushy-tools - Initial Commit | 10:43 |
lucasagomes | cheers :D | 10:43 |
dtantsur | aarefiev, no progress for half a yeah, ugh.. | 10:43 |
dtantsur | lucasagomes, W+1, let's fix the nits later | 10:43 |
lucasagomes | dtantsur, yup | 10:43 |
lucasagomes | thanks | 10:44 |
dtantsur | aarefiev, with at least one guarantee we have to track unfinished tasks somewhere, right? | 10:44 |
lucasagomes | dtantsur, I will make a release of it, 0.1, update sushy docs to use the tools instead and remove the current ones from it's tree and then release sushy as well | 10:44 |
lucasagomes | sounds good ? | 10:44 |
lucasagomes | the current tools* | 10:45 |
dtantsur | lucasagomes, do we need releases of sushy-tools at all? I thought we're going to consume it from git | 10:45 |
lucasagomes | dtantsur, either works, I was thinking about someone just "pip install sushy-tools" | 10:45 |
lucasagomes | then just running "$ sushy-emulator" | 10:45 |
lucasagomes | and bang, you got a redfish emulator running | 10:45 |
dtantsur | ok, then the plan sounds good | 10:46 |
lucasagomes | cool | 10:46 |
openstackgerrit | Merged openstack/sushy-tools master: Initial Commit https://review.openstack.org/452692 | 10:47 |
*** jkilpatr has quit IRC | 10:47 | |
aarefiev | dtantsur: yep, oslo.messaging ack message after receiving, so introspection could fail if worker dies, imo it's so critical, but we've decided to have ha | 10:48 |
openstackgerrit | Sam Betts proposed openstack/ironic master: Help a user to enable console redirection https://review.openstack.org/384578 | 10:49 |
aarefiev | dtantsur: also we could hack oslo.messaging in inspector, but supporting this hell will be fun | 10:50 |
dtantsur | aarefiev, this is kind of similar with what ironic does, right? e.g. interrupted cleaning fails? | 10:50 |
dtantsur | oh, not oslo.msg hacks please :) | 10:50 |
dtantsur | though we'll not be able to detect that task got stuck... | 10:51 |
aarefiev | if we lost it, introspection goes to fail by timeout | 10:51 |
openstackgerrit | Aparna proposed openstack/proliantutils master: Moving test cases under 'tests/unit' https://review.openstack.org/455242 | 10:52 |
*** parlos has quit IRC | 10:54 | |
aarefiev | dtantsur: it's not good, but it's all corner cases, also we could track worker liveness and fail before timeout | 10:55 |
aarefiev | no auto recovery, but fails faster | 10:56 |
dtantsur | aarefiev, autorecovery will not be possible in many cases (processing), so I'm only thinking about avoiding timeouts | 10:56 |
*** stendulker has quit IRC | 10:58 | |
*** fellypefca has joined #openstack-ironic | 11:01 | |
*** SerenaFeng has joined #openstack-ironic | 11:02 | |
*** jtomasek_ has joined #openstack-ironic | 11:03 | |
fellypefca | lucasagomes hi :) did you have some time to check if the answer I gave about the onetime boot patch (https://review.openstack.org/#/c/436469/) makes sense? | 11:05 |
patchbot | patch 436469 - ironic - Introduces onetime boot flag in oneview drivers | 11:05 |
*** deadnull has quit IRC | 11:10 | |
*** milan|mgt is now known as milan | 11:10 | |
* milan reads scroll back | 11:10 | |
aarefiev | dtantsur: autorecovery in case message lost, to avoid timeouts we will need mechanism to track if worker is live | 11:10 |
dtantsur | right | 11:10 |
dtantsur | and which worker processes which task | 11:11 |
aarefiev | leader election | 11:11 |
*** fellypefca has quit IRC | 11:11 | |
aarefiev | simplest way in mind db lock | 11:12 |
openstackgerrit | XieYingYun proposed openstack/ironic master: Add Apache License Content in index.rst https://review.openstack.org/455254 | 11:12 |
lucasagomes | fellypefca, I haven't I will try to get to it today | 11:12 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/sushy master: Remove the tools/ directory from the sushy tree https://review.openstack.org/455255 | 11:13 |
*** mat128 has joined #openstack-ironic | 11:13 | |
milan | aarefiev, lucasagomes, sambetts morning guys! :) | 11:14 |
lucasagomes | milan, yo! morning | 11:15 |
*** lucasagomes is now known as lucas-hungry | 11:15 | |
* lucas-hungry goes get some food | 11:15 | |
milan | lucas-hungry, +2 :D | 11:15 |
*** jkilpatr has joined #openstack-ironic | 11:15 | |
aarefiev | hey milan, how's it going | 11:16 |
milan | aarefiev, dtantsur w/r the at least once semantics, internal implementation is usually polling&retries&timeouts so I guess we have to reimplement it to some extend if we use oslo.messaging :-/ | 11:16 |
milan | aarefiev, I just had a lot of fun on PTO #snowbombing :P | 11:17 |
aarefiev | milan: wow, nice :) | 11:18 |
milan | a great way how to forget about work for a bit :D | 11:18 |
*** xavierr has quit IRC | 11:18 | |
*** fellypefca has joined #openstack-ironic | 11:19 | |
aarefiev | milan: I don't think API should track introspection status | 11:19 |
aarefiev | or who will do polling&retries&timeouts | 11:19 |
milan | aarefiev, I meant the task progress | 11:20 |
milan | so the workers | 11:20 |
milan | but I'd avoid it rather | 11:20 |
dtantsur | aarefiev, milan, what about leader election per node + using node-dependent topic? | 11:20 |
dtantsur | similar to what Ironic does: assign a worker to a node on introspection | 11:21 |
milan | dtantsur, not sure that would scale well. too many exchanges&messages (just to elect) | 11:21 |
dtantsur | maybe | 11:21 |
milan | as zookeeper does polling on the group | 11:21 |
aarefiev | how does node-dependent topic helps | 11:21 |
milan | so each leader election group is busy polling | 11:21 |
dtantsur | it's not topic that helps, it's presence of a leader | 11:21 |
aarefiev | but yes leader could track node status | 11:22 |
dtantsur | but yeah, I'm not sure if it scales (I'm not sure about the opposite either) | 11:22 |
fellypefca | lucasagomes ok, thanks! | 11:22 |
milan | aarefiev, dtantsur so I'd almost prefer the possibility to timeout anywhere | 11:22 |
mat128 | morning group | 11:22 |
milan | morning mat128! :) | 11:22 |
aarefiev | morning mat128 | 11:23 |
aarefiev | we could rely on timeout first and add status check with leader later for fail fast | 11:23 |
milan | not the ideal solution but hey, given the limitations from oslo ;) | 11:23 |
*** mat128 has quit IRC | 11:24 | |
milan | aarefiev, what do you mean w/ the fail fast? | 11:24 |
dtantsur | aarefiev, yeah, I like this idea too. after all, it's going to be a rare condition. | 11:24 |
*** mat128 has joined #openstack-ironic | 11:24 | |
aarefiev | if we track that some worker dies we set all active intorspection to fail | 11:24 |
aarefiev | it will be much faster that waiting for timeout | 11:25 |
milan | aarefiev, this happens already as the failure of the worker is in the middle of the processing | 11:25 |
milan | aaah | 11:25 |
milan | yeah | 11:25 |
milan | never mind me, we don't have reliable queue :D | 11:26 |
aarefiev | yeah, worker could die unexpectedly | 11:27 |
milan | short timeout&retry -> error in processing -> processing state transition | 11:27 |
milan | but the retry would mean client polling | 11:27 |
milan | or an automatic retry | 11:27 |
milan | of a task | 11:27 |
milan | so IPA would retry posting to continue w/ a short timeout | 11:28 |
aarefiev | actually this retry still has corner cases when it could fail | 11:28 |
aarefiev | delivery mechanism should care about this | 11:28 |
milan | aarefiev, I agree but we don't have a real delivery mechanism | 11:29 |
milan | also IPA uses HTTP to talk to inspector | 11:29 |
milan | not a queue | 11:29 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector master: [WIP] Set pxe_enabled on new and existing ports on introspection https://review.openstack.org/454724 | 11:29 |
dtantsur | sambetts, mind checking that I'm not doing anything stupid in ^^^? | 11:30 |
aarefiev | milan: why not, it will talk to API which will add task to queue | 11:30 |
sambetts | dtantsur: I'll take a look in a minute :) | 11:30 |
milan | aarefiev, but should it retry if the task fails? | 11:30 |
aarefiev | milan: if something goes wrong ipa http call will fail | 11:30 |
milan | or times out? | 11:30 |
milan | aarefiev, I think semantically a short time-out on IPA and re-post in case no state update would do it, but I agree it's "low-level" | 11:31 |
aarefiev | why IPA sends data to inspector API which add msg to queue | 11:31 |
aarefiev | worker should get this msg and process | 11:32 |
aarefiev | if it doesn't, next worker will try | 11:32 |
milan | aarefiev, yup but either we have a queue semantics that supports this or we implement it on our own by timeouts&retries almost everywhere :-/ | 11:32 |
*** xavierr has joined #openstack-ironic | 11:33 | |
aarefiev | milan: we already have timeout on inspector side, right | 11:34 |
aarefiev | why do you need one more | 11:35 |
milan | aarefiev, yup in the waiting but to have the robustness we either have a robust queue or post again continue call from IPA and let the state machine deal w/ it | 11:36 |
milan | and that would require IPA poll & timeout on state change of the node | 11:36 |
milan | and/or a timeout around the processing -> finished transition | 11:37 |
milan | cause the queue isn't reliable | 11:37 |
aarefiev | milan: how are you going to determine timeout value to avoid fails | 11:39 |
*** Guest70770 is now known as rook | 11:39 | |
milan | aarefiev, I've got no good answer | 11:39 |
aarefiev | also worker could be blocked due limit of threads | 11:40 |
openstackgerrit | Merged openstack/ironic master: Help a user to enable console redirection https://review.openstack.org/384578 | 11:40 |
milan | aarefiev, yeah, that's something we'd have to live w/ but also notice a reliable queue has a limited capacity | 11:41 |
milan | so similar edge cases can happen there | 11:41 |
aarefiev | I don't think we will handle such many msgs to face queue capacity | 11:42 |
milan | aarefiev, if a process starves on CPU resources, the messages get stale in the queue, and can accumulate but yeah, maybe | 11:43 |
aarefiev | ok, I can push poc with oslo.messaging in couple of days and we could continues discussion from there | 11:44 |
aarefiev | milan, dtantsur: ^ | 11:45 |
milan | aarefiev, ack, let's do that | 11:46 |
dtantsur | aarefiev, ack, thanks! | 11:49 |
*** mtanino has joined #openstack-ironic | 11:51 | |
*** parlos has joined #openstack-ironic | 11:54 | |
aarefiev | milan: please, check trivial patches when convenient https://review.openstack.org/#/c/451810/ and https://review.openstack.org/#/c/450683/ | 12:00 |
patchbot | patch 451810 - ironic-inspector - Update `create migration` manual | 12:00 |
patchbot | patch 450683 - ironic-inspector - Trivial: don't create unused temporary directory | 12:00 |
*** dprince has joined #openstack-ironic | 12:01 | |
openstackgerrit | Anton Arefiev proposed openstack/python-ironic-inspector-client master: Use latest inspector's functional basics https://review.openstack.org/453556 | 12:02 |
Wei_ | hi all, when I create server via openstack, I meet an error which said "ironic.conductor.manager DiscoveryFailure: Could not determine a suitable URL for the plugin" . | 12:04 |
Wei_ | it is last line of file /var/log/ironic/ironic-conductor.log | 12:05 |
*** Serlex has quit IRC | 12:10 | |
*** lucas-hungry is now known as lucasagomes | 12:12 | |
pas-ha | Wei_: most probably this is an error from keystoneauth1 library as it tries to access keystone to get endpoints for other services. check your ironic.conf for sections that require auth (as example, number 7 in https://docs.openstack.org/project-install-guide/baremetal/draft/install-rdo.html#configuring-ironic-conductor-service) | 12:13 |
thomasem | Good morning | 12:15 |
*** MarginHu has quit IRC | 12:17 | |
*** MarginHu has joined #openstack-ironic | 12:17 | |
milan | aarefiev, will do, thanks for posting | 12:19 |
*** ccamacho is now known as ccamacho|lunch | 12:19 | |
aarefiev | milan: thanks | 12:19 |
*** bfournie has joined #openstack-ironic | 12:22 | |
Wei_ | pas-ha: I check /etc/ironic/ironic.conf, ervery item is configured | 12:22 |
Wei_ | only project_name and project_domain_id is Default | 12:23 |
Wei_ | not default | 12:23 |
pas-ha | that's the difference, the "Default" is the domain name, but "default" is domain ID, and those are case-sensitive | 12:25 |
*** vills has quit IRC | 12:25 | |
pas-ha | so set the project_domain_id to 'default', lower case | 12:26 |
*** zhurong has quit IRC | 12:26 | |
dtantsur | ouch, this is quite confusing Oo | 12:26 |
*** trown|outtypewww is now known as trown | 12:27 | |
Wei_ | OK, I change it to default and then restart the conductor and try again | 12:28 |
Wei_ | and many thanks | 12:28 |
*** jcoufal has joined #openstack-ironic | 12:29 | |
*** vills has joined #openstack-ironic | 12:31 | |
Wei_ | pas-ha: now another error appears in command "nova show ", which said "No valid host was found. There are not enough hosts availabled" | 12:32 |
*** vills has quit IRC | 12:32 | |
*** vills has joined #openstack-ironic | 12:33 | |
openstackgerrit | Merged openstack/ironic-inspector master: Update `create migration` manual https://review.openstack.org/451810 | 12:33 |
*** rbudden has joined #openstack-ironic | 12:34 | |
*** krtaylor has quit IRC | 12:34 | |
Wei_ | pas-ha: there is no error in both compute and ironic logs | 12:35 |
pas-ha | Wei_: that's now a scheduling problem. check that ironic nodes are visible to nova as hypervisors, with nova hypervisor-list | 12:36 |
Wei_ | no problem | 12:36 |
Wei_ | up and enable | 12:36 |
*** krtaylor has joined #openstack-ironic | 12:37 | |
pas-ha | dtantsur: yeah, this is a dirty hack I presume was introduced to make migration from v2 to v3 easier (python-keystoneclient has some pieces that rely on that) | 12:40 |
openstackgerrit | Merged openstack/ironic-inspector master: Trivial: don't create unused temporary directory https://review.openstack.org/450683 | 12:40 |
*** [1]cdearborn has quit IRC | 12:41 | |
dtantsur | sigh | 12:41 |
*** patriciadomin has quit IRC | 12:44 | |
Wei_ | pas-ha: and scheduler has no error in log | 12:44 |
*** gcb has joined #openstack-ironic | 12:50 | |
*** patriciadomin has joined #openstack-ironic | 12:51 | |
*** skazi has quit IRC | 12:52 | |
*** skazi has joined #openstack-ironic | 12:53 | |
*** aparnav has quit IRC | 12:54 | |
*** sasha2 has joined #openstack-ironic | 12:57 | |
*** Wei_ has quit IRC | 12:59 | |
*** vikrant has quit IRC | 13:00 | |
*** Goneri has joined #openstack-ironic | 13:00 | |
openstackgerrit | Merged openstack/ironic master: add portgroups in the task_manager docstrings https://review.openstack.org/455055 | 13:01 |
*** fragatina has joined #openstack-ironic | 13:02 | |
sambetts | sigh...I just found a real annoying issue with the latest cloud-init + network_data.json + centos / any rh based linux :( | 13:03 |
mariojv | good morning o/ | 13:07 |
dtantsur | short walk, brb | 13:07 |
*** dtantsur is now known as dtantsur|brb | 13:07 | |
milan | sambetts, sorry to hear, mind reporting a bug? | 13:07 |
milan | morning mariojv! :) | 13:08 |
*** parlos has quit IRC | 13:08 | |
sambetts | milan: its a bug in cloud-init itself nothing in the OS luckly, although the version of cloud-init in centos/fedora etc is kind of out of date | 13:08 |
milan | sambetts, I see | 13:09 |
sambetts | milan: not sure what the process is for contributing to cloud-init itself :/ | 13:09 |
*** gkadam has quit IRC | 13:10 | |
milan | sambetts, chances are reporting it in bugzilla might help gaining attraction and move on w/ upgrading the package in OS | 13:11 |
milan | sambetts, cloud-init launchpad: https://bugs.launchpad.net/cloud-init | 13:12 |
sambetts | milan: yeah, I'm not sure how you supposed to issue pull requests in launchpad :/ | 13:13 |
* milan tries to find the RH bugzilla component | 13:13 | |
sambetts | milan: thanks :) | 13:13 |
milan | sambetts, aah yeah | 13:13 |
milan | sambetts, so if you don't mind reporting it in RH bugzilla, select Fedora as a product and cloud-init as a component: https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&component=cloud-init&list_id=7258963&product=Fedora&query_format=advanced | 13:16 |
sambetts | milan: ok great! | 13:17 |
milan | https://bugzilla.redhat.com/show_bug.cgi?id=1425349 e.g as an example | 13:17 |
openstack | bugzilla.redhat.com bug 1425349 in cloud-init "can't resize disk when running Fedora25 Cloud image in OpenStack" [Unspecified,New] - Assigned to gholms | 13:17 |
milan | sambetts, cool :) | 13:17 |
*** [1]cdearborn has joined #openstack-ironic | 13:17 | |
*** baoli has joined #openstack-ironic | 13:20 | |
*** parlos has joined #openstack-ironic | 13:22 | |
*** Administrator_ has quit IRC | 13:23 | |
*** Administrator_ has joined #openstack-ironic | 13:24 | |
*** parlos has quit IRC | 13:25 | |
*** mtanino has quit IRC | 13:28 | |
*** jaypipes has joined #openstack-ironic | 13:31 | |
*** chlong has joined #openstack-ironic | 13:31 | |
TheJulia | Good morning everyone | 13:32 |
*** openstackgerrit has quit IRC | 13:33 | |
*** Serlex has joined #openstack-ironic | 13:34 | |
*** erolg has joined #openstack-ironic | 13:34 | |
milan | morning TheJulia! :) | 13:35 |
*** openstackgerrit has joined #openstack-ironic | 13:36 | |
openstackgerrit | Merged openstack/bifrost master: Ignore error when killall dnsmasq https://review.openstack.org/455095 | 13:36 |
jroll | morning | 13:42 |
milan | morning jroll! :) | 13:44 |
*** rloo has joined #openstack-ironic | 13:45 | |
*** jcoufal_ has joined #openstack-ironic | 13:46 | |
*** jcoufal has quit IRC | 13:48 | |
MarginHu | morning , TheJulia | 13:50 |
*** ccamacho|lunch is now known as ccamacho | 13:50 | |
*** crushil has joined #openstack-ironic | 13:51 | |
*** baoli has quit IRC | 13:52 | |
openstackgerrit | Merged openstack/ironic master: Remove unneeded exception handling from agent driver https://review.openstack.org/447423 | 13:54 |
*** Goneri has quit IRC | 13:56 | |
*** mat128 has quit IRC | 13:56 | |
*** mat128 has joined #openstack-ironic | 13:58 | |
*** jcoufal has joined #openstack-ironic | 13:58 | |
*** Goneri has joined #openstack-ironic | 13:59 | |
*** jcoufal_ has quit IRC | 14:00 | |
*** srobert has joined #openstack-ironic | 14:02 | |
*** [1]cdearborn is now known as cdearborn | 14:02 | |
*** baoli has joined #openstack-ironic | 14:03 | |
*** yufei has joined #openstack-ironic | 14:06 | |
*** yufei has left #openstack-ironic | 14:06 | |
*** baoli has quit IRC | 14:08 | |
*** adisky_ has quit IRC | 14:09 | |
*** dtantsur|brb is now known as dtantsur | 14:09 | |
dtantsur | morning jroll, TheJulia | 14:09 |
*** baha has joined #openstack-ironic | 14:11 | |
*** baoli has joined #openstack-ironic | 14:12 | |
*** mtanino has joined #openstack-ironic | 14:16 | |
*** mgould|afk is now known as mgould | 14:19 | |
mgould | morning milan TheJulia jroll sambetts MarginHu dtantsur mariojv and everyone else | 14:19 |
MarginHu | hi | 14:19 |
* JayF back from vacation | 14:24 | |
JayF | I'm declaring IRC bankruptcy so if anyone needs anything, please re-ping | 14:24 |
mariojv | welcome back JayF | 14:24 |
TheJulia | Welcome back JayF | 14:25 |
JayF | ty o/ | 14:25 |
sambetts | hey JayF | 14:26 |
jroll | JayF: welcome back \o/ | 14:27 |
*** fragatina has quit IRC | 14:29 | |
dtantsur | hey JayF, welcome back! how was it? | 14:41 |
*** jaganathan has quit IRC | 14:42 | |
JayF | dtantsur: it was super busy. I need a vacation now ;) | 14:44 |
dtantsur | heh, this happens :) | 14:44 |
dtantsur | a friendly reminder: please update the whiteboard with the statuses. thanks! | 14:46 |
*** baoli has quit IRC | 14:51 | |
JayF | mariojv: ^ can you make sure rescue is updated? since I'm outta date | 14:52 |
*** rpioso has joined #openstack-ironic | 14:53 | |
*** rpioso has quit IRC | 14:53 | |
*** rpioso has joined #openstack-ironic | 14:54 | |
*** amarao has quit IRC | 14:55 | |
TheJulia | I've updated the pertinent items. It will be unlikely for me to make the meeting today. | 14:56 |
TheJulia | rloo: If I'm not there, +1 to dropping trello | 14:56 |
rloo | TheJulia: will do :) | 14:57 |
rloo | hi everyone, Happy Sunny Monday :) | 14:57 |
milan | morning rloo! :) | 14:58 |
TheJulia | The daystar is out in full force here.... | 14:58 |
milan | and morning JayF, MarginHu and all! :) | 14:58 |
rloo | hi milan! | 14:58 |
dtantsur | morning rloo | 14:58 |
milan | sunny here too but evening ;) | 14:59 |
*** dtantsur is now known as dtantsur|brb | 14:59 | |
openstackgerrit | Merged openstack/ironic-ui master: Imported Translations from Zanata https://review.openstack.org/455202 | 15:01 |
*** rcernin has quit IRC | 15:03 | |
*** baoli has joined #openstack-ironic | 15:04 | |
mariojv | sure JayF | 15:05 |
*** rpioso has quit IRC | 15:05 | |
mariojv | JayF: also, jlvillal_pto made a suggestion about the ordering of the rescue patches - maybe do driver before api/conductor/rescuewait - what do you think? | 15:06 |
JayF | I would not be a fan of that | 15:06 |
mariojv | it'll make it potentially a bit trickier to rebase when needed, but it might be easier to review | 15:06 |
JayF | you can't write a (driver) API implementation before the driver API exists | 15:06 |
mariojv | it's doable if you just stub out the superclass you're inheriting from | 15:07 |
mariojv | but i'm fine with leaving it if reviewers don't mind, less work for me :P | 15:08 |
JayF | I mean, that's my take on it. I don't think I'm a fan of that idea./ | 15:08 |
JayF | Maybe worth mentioning in the meeting? idk how many people have reviewed or paid attention to rescue since I've been gone | 15:08 |
mariojv | yeah, i'll bring it up in the meeting | 15:08 |
*** udesale has joined #openstack-ironic | 15:09 | |
*** baoli has quit IRC | 15:10 | |
*** crushil has quit IRC | 15:13 | |
*** udesale has quit IRC | 15:18 | |
NobodyCam | Good Morning Ironic'ers! | 15:19 |
NobodyCam | happy monday | 15:19 |
*** MarginHu has quit IRC | 15:24 | |
*** aarefiev is now known as aarefiev_afk | 15:27 | |
pas-ha | morning NobodyCam :) | 15:34 |
*** mjura has quit IRC | 15:34 | |
NobodyCam | Morning pas-ha :) | 15:34 |
*** crushil has joined #openstack-ironic | 15:36 | |
*** bcornec has joined #openstack-ironic | 15:37 | |
*** baoli has joined #openstack-ironic | 15:40 | |
*** vills has quit IRC | 15:41 | |
*** makowals_ has joined #openstack-ironic | 15:42 | |
*** mat128 has quit IRC | 15:42 | |
*** mat128 has joined #openstack-ironic | 15:43 | |
*** makowals has quit IRC | 15:43 | |
*** baha has quit IRC | 15:44 | |
*** ccamacho is now known as ccamacho|brb | 15:51 | |
*** dtantsur|brb is now known as dtantsur | 15:53 | |
dtantsur | morning NobodyCam, mariojv | 15:53 |
mariojv | o/ | 15:53 |
NobodyCam | Morning dtantsur :) | 15:53 |
*** fellypefca has quit IRC | 15:54 | |
openstackgerrit | Merged openstack/ironic-inspector master: Updated from global requirements https://review.openstack.org/454483 | 15:59 |
*** sayantan_ has joined #openstack-ironic | 15:59 | |
*** sayantan_ has quit IRC | 15:59 | |
*** yonglihe has quit IRC | 15:59 | |
*** sayantan_ has joined #openstack-ironic | 16:00 | |
JayF | isn't our meeting now? | 16:00 |
joanna | morning :) | 16:01 |
jroll | JayF: another hour | 16:01 |
jroll | \o joanna | 16:02 |
JayF | aha! | 16:02 |
*** siva has joined #openstack-ironic | 16:04 | |
*** siva is now known as Guest42734 | 16:04 | |
*** lucasagomes is now known as lucas-afk | 16:05 | |
*** dsneddon has joined #openstack-ironic | 16:09 | |
*** tuan_luong has joined #openstack-ironic | 16:12 | |
*** tuan_luong has quit IRC | 16:12 | |
*** Guest42734 has quit IRC | 16:13 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic master: Add rescuewait timeout periodic task https://review.openstack.org/353156 | 16:14 |
openstackgerrit | Mario Villaplana proposed openstack/ironic master: Agent driver rescue implementation https://review.openstack.org/400437 | 16:14 |
openstackgerrit | Mario Villaplana proposed openstack/ironic master: WIP Rescue mode tempest tests https://review.openstack.org/452308 | 16:14 |
openstackgerrit | Mario Villaplana proposed openstack/ironic master: Add API and conductor methods for [un]rescue https://review.openstack.org/350831 | 16:14 |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic master: Workflow of iPXE usage in Deploy Process https://review.openstack.org/455377 | 16:18 |
*** vinsh has joined #openstack-ironic | 16:19 | |
*** dprince has quit IRC | 16:20 | |
*** Nisha_Agarwal has joined #openstack-ironic | 16:24 | |
ricardoas | morning! | 16:26 |
*** rpioso has joined #openstack-ironic | 16:27 | |
*** SerenaFeng has quit IRC | 16:34 | |
NobodyCam | Good Morning ricardoas | 16:37 |
*** guest303018 has joined #openstack-ironic | 16:39 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic master: Agent driver rescue implementation https://review.openstack.org/400437 | 16:40 |
openstackgerrit | Mario Villaplana proposed openstack/ironic master: WIP Rescue mode tempest tests https://review.openstack.org/452308 | 16:40 |
*** stendulker has joined #openstack-ironic | 16:43 | |
*** ChubYann has joined #openstack-ironic | 16:44 | |
*** mat128 has quit IRC | 16:46 | |
*** baha has joined #openstack-ironic | 16:46 | |
*** g3ek has quit IRC | 16:47 | |
*** dprince has joined #openstack-ironic | 16:48 | |
ricardoas | o/ NobodyCam | 16:50 |
NobodyCam | :) | 16:50 |
*** jaosorior is now known as jaosorior_away | 16:51 | |
*** tesseract has quit IRC | 16:52 | |
*** g3ek has joined #openstack-ironic | 16:56 | |
*** lee4 has joined #openstack-ironic | 16:57 | |
*** sayantan_ has quit IRC | 16:58 | |
openstackgerrit | Joanna Taryma proposed openstack/ironic master: Add Cinder storage driver https://review.openstack.org/366197 | 17:00 |
*** derekh has quit IRC | 17:00 | |
dtantsur | the meeting has started :) | 17:01 |
*** nicodemos has joined #openstack-ironic | 17:01 | |
*** lee4 has quit IRC | 17:02 | |
*** lee4 has joined #openstack-ironic | 17:02 | |
*** fragatina has joined #openstack-ironic | 17:02 | |
*** mgoddard has quit IRC | 17:03 | |
*** amotoki has quit IRC | 17:09 | |
*** jaypipes has quit IRC | 17:10 | |
*** mat128 has joined #openstack-ironic | 17:13 | |
*** jcoufal_ has joined #openstack-ironic | 17:16 | |
*** jcoufal has quit IRC | 17:17 | |
*** erolg has quit IRC | 17:20 | |
*** srobert_ has joined #openstack-ironic | 17:21 | |
*** srobert has quit IRC | 17:25 | |
*** srobert_ has quit IRC | 17:30 | |
*** ralonsoh has quit IRC | 17:31 | |
*** [1]cdearborn has joined #openstack-ironic | 17:41 | |
*** fragatina has quit IRC | 17:42 | |
*** [2]cdearborn has joined #openstack-ironic | 17:43 | |
rloo | jroll: am losing track of time, nova spec freeze is this week so let us know if there are any specs that we ought to be looking at | 17:47 |
jroll | rloo: I'm aware, I haven't had time to do that since you asked me in the meeting | 17:48 |
rloo | jroll: ok, for whatever reason i was thinking it was next week (so that i was going to ask next week, but clearly that is too late) | 17:49 |
*** mgould is now known as mgould|afk | 17:50 | |
*** vills has joined #openstack-ironic | 17:50 | |
*** vills has quit IRC | 17:55 | |
*** cdearborn has quit IRC | 17:56 | |
*** [2]cdearborn is now known as cdearborn | 17:56 | |
dtantsur | xavierr, ricardoas, https://review.openstack.org/#/c/436469 looks like extending the management interface to me.. but I don't have time to take a deep look | 17:58 |
patchbot | patch 436469 - ironic - Introduces onetime boot flag in oneview drivers | 17:58 |
*** [1]cdearborn has quit IRC | 17:59 | |
*** baoli has quit IRC | 17:59 | |
* sambetts -> home | 18:00 | |
sambetts | Night all! | 18:00 |
*** sambetts is now known as sambetts|afk | 18:00 | |
* dtantsur -> home too | 18:00 | |
sambetts|afk | cya dtantsur | 18:00 |
dtantsur | g'night sambetts|afk and everyone | 18:00 |
stendulker | jroll: Hi, Can you please remove -2 on https://review.openstack.org/#/c/439404/. Necessary patches have been raised for review. | 18:01 |
patchbot | patch 439404 - ironic - Add hardware type for HPE ProLiant servers based o... | 18:01 |
ricardoas | we'll talk about it later, dtantsur! :D | 18:01 |
*** mrtenio has joined #openstack-ironic | 18:01 | |
*** milan has quit IRC | 18:01 | |
*** dtantsur is now known as dtantsur|afk | 18:01 | |
dtantsur|afk | o/ | 18:01 |
*** fellypefca has joined #openstack-ironic | 18:01 | |
jroll | stendulker: awesome, done :) | 18:02 |
jroll | night dtantsur|afk, sambetts|afk | 18:02 |
xavierr | ty dtantsur|afk | 18:02 |
stendulker | jroll: Thank you :) | 18:02 |
xavierr | good night dtantsur|afk | 18:02 |
*** baoli has joined #openstack-ironic | 18:02 | |
*** stendulker has quit IRC | 18:03 | |
*** guest303018 has quit IRC | 18:03 | |
*** crushil has quit IRC | 18:04 | |
*** lee4 has quit IRC | 18:04 | |
*** snecklifter has quit IRC | 18:04 | |
*** dsneddon has quit IRC | 18:09 | |
*** fellypefca has quit IRC | 18:10 | |
*** jcoufal_ has quit IRC | 18:13 | |
*** jcoufal has joined #openstack-ironic | 18:13 | |
*** racedo has quit IRC | 18:18 | |
NobodyCam | night dtantsur|afk | 18:18 |
*** snecklifter has joined #openstack-ironic | 18:22 | |
*** snecklifter has quit IRC | 18:22 | |
*** crushil has joined #openstack-ironic | 18:23 | |
*** dsneddon has joined #openstack-ironic | 18:25 | |
*** baoli has quit IRC | 18:26 | |
openstackgerrit | Bob Fournier proposed openstack/ironic-inspector master: Use processed lldp data, if available, for local_link_connection plugin https://review.openstack.org/431141 | 18:30 |
*** baoli has joined #openstack-ironic | 18:32 | |
openstackgerrit | Bob Fournier proposed openstack/ironic-inspector master: Use processed lldp data, if available, for local_link_connection plugin https://review.openstack.org/431141 | 18:34 |
openstackgerrit | Anup Navare proposed openstack/ironic master: Allow logical name in port creation https://review.openstack.org/405586 | 18:36 |
*** srobert has joined #openstack-ironic | 18:37 | |
*** racedo has joined #openstack-ironic | 18:43 | |
*** athomas has quit IRC | 18:49 | |
*** ralonsoh has joined #openstack-ironic | 18:50 | |
*** athomas has joined #openstack-ironic | 18:57 | |
*** racedo has quit IRC | 19:05 | |
*** fragatina has joined #openstack-ironic | 19:10 | |
openstackgerrit | Hugo Nicodemos proposed openstack/ironic master: Deprecate pre-allocation model for OneView drivers https://review.openstack.org/455427 | 19:17 |
*** sayantan_ has joined #openstack-ironic | 19:17 | |
*** sayantan_ has quit IRC | 19:21 | |
*** sayantan_ has joined #openstack-ironic | 19:22 | |
*** wanyen has joined #openstack-ironic | 19:26 | |
openstackgerrit | Merged openstack/ironic master: Updated from global requirements https://review.openstack.org/454482 | 19:26 |
wanyen | Hi Jroll, are u there? Can I discuss persistent memory use cases with u? | 19:27 |
jroll | wanyen: I have a meeting in 2 minutes, so not now | 19:27 |
wanyen | when would be a good time to disucss> | 19:28 |
jroll | wanyen: in 32 minutes I'll be free for a couple hours | 19:28 |
wanyen | ok. I will call back around 1:00 pm PDT. Tx. | 19:28 |
jroll | np | 19:29 |
*** [1]cdearborn has joined #openstack-ironic | 19:32 | |
[1]cdearborn | Good morning Ironic! | 19:37 |
*** Serlex has quit IRC | 19:37 | |
[1]cdearborn | I'm running into a problem when doing manual cleaning | 19:38 |
[1]cdearborn | where the call to wait_for_provision_state fails with an error | 19:38 |
[1]cdearborn | but the error seems benign | 19:38 |
[1]cdearborn | http://paste.openstack.org/show/606066/ | 19:38 |
[1]cdearborn | Is this a bug? | 19:39 |
[1]cdearborn | Any idea how to work around? | 19:39 |
JayF | [1]cdearborn: your node was locked the whole time. If you read logs on director.mht1.copper.lab it should tell you what it was trying to do and why it was locked. | 19:42 |
[1]cdearborn | JayF: thx - will take a look | 19:43 |
JayF | [1]cdearborn: common culprits: slow BMC on the node makes getting power status take absurdly long, or the conductor on that server failed and left dangling locks (not common to happen nowadays) | 19:45 |
*** cdearborn has quit IRC | 19:46 | |
[1]cdearborn | JayF: does the error mean that something was happening when the power state poll occurred and the power state poll couldn't get the lock? | 19:47 |
*** Nisha_Agarwal has quit IRC | 19:48 | |
*** mgoddard has joined #openstack-ironic | 19:49 | |
*** ricardoas has left #openstack-ironic | 19:52 | |
*** sayantan_ has quit IRC | 19:54 | |
*** sayantan_ has joined #openstack-ironic | 19:54 | |
JayF | [1]cdearborn: no, basically, to heartbeat from the agent a node can't be locked | 19:55 |
JayF | [1]cdearborn: the agent was never able to heartbeat, according to that log, due to the node being locked | 19:55 |
JayF | [1]cdearborn: "Async execution of heartbeat failed with error: Node c634b4c3-8016-43f4-be3b-8bc6a7803e54 is locked by host director.mht1.copper.lab, please retry after the current operation is completed." | 19:56 |
[1]cdearborn | JayF: by hearbeat, do you mean the periodic power state poll? | 19:56 |
JayF | so when you boot an ironic-python-agent to do something on the node | 19:56 |
JayF | be it deployment, in-band cleaning, etc | 19:56 |
JayF | the first thing it does is "heartbeat" using /v1/heartbeat to the agent API | 19:57 |
JayF | to let ironic know the agent is up and ready for commands | 19:57 |
JayF | in your case, it was trying to boot an agent ramdisk to perform manual cleaning, but the heartbeat failed due to the node being locked | 19:57 |
JayF | and there are quite a few retries in there -- so it's very likely it was locked for an unexpectedly long time. | 19:58 |
JayF | the best (and only) troubleshooting action is to check that host that had it locked, check the logs for why it would've been locked | 19:58 |
openstackgerrit | Hugo Nicodemos proposed openstack/ironic master: Deprecate pre-allocation model for OneView drivers https://review.openstack.org/455427 | 19:58 |
JayF | also you can always try again, etc | 19:58 |
[1]cdearborn | JayF: By try again, you mean to try set_provision_state(...'clean'...) again? | 20:00 |
JayF | I mean just try the action again, or maybe on a different node, and see if it fails in an identical way | 20:00 |
JayF | but you won't even know if it's identical until you read the logs relating to the initial failure, and determine why the node was locked. | 20:00 |
wanyen | Hi Jroll, are you available to discuss persistent memory now? | 20:02 |
jroll | wanyen: sure, fire away | 20:02 |
* jroll refills drink | 20:02 | |
wanyen | jroll: Nisha told me taht you have questions regarding persistent memory (PM) use cases for Nova. | 20:03 |
[1]cdearborn | JayF: thx. will reproduce error & examine logs | 20:03 |
wanyen | Jroll, so the use case that I am aware of is for VM to be able to use PM devices. | 20:03 |
wanyen | jroll, KVM (really QEMU) can provide virtual or physical NVDIMMs to a guest VM today | 20:03 |
jroll | wanyen: I didn't really have questions, I just wondered out loud if it was useful for nova VMs | 20:05 |
wanyen | jroll, for bare metal 's use cases, a user can specify how much pm size he or she needs for the workload. | 20:05 |
jroll | wanyen: I suspect that if Nisha wants her BP approved, she will need to add detail about the use case, the changes, etc. | 20:05 |
jroll | wanyen: right, I know the bare metal use case is for scheduling | 20:06 |
wanyen | jroll, sure. Since Nova will be FF this week, your help will be very useful to get the bp approved in time. | 20:06 |
jroll | wanyen: the blueprint has almost no details - nova is not going to approve it without them | 20:07 |
wanyen | jroll, ok. I will ask Nisha to put in details. | 20:07 |
jroll | wanyen: thanks | 20:08 |
*** patriciadomin has quit IRC | 20:08 | |
wanyen | jroll, I have question regarding how ironic will use standard resource class. | 20:08 |
* jroll continues listening | 20:09 | |
wanyen | jroll, how will ironic schedule based on cpus, memory and storage requirements in Queens? | 20:09 |
jroll | wanyen: this patch needs a bit of updating, but is mostly accurate for queens https://review.openstack.org/#/c/345081/7/install-guide/source/include/configure-nova-flavors.rst | 20:09 |
patchbot | patch 345081 - ironic - Add docs for node.resource_class and flavor creation | 20:09 |
jroll | wanyen: and this is the nova side: http://specs.openstack.org/openstack/nova-specs/specs/pike/approved/custom-resource-classes-in-flavors.html | 20:11 |
*** patriciadomin has joined #openstack-ironic | 20:11 | |
wanyen | in terms of http://specs.openstack.org/openstack/nova-specs/specs/pike/approved/custom-resource-classes-in-flavors.html, my understanding is that standard rsc class will just for displaying not for scheduling, is it correct? | 20:12 |
jroll | wanyen: yes, see the second bullet in proposed change | 20:13 |
jroll | specifically vcpu, memory_mb, disk_gb. not all standard resource classes, AIUI | 20:14 |
*** g3ek has quit IRC | 20:16 | |
wanyen | jroll, in terms of https://review.openstack.org/#/c/345081/7/install-guide/source/include/configure-nova-flavors.rst, how will inspection_interface work help customer to build the custom rsc class? | 20:16 |
patchbot | patch 345081 - ironic - Add docs for node.resource_class and flavor creation | 20:16 |
jroll | wanyen: I haven't made any plans for inspector to populate the resource class. don't think anyone has. | 20:17 |
jroll | inspector doesn't create nova flavors either, suspect node.resource_class is a very deployment-specific decision | 20:18 |
wanyen | with ComputeCapability, inspection_interface, can discover hw and create the corresponding capability so that user only needs to crate flavor based on the capabilities discovered and created by Ironic. | 20:20 |
wanyen | I thought that's really helpful in terms of ease of use. | 20:20 |
jroll | wanyen: the ComputeCapabilityFilter is a giant scheduling hack that IMO shouldn't be used. we're trying to get the right functionality into nova and ironic so that it can go away | 20:21 |
jroll | wanyen: that said, in queens, ComputeCapabilityFilter will continue to work | 20:21 |
jroll | wanyen: likely even after queens | 20:21 |
wanyen | jroll, that's good to know. What I am trying to said is that if rsc provider/class is the future direction, it will be good to cover the ComputeCapability functionalities. | 20:22 |
jroll | wanyen: yes, that's the goal | 20:23 |
wanyen | jroll, so that we and users can all switch to rsc provider/class | 20:23 |
*** g3ek has joined #openstack-ironic | 20:26 | |
*** sbezverk_ has joined #openstack-ironic | 20:26 | |
*** mgoddard has quit IRC | 20:26 | |
wanyen | jroll, ok. good to know that's the goal. It will be important that we can come up with a mechanism to specify and schedule quantity hw attributes as there are many uses case for that. | 20:28 |
jroll | wanyen: yes, we're doing our best not to break any use cases (as I've said many times) | 20:29 |
*** sbezverk has quit IRC | 20:29 | |
wanyen | jroll, ok. Thanks! | 20:29 |
jroll | np | 20:30 |
*** fragatin_ has joined #openstack-ironic | 20:31 | |
*** ralonsoh has quit IRC | 20:31 | |
*** srobert_ has joined #openstack-ironic | 20:34 | |
*** fragatina has quit IRC | 20:34 | |
*** mgoddard has joined #openstack-ironic | 20:36 | |
*** srobert has quit IRC | 20:36 | |
*** srobert_ has quit IRC | 20:38 | |
*** vills has joined #openstack-ironic | 20:39 | |
*** vills has quit IRC | 20:39 | |
*** bcornec has quit IRC | 20:39 | |
*** mgoddard has quit IRC | 20:46 | |
*** mrtenio is now known as mrtenio|afk | 20:47 | |
*** sayantan_ has quit IRC | 21:01 | |
*** baha has quit IRC | 21:08 | |
*** mrtenio|afk has quit IRC | 21:08 | |
*** pcaruana has quit IRC | 21:15 | |
*** Goneri has quit IRC | 21:17 | |
*** crushil has quit IRC | 21:19 | |
*** dprince has quit IRC | 21:27 | |
*** jcoufal_ has joined #openstack-ironic | 21:31 | |
*** jcoufal has quit IRC | 21:32 | |
*** ccamacho|brb has quit IRC | 21:37 | |
jroll | sambetts|afk: vsaienk0: curious how you imagined the network aware scheduling would work, we don't have a nova BP for that, deadline is three days. can one of you write one up? | 21:40 |
jroll | rloo: ^ fyi that's the only priority without an approved nova BP | 21:40 |
*** Sukhdev has joined #openstack-ironic | 21:42 | |
*** baoli has quit IRC | 21:43 | |
*** baoli has joined #openstack-ironic | 21:44 | |
*** wanyen has quit IRC | 21:46 | |
*** baoli has quit IRC | 21:48 | |
*** sayantan_ has joined #openstack-ironic | 21:51 | |
*** fragatin_ has quit IRC | 21:54 | |
*** fragatina has joined #openstack-ironic | 21:54 | |
*** fragatin_ has joined #openstack-ironic | 22:01 | |
jroll | rloo: where are we tracking "Feature parity between two CLIs" - I see the one spec, anything else covering that work? | 22:02 |
Sukhdev | TheJulia : Hi Julia, sorry I was off over the weekend and tried to get hold of you on Friday. My setup is now fully functional - wanted to give you update on my findings so far | 22:02 |
*** fragatina has quit IRC | 22:03 | |
*** bfournie has quit IRC | 22:05 | |
*** bfournie has joined #openstack-ironic | 22:05 | |
mrda | Morning | 22:07 |
*** sayantan_ has quit IRC | 22:08 | |
rloo | jroll: i don't think we have anything recent that tracks feature parity. | 22:11 |
*** jcoufal has joined #openstack-ironic | 22:12 | |
rloo | jroll: i had done that exercise awhile ago when most of the osc plugin was done, and i opened bugs against the ones that were missing. we/someone does need to go through and make sure we didn't miss any. | 22:12 |
jroll | rloo: ok | 22:13 |
rloo | jroll: cuz, you know, moving parts, maybe we/i missed some stuff... | 22:13 |
*** bfournie has quit IRC | 22:13 | |
*** jcoufal_ has quit IRC | 22:13 | |
*** srart has quit IRC | 22:15 | |
jroll | rloo: yep | 22:15 |
*** hoonetorg has quit IRC | 22:16 | |
*** jcoufal_ has joined #openstack-ironic | 22:16 | |
rloo | jroll: for the ironic UI, i think TheJulia had some spreadsheet/list. don't know if it can be used for this too. | 22:17 |
jroll | rloo: I have no clue, was just wondering if you knew of any artifacts, given you're the contact listed :) | 22:18 |
rloo | jroll: ha ha. thought you wanted to work on it :) | 22:18 |
*** jcoufal has quit IRC | 22:18 | |
*** yolanda has quit IRC | 22:18 | |
jroll | rloo: nah, just spending this afternoon as a proxy to PM :( | 22:19 |
*** yolanda has joined #openstack-ironic | 22:19 | |
*** jcoufal has joined #openstack-ironic | 22:19 | |
rloo | jroll: oh. :) :( | 22:19 |
*** jcoufal has quit IRC | 22:20 | |
*** Goneri has joined #openstack-ironic | 22:20 | |
*** jcoufal_ has quit IRC | 22:21 | |
*** MarginHu has joined #openstack-ironic | 22:22 | |
*** MarginHu has quit IRC | 22:22 | |
jroll | soliosg: is there an RFE or anything for the tempest plugin move? | 22:22 |
*** MarginHu has joined #openstack-ironic | 22:22 | |
jroll | soliosg: or somewhere that we wrote down the plan, at least? | 22:23 |
*** srart has joined #openstack-ironic | 22:27 | |
*** vills has joined #openstack-ironic | 22:27 | |
*** vills has quit IRC | 22:27 | |
*** jkilpatr has quit IRC | 22:35 | |
*** hoonetorg has joined #openstack-ironic | 22:39 | |
*** MarginHu has quit IRC | 22:40 | |
*** MarginHu has joined #openstack-ironic | 22:41 | |
*** MarginHu has quit IRC | 22:42 | |
openstackgerrit | Joanna Taryma proposed openstack/ironic master: Wire in storage interface attach/detach operations https://review.openstack.org/406290 | 22:54 |
*** Goneri has quit IRC | 22:55 | |
*** lee4 has joined #openstack-ironic | 23:02 | |
*** lee4 has quit IRC | 23:03 | |
*** lee4 has joined #openstack-ironic | 23:03 | |
openstackgerrit | Joanna Taryma proposed openstack/ironic master: iPXE template support for iSCSI https://review.openstack.org/413324 | 23:05 |
*** leetpy has joined #openstack-ironic | 23:05 | |
*** leetpy has quit IRC | 23:06 | |
*** lee4 has quit IRC | 23:08 | |
*** rpioso has quit IRC | 23:27 | |
*** rpioso has joined #openstack-ironic | 23:27 | |
*** rpioso has quit IRC | 23:30 | |
*** crushil has joined #openstack-ironic | 23:32 | |
*** g3ek has quit IRC | 23:51 | |
*** jkilpatr has joined #openstack-ironic | 23:51 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!