*** ijw has joined #openstack-ironic | 00:08 | |
*** andrein has joined #openstack-ironic | 00:21 | |
*** andrein has quit IRC | 00:24 | |
*** hwoarang has quit IRC | 00:32 | |
*** hwoarang has joined #openstack-ironic | 00:33 | |
*** sdake has joined #openstack-ironic | 01:07 | |
*** ijw has quit IRC | 01:27 | |
*** ijw_ has joined #openstack-ironic | 01:27 | |
*** mmethot has quit IRC | 01:27 | |
*** ijw_ has quit IRC | 01:28 | |
*** ijw has joined #openstack-ironic | 01:29 | |
*** ijw has quit IRC | 01:30 | |
*** ijw_ has joined #openstack-ironic | 01:30 | |
*** sdake has quit IRC | 01:44 | |
*** sdake has joined #openstack-ironic | 01:49 | |
*** sdake has quit IRC | 01:59 | |
openstackgerrit | Merged openstack/ironic-inspector master: Removing mention of limit in Get Introspection Data api-ref https://review.openstack.org/640288 | 02:05 |
---|---|---|
*** sdake has joined #openstack-ironic | 02:05 | |
*** sdake has quit IRC | 02:08 | |
*** dsneddon has joined #openstack-ironic | 02:13 | |
*** dsneddon has quit IRC | 02:17 | |
*** chason has quit IRC | 02:36 | |
*** chason has joined #openstack-ironic | 02:38 | |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Fix a race in the allocation API tests https://review.openstack.org/640413 | 02:39 |
openstackgerrit | Merged openstack/ironic master: Test API max version is in RELEASE_MAPPINGS https://review.openstack.org/640376 | 02:39 |
*** Dinesh_Bhor has joined #openstack-ironic | 02:40 | |
*** sdake has joined #openstack-ironic | 02:42 | |
*** sdake has quit IRC | 02:44 | |
*** sdake has joined #openstack-ironic | 02:50 | |
*** ijw_ has quit IRC | 02:58 | |
*** ijw has joined #openstack-ironic | 02:59 | |
*** ijw has quit IRC | 03:08 | |
*** ijw has joined #openstack-ironic | 03:09 | |
*** sdake has quit IRC | 03:24 | |
*** sdake has joined #openstack-ironic | 03:26 | |
*** dnuka has joined #openstack-ironic | 03:40 | |
dnuka | good morning ironic | 03:40 |
*** sdake has quit IRC | 03:41 | |
*** ijw has quit IRC | 04:37 | |
*** ijw has joined #openstack-ironic | 04:39 | |
openstackgerrit | Dhanuka Warusadura proposed openstack/sushy master: Update `get_allowed_transfer_protocol_values()` https://review.openstack.org/640663 | 04:39 |
*** ijw has quit IRC | 04:45 | |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Update json module to jsonutils https://review.openstack.org/638959 | 05:01 |
*** sdake has joined #openstack-ironic | 05:09 | |
*** ijw has joined #openstack-ironic | 05:15 | |
*** dsneddon has joined #openstack-ironic | 05:19 | |
*** dsneddon has quit IRC | 05:33 | |
*** dsneddon has joined #openstack-ironic | 05:46 | |
*** sdake has quit IRC | 05:48 | |
*** dsneddon has quit IRC | 05:50 | |
*** sdake has joined #openstack-ironic | 05:55 | |
etingof | good Monday, ironicers o/ | 05:59 |
dnuka | good Monday morning etingof o/ | 05:59 |
*** sdake has quit IRC | 06:01 | |
*** sdake has joined #openstack-ironic | 06:03 | |
*** sdake has quit IRC | 06:03 | |
*** dsneddon has joined #openstack-ironic | 06:17 | |
*** bfournie has quit IRC | 07:12 | |
*** hjensas has quit IRC | 07:22 | |
*** diga has joined #openstack-ironic | 07:24 | |
*** hjensas has joined #openstack-ironic | 07:26 | |
*** jtomasek has joined #openstack-ironic | 07:30 | |
openstackgerrit | QianBiao Ng proposed openstack/ironic master: Add Huawei iBMC driver support https://review.openstack.org/639288 | 07:37 |
*** arne_wiebalck has joined #openstack-ironic | 07:40 | |
arne_wiebalck | good morning, ironic! | 07:41 |
dnuka | good morning arne_wiebalck o/ | 07:41 |
arne_wiebalck | hey dnuka o/ | 07:41 |
*** dnuka is now known as dnuka|brb | 07:51 | |
*** lekhikadugtal has joined #openstack-ironic | 07:54 | |
lekhikadugtal | Hey everyone, I'm Lekhika Dugtal, an outreachy aspirant. I went through ironic storyboard but I didn't find any story with outreachy tag. So can I start from other stories too ? | 07:56 |
etingof | lekhikadugtal, hey, yes, please! | 07:57 |
etingof | we will probably tag some more stories shortly | 07:58 |
lekhikadugtal | Thanks for the info @etingof. So Can I comment down on story to get it assigned and start working with it? | 07:59 |
etingof | lekhikadugtal, absolutely! | 07:59 |
etingof | perhaps dnuka|brb could share some of his Outreachy experience with lekhikadugtal | 08:00 |
etingof | as well as ajya[m] o/ | 08:00 |
lekhikadugtal | Can I know the active timings as per their timezone for the mentors of ironic ? | 08:02 |
*** dsneddon has quit IRC | 08:09 | |
etingof | lekhikadugtal, for mentors, it's UTC+1 | 08:10 |
lekhikadugtal | Thanks a lot @etingof. I'll start working and contribute to ironic. | 08:13 |
*** rpittau|sardegna is now known as rpittau | 08:13 | |
rpittau | good morning ironic! o/ | 08:13 |
etingof | lekhikadugtal is welcome o/ | 08:13 |
etingof | o/ rpittau | 08:13 |
rpittau | hi etingof :) | 08:14 |
*** amoralej|off is now known as amoralej | 08:18 | |
*** andrein has joined #openstack-ironic | 08:24 | |
*** pcaruana has joined #openstack-ironic | 08:25 | |
*** dsneddon has joined #openstack-ironic | 08:32 | |
*** sburette has joined #openstack-ironic | 08:33 | |
*** e0ne has joined #openstack-ironic | 08:34 | |
*** andrein has quit IRC | 08:36 | |
*** dsneddon has quit IRC | 08:39 | |
*** iurygregory has joined #openstack-ironic | 08:40 | |
iurygregory | good morning o/ | 08:44 |
*** dtantsur|afk is now known as dtantsur | 08:44 | |
dtantsur | morning ironic | 08:45 |
*** tssurya has joined #openstack-ironic | 08:47 | |
*** asettle has joined #openstack-ironic | 09:03 | |
dtantsur | mgoddard: hi! since https://review.openstack.org/#/c/640376/ has merged, you need to update your API patch | 09:09 |
patchbot | patch 640376 - ironic - Test API max version is in RELEASE_MAPPINGS (MERGED) - 1 patch set | 09:09 |
*** dougsz has joined #openstack-ironic | 09:11 | |
mgoddard | morning dtantsur: you're quite right, shot myself in the foot there | 09:12 |
iurygregory | morning dtantsur o/ | 09:14 |
* iurygregory that moment when you use : instead of = in local.con <facepalm> | 09:15 | |
dtantsur | heh | 09:15 |
dtantsur | mgoddard: I'm open for a quick re-review this morning (but please also check rloo's comments on the conductor one). | 09:15 |
mgoddard | dtantsur: great thanks, I'll get right onto it | 09:15 |
dtantsur | mgoddard: oh, before that, could you check https://review.openstack.org/640475 ? IPA building does not work in the post queue right now | 09:16 |
patchbot | patch 640475 - ironic-python-agent - Run the imagebuild post playbook on all hosts - 1 patch set | 09:16 |
iurygregory | dtantsur, did the publish job worked ? | 09:16 |
mgoddard | dtantsur: sure | 09:16 |
dtantsur | iurygregory: we won't know until we merge it :( | 09:16 |
iurygregory | gotcha =( | 09:16 |
iurygregory | i wish we could try a build with Depends-On lol | 09:17 |
dtantsur | yeah | 09:17 |
dtantsur | well, zuul v3 is already a great improvement: previously we did not have any way to check our jobs changes before they merge | 09:17 |
iurygregory | nice =) | 09:18 |
*** dnuka|brb is now known as dnuka | 09:18 | |
iurygregory | if you need anything from my side let me know | 09:18 |
dnuka | good morning dtantsur , mgoddard , iurygregory & rpittau o/ | 09:18 |
* iurygregory trying to run functional tests with tox.ini now XD | 09:18 | |
iurygregory | morning dnuka | 09:18 |
rpittau | hi dnuka :) | 09:18 |
dtantsur | hi dnuka. how does it feel to be close to the end of the outreachy program? :) | 09:18 |
dnuka | dtantsur: pretty awesome, at the same time I feel bad to leave you guys, the ironicers :) | 09:20 |
dtantsur | yeah, we're going to miss you :) | 09:21 |
dnuka | :) | 09:21 |
etingof | wait-wait, you are not supposed to leave, dnuka! ;) | 09:21 |
dnuka | :) | 09:21 |
* etingof hopes that dnuka gets an ironic job eventually | 09:23 | |
dnuka | \o/ | 09:23 |
dnuka | thank you etingof :) | 09:23 |
dnuka | lekhikadugtal, hi feel free to ask anything :) | 09:24 |
*** dsneddon has joined #openstack-ironic | 09:25 | |
*** andrein has joined #openstack-ironic | 09:26 | |
*** lekhikadugtal has quit IRC | 09:29 | |
*** dsneddon has quit IRC | 09:32 | |
*** derekh has joined #openstack-ironic | 09:34 | |
*** e0ne has quit IRC | 09:40 | |
*** jistr is now known as jistr|sick | 09:42 | |
*** Qianbiao has joined #openstack-ironic | 09:44 | |
openstackgerrit | Arne Wiebalck proposed openstack/ironic-python-agent master: [WIP] Software RAID: Create/delete configurations https://review.openstack.org/634681 | 09:49 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic-python-agent master: [WIP] Software RAID: Add IPA deploy support https://review.openstack.org/639390 | 09:49 |
*** gkadam has joined #openstack-ironic | 09:50 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-inspector master: [trivial] removing pagination in Get Introspection Data api-ref https://review.openstack.org/640705 | 09:55 |
dnuka | rpittau: nice git branch name :) | 09:56 |
rpittau | xD | 09:57 |
arne_wiebalck | dnuka: rpitta coined the “*_is_a_lie” branch names with the latest commits :) | 09:57 |
dnuka | arne_wiebalck: he he :) | 09:58 |
*** lekhikadugtal has joined #openstack-ironic | 09:59 | |
*** mkrai has joined #openstack-ironic | 09:59 | |
rpittau | oh gosh, hope to not have too many of them in the future :P | 09:59 |
dnuka | :) | 10:00 |
mkrai | mgoddard and all Hi, I have some questions about the deploy-steps and deploy-template. | 10:01 |
mkrai | I have a requirement in which I want to change node's configuration after node is provisioned which requires power recycle | 10:02 |
mkrai | I read the deploy-template spec and it seems we can only do the configuration while nodes are provisioned | 10:02 |
lekhikadugtal | :o Hey dnuka, How did you get started with contributing in ironic ? | 10:02 |
mkrai | Is there a way to change these configurations after node is provisioned ? | 10:02 |
lekhikadugtal | I'm very curious btw What does this "o/" means ? :D | 10:03 |
mkrai | lekhikadugtal: Are you referring the one in IRC meetings? If yes, than it is raising hand saying I am present or showing your interest in any work | 10:05 |
*** dsneddon has joined #openstack-ironic | 10:05 | |
lekhikadugtal | Nice.. Good to know. o/ | 10:06 |
*** andrein has quit IRC | 10:07 | |
*** andrein has joined #openstack-ironic | 10:08 | |
*** dsneddon has quit IRC | 10:12 | |
Qianbiao | Hello, i am working on https://review.openstack.org/#/c/639288/ now | 10:13 |
patchbot | patch 639288 - ironic - Add Huawei iBMC driver support - 5 patch sets | 10:13 |
Qianbiao | the zuul CI "openstack-tox-cover" failed, i think the reason is driver dependency is not installed. | 10:14 |
Qianbiao | May someone help me to fix the missing dependency issue. | 10:15 |
dtantsur | Qianbiao: hi, please check this file, you need to add your mocks there: https://github.com/openstack/ironic/blob/master/ironic/tests/unit/drivers/third_party_driver_mocks.py | 10:16 |
*** e0ne has joined #openstack-ironic | 10:16 | |
Qianbiao | dtantsur thanks for your help. | 10:17 |
*** dtantsur has quit IRC | 10:18 | |
*** dtantsur has joined #openstack-ironic | 10:18 | |
mgoddard | hi mkrai: you're right - deploy steps and templates are applied during provisioning of a node. What is it that you want to do? Is it after the node has moved to the 'active' state? | 10:23 |
*** andrein has quit IRC | 10:25 | |
*** andrein has joined #openstack-ironic | 10:27 | |
openstackgerrit | Mark Goddard proposed openstack/ironic master: Deploy templates: conductor https://review.openstack.org/634732 | 10:31 |
openstackgerrit | Mark Goddard proposed openstack/ironic master: Deploy templates: API & notifications https://review.openstack.org/631845 | 10:31 |
mgoddard | dtantsur: ^^ when you're ready | 10:32 |
dtantsur | w00t | 10:32 |
* dtantsur waits for gertty to sync | 10:32 | |
mkrai | mgoddard: Yes, I want to change some configuration of cpu that need's a power recycle after the node is in 'active' state | 10:33 |
mkrai | so I see to change boot device, there is another API | 10:33 |
mkrai | which also does the power recycle | 10:33 |
mgoddard | mkrai: I don't think we have a mechanism for that right now - once in active we pretty much hand the node over to the user, only monitoring the power state | 10:34 |
mkrai | mgoddard: yes I found so. So even deploy steps and deploy-templates can | 10:35 |
mgoddard | mkrai: what would you change the boot device to? | 10:35 |
mkrai | can't help in this usecase? | 10:35 |
mkrai | mgoddard: I referred boot device as one of the example | 10:35 |
openstackgerrit | Mark Goddard proposed openstack/ironic-tempest-plugin master: Deploy templates: add API tests https://review.openstack.org/637187 | 10:36 |
mkrai | mgoddard: I have some different configuration that I need to change | 10:36 |
mgoddard | mkrai: ok. It is possible to trigger some simple actions via the API, power control, boot mode etc. You could probably do something more complex via a vendor interface if you really wanted to, but it would become quite vendor-specific | 10:37 |
*** dsneddon has joined #openstack-ironic | 10:38 | |
mkrai | mgoddard: ok got it. | 10:38 |
mkrai | mgoddard: I have one more question regarding deploy-template | 10:39 |
mgoddard | mkrai: go ahead | 10:39 |
mkrai | let's say one provisions a node with deploy-template with CUSTOM_BM_CONFIG_BIOS_VMX_OFF trait | 10:39 |
mkrai | And later she updates the deploy-template with CUSTOM_BM_CONFIG_BIOS_VMX_ON trait | 10:40 |
mkrai | So in this case, the provisioned node will be affected right? | 10:41 |
openstackgerrit | Mark Goddard proposed openstack/ironic-tempest-plugin master: Ensure list_with_limit tests pass https://review.openstack.org/640412 | 10:41 |
dtantsur | that's an interesting feature request.. we may want to talk about it at the PTG, mgoddard | 10:41 |
dtantsur | but there are things that cannot be changed for a live node, e.g. RAID | 10:41 |
mkrai | dtantsur: thanks. This will also solve my usecase | 10:42 |
*** andrein has quit IRC | 10:43 | |
mgoddard | mkrai: currently, there is no long-lived connection between nodes and templates. We check which templates match a node based on the traits at deployment time, then use the steps from those templates | 10:44 |
mgoddard | If you update the template name or steps, or you change the node's instance_info.traits field, it will only take effect on the next deploy/rebuild | 10:44 |
mgoddard | so what you're looking for is a 'reconfigure' operation - like a rebuild, but leave the instance data in place? | 10:45 |
mkrai | mgoddard: right? | 10:45 |
mkrai | mgoddard: yes you're right | 10:46 |
mkrai | mgoddard: to be more precise, like a update request which changes node's configuration | 10:46 |
mgoddard | mkrai: I think we could not use the existing deploy templates for this - how would we know which steps should/should not be applied during a reconfigure? | 10:46 |
mgoddard | it almost sounds a bit like a manual clean operation, using deploy steps, post-deploy | 10:47 |
dtantsur | mgoddard: it could be an explicit user request | 10:47 |
dtantsur | yeah | 10:47 |
dtantsur | with only some steps applicable | 10:47 |
*** dsneddon has quit IRC | 10:47 | |
mgoddard | dtantsur: or list steps explicitly | 10:47 |
dtantsur | mgoddard: ideally, we should prevent people from requesting RAID in this case | 10:48 |
mgoddard | dtantsur: or do you mean some steps would be ineligible? | 10:48 |
mkrai | mgoddard: yes listing steps explicitly can be an option | 10:48 |
dtantsur | yeah | 10:48 |
mgoddard | yeah, although in a node with multiple disks we might want to flatten non-root disks | 10:48 |
mkrai | mgoddard: dtantsur but currently we couldn't list deploy steps explicilty right? | 10:48 |
* arne_wiebalck thinks this would be very handy for BIOS config changes (like HT on/off) | 10:48 | |
dtantsur | mkrai: yep. we planned on it, but it was postponed. | 10:49 |
mgoddard | mkrai: that's right. It's been discussed before, but not yet | 10:49 |
dtantsur | arne_wiebalck: exactly, that's a viable use case. | 10:49 |
*** andrein has joined #openstack-ironic | 10:49 | |
dtantsur | maybe someone wants to write a detailed RFE with a user story? | 10:49 |
mkrai | arne_wiebalck: ++ | 10:49 |
arne_wiebalck | dtantsur: and one we just had ... | 10:49 |
mgoddard | would be nice to see before the PTG | 10:49 |
dtantsur | yeah | 10:50 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Allow building configdrive from JSON in the API https://review.openstack.org/639050 | 10:50 |
mkrai | mgoddard: dtantsur Is there any RFE available already for this? | 10:50 |
mkrai | I mean the deploy steps list? | 10:50 |
dtantsur | there was a half-finished spec | 10:50 |
dtantsur | it's somewhere in https://review.openstack.org/#/c/412523/ but a lot of stuff there was superseded | 10:51 |
patchbot | patch 412523 - ironic-specs - Ironic deployment steps - 20 patch sets | 10:51 |
dtantsur | arne_wiebalck: do you think you could write an RFE with your use case? | 10:51 |
arne_wiebalck | dtantsur: storyboard, you mean? | 10:52 |
dtantsur | yep | 10:52 |
arne_wiebalck | dtantsur: sure! | 10:52 |
mkrai | dtantsur: mgoddard arne_wiebalck thanks | 10:53 |
mkrai | arne_wiebalck: Please add me as a reviewer to it :) | 10:53 |
arne_wiebalck | mkrai: sure, I’ll send a pointer once it is up | 10:53 |
mgoddard | dtantsur: mkrai: arne_wiebalck: I added a topic to https://etherpad.openstack.org/p/DEN-train-ironic-brainstorming to discuss the next 'steps' | 10:54 |
mgoddard | arne_wiebalck: could you add a link to your RFE when it's ready? | 10:55 |
arne_wiebalck | mgoddard: will do! | 10:55 |
mgoddard | thanks | 10:55 |
*** lekhikadugtal has quit IRC | 10:57 | |
*** S4ren has joined #openstack-ironic | 11:05 | |
*** e0ne has quit IRC | 11:10 | |
*** e0ne has joined #openstack-ironic | 11:11 | |
dtantsur | larsks: hi! is https://storyboard.openstack.org/#!/story/2005024 solved now? | 11:11 |
*** dnuka is now known as dnuka|brb | 11:13 | |
*** diga has quit IRC | 11:14 | |
arne_wiebalck | dtantsur: mgoddard: mkrai : https://storyboard.openstack.org/#!/story/2005129 | 11:18 |
dtantsur | thnx | 11:18 |
arne_wiebalck | dtantsur: mgoddard : just thinking, are manual deployment and executing deploy steps on active nodes the same or different use cases? | 11:19 |
*** bfournie has joined #openstack-ironic | 11:19 | |
dtantsur | these are close, but not exactly the same, cases | 11:19 |
arne_wiebalck | dtantsur: yeah, this is blurred in my RFE now | 11:20 |
mgoddard | +1 - similar but differen | 11:20 |
*** dsneddon has joined #openstack-ironic | 11:20 | |
arne_wiebalck | ok, have a look at the RFE and let me know if we’d need to split/clarify it | 11:20 |
* arne_wiebalck leaves for lunch | 11:21 | |
dtantsur | we may need to polish the details in a spec | 11:21 |
*** dsneddon has quit IRC | 11:25 | |
dtantsur | etingof: have you seen https://storyboard.openstack.org/#!/story/2004966 ? | 11:27 |
*** mkrai has quit IRC | 11:30 | |
*** lekhikadugtal has joined #openstack-ironic | 11:34 | |
dtantsur | rpioso: FYI https://storyboard.openstack.org/#!/story/2004519 | 11:54 |
arne_wiebalck | dtantsur: I’d see actually see more of a use case for changing configs of active nodes (rather than picking deploy steps on actual deployment) | 11:58 |
* arne_wiebalck lacks imagination maybe | 11:58 | |
*** dnuka|brb is now known as dnuka | 12:00 | |
*** e0ne has quit IRC | 12:00 | |
openstackgerrit | John Haan proposed openstack/bifrost master: Change uwsgi-plugin-python to uwsgi-plugin-python2 https://review.openstack.org/640741 | 12:03 |
*** e0ne has joined #openstack-ironic | 12:08 | |
openstackgerrit | Nikolay Fedotov proposed openstack/ironic-inspector master: Use getaddrinfo instead of gethostbyname while resolving BMC address https://review.openstack.org/626552 | 12:15 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Fix TypeError: __str__ returned non-string (type ImageRefValidationFailed) https://review.openstack.org/640744 | 12:16 |
dtantsur | a small but annoying bug ^^ | 12:17 |
etingof | dtantsur, no, I have not! | 12:19 |
dtantsur | etingof: could you help triaging it? | 12:19 |
* etingof wonders if he could somehow subscribe on ironic bugs updates | 12:20 | |
openstackgerrit | Harald Jensås proposed openstack/ironic master: Initial processing of network port events https://review.openstack.org/633729 | 12:20 |
etingof | dtantsur, sure | 12:20 |
lekhikadugtal | Are there any good-first issues to start with contributing ? | 12:25 |
*** priteau has joined #openstack-ironic | 12:30 | |
dnuka | there is no "good first issue" marked in opentsack storyboard. But I'd enourage you to look over https://storyboard.openstack.org/#!/project_group/ironic :) | 12:31 |
dnuka | lekhikadugtal: ^^^ | 12:31 |
dnuka | *openstack :) | 12:31 |
lekhikadugtal | I'm not able to run sushy-emulator due to some ssl error.from OpenSSL import rand, crypto, SSL | 12:32 |
lekhikadugtal | File "/usr/lib/python2.7/dist-packages/OpenSSL/SSL.py", line 118, in <module> | 12:32 |
lekhikadugtal | SSL_ST_INIT = _lib.SSL_ST_INIT | 12:32 |
lekhikadugtal | AttributeError: 'module' object has no attribute 'SSL_ST_INIT' | 12:32 |
dnuka | lekhikadugtal: did you install python3-dev ? and what OS? | 12:33 |
*** jcoufal has joined #openstack-ironic | 12:33 | |
lekhikadugtal | I guess the commands I used got executed for python2. I'll try it for python3 now. Thanks | 12:34 |
*** dnuka has quit IRC | 12:35 | |
*** dnuka has joined #openstack-ironic | 12:41 | |
larsks | dtantsur: yes, that bug is fixed by that commit :). Why didn't that review get linked automatically to the story...was it the extra space after "Task:"? | 12:43 |
dnuka | for some reason my backspace key is not working :) | 12:44 |
*** andrein has quit IRC | 12:46 | |
*** amoralej is now known as amoralej|lunch | 12:47 | |
*** andrein has joined #openstack-ironic | 12:50 | |
lekhikadugtal | I ran the commands for running sushy server.It's showing this - { | 12:51 |
lekhikadugtal | "error": { | 12:51 |
lekhikadugtal | "code": "Base.1.0.GeneralError", | 12:51 |
lekhikadugtal | "message": "404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.", | 12:51 |
lekhikadugtal | "@Message.ExtendedInfo": [ | 12:51 |
lekhikadugtal | { | 12:51 |
lekhikadugtal | "@odata.type": "/redfish/v1/$metadata#Message.1.0.0.Message", | 12:51 |
lekhikadugtal | "MessageId": "Base.1.0.GeneralError" | 12:51 |
lekhikadugtal | } | 12:51 |
lekhikadugtal | ] | 12:51 |
lekhikadugtal | } | 12:51 |
lekhikadugtal | } | 12:51 |
dnuka | lekhikadugtal: can you please put those in http://paste.openstack.org/ :) | 12:52 |
arne_wiebalck | lekhikadugtal: for longer ouput, you may want to use paste.openstack.org | 12:52 |
arne_wiebalck | dnuka: :) | 12:52 |
dnuka | :) | 12:52 |
lekhikadugtal | Sure. I'll keep in mind. | 12:52 |
*** andrein has quit IRC | 12:52 | |
lekhikadugtal | http://paste.openstack.org/show/747233/ | 12:53 |
lekhikadugtal | This comes upon accessing localhost. | 12:53 |
lekhikadugtal | And this http://paste.openstack.org/show/747234/ | 12:54 |
dnuka | lekhikadugtal: first, I'd try localhost:port/redfish/v1/Systems | 12:54 |
lekhikadugtal | dnuka: The response is still the same http://paste.openstack.org/show/747236/ | 12:57 |
*** andrein has joined #openstack-ironic | 12:57 | |
dnuka | lekhikadugtal: I see. try installing libvirt-dev if you're on debain based OS. | 12:58 |
lekhikadugtal | Not same actually. It's saying that no such file exist. | 12:58 |
lekhikadugtal | dunka: I'll see it again. Thanks | 12:59 |
dnuka | lekhikadugtal: and python3-libvirt | 12:59 |
dnuka | lekhikadugtal: np | 12:59 |
*** jistr|sick is now known as jistr|sick|mtg | 13:01 | |
lekhikadugtal | dunka: The dependencies are already satisfied. | 13:03 |
jroll | morning everyone | 13:04 |
dtantsur | morning jroll | 13:04 |
*** e0ne has quit IRC | 13:04 | |
arne_wiebalck | jroll: o/ | 13:05 |
dnuka | lekhikadugtal: I see, to me "sushy-static" was much easier to get started with rather than "sushy-emulator". see - https://docs.openstack.org/sushy/latest/contributor/index.html | 13:05 |
dnuka | good morning jroll o/ | 13:05 |
jroll | \o | 13:06 |
lekhikadugtal | dunka: This is the response from sushy-static. Is this the correct response. http://paste.openstack.org/show/747238/ | 13:09 |
dnuka | lekhikadugtal: yes, congrats \o/ | 13:10 |
lekhikadugtal | dunka: Hurray.. Thanks \o/ | 13:10 |
dnuka | :) | 13:11 |
*** w14161_1 has joined #openstack-ironic | 13:14 | |
*** rh-jelabarre has joined #openstack-ironic | 13:17 | |
*** dsneddon has joined #openstack-ironic | 13:22 | |
*** sdake has joined #openstack-ironic | 13:23 | |
*** dsneddon has quit IRC | 13:32 | |
*** sthussey has joined #openstack-ironic | 13:47 | |
*** arne_wiebalck_ has joined #openstack-ironic | 13:50 | |
*** amoralej|lunch is now known as amoralej | 13:51 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Allocation API: optimize check on candidate nodes https://review.openstack.org/640765 | 13:56 |
*** dsneddon has joined #openstack-ironic | 13:59 | |
*** rloo has joined #openstack-ironic | 14:00 | |
*** diga has joined #openstack-ironic | 14:01 | |
openstackgerrit | Varsha Verma proposed openstack/sushy master: Add mappings for `system_type` https://review.openstack.org/640766 | 14:01 |
*** dsneddon has quit IRC | 14:05 | |
*** arne_wiebalck_ has quit IRC | 14:06 | |
*** dsneddon has joined #openstack-ironic | 14:06 | |
*** mmethot has joined #openstack-ironic | 14:09 | |
*** dsneddon has quit IRC | 14:10 | |
*** diga has quit IRC | 14:12 | |
*** sdake has quit IRC | 14:14 | |
*** sdake has joined #openstack-ironic | 14:25 | |
*** sdake has quit IRC | 14:25 | |
*** arne_wiebalck_ has joined #openstack-ironic | 14:26 | |
*** arne_wiebalck_ has quit IRC | 14:26 | |
rloo | Happy Monday ironic'ers! | 14:27 |
dtantsur | morning rloo | 14:27 |
dnuka | good morning rloo o/ | 14:27 |
rpittau | hey rloo :) | 14:27 |
rloo | mgoddard: when you have a chance, please add the topic to https://review.openstack.org/#/c/640446. I didn't want to modify it. | 14:27 |
patchbot | patch 640446 - ironic - WIP: Deploy templates: conductor and API nits - 1 patch set | 14:27 |
rloo | hi dtantsur, dnuka, rpittau :) | 14:27 |
*** arne_wiebalck_ has joined #openstack-ironic | 14:29 | |
*** pcaruana has quit IRC | 14:31 | |
mgoddard | rloo: my bad, thanks for noticing | 14:31 |
rloo | mgoddard: no worries. I noticed cuz I didn't know it existed :D | 14:31 |
*** beekneemech is now known as bnemec | 14:33 | |
*** sdake has joined #openstack-ironic | 14:38 | |
*** dsneddon has joined #openstack-ironic | 14:47 | |
*** sdake has quit IRC | 14:49 | |
*** dsneddon has quit IRC | 14:53 | |
openstackgerrit | John Haan proposed openstack/bifrost master: Change uwsgi-plugin-python to uwsgi-plugin-python2 https://review.openstack.org/640780 | 14:53 |
*** sdake has joined #openstack-ironic | 14:55 | |
*** stendulker has joined #openstack-ironic | 14:55 | |
*** baha has joined #openstack-ironic | 14:56 | |
*** cdearborn has joined #openstack-ironic | 14:57 | |
*** e0ne has joined #openstack-ironic | 14:59 | |
dtantsur | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon Mar 4 15:00:03 2019 UTC and is due to finish in 60 minutes. The chair is dtantsur. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: ironic)" | 15:00 | |
openstack | The meeting name has been set to 'ironic' | 15:00 |
dtantsur | Who's here for our exciting weekly meeting? | 15:00 |
mgoddard | \o | 15:00 |
etingof | o/ | 15:00 |
rpioso | o/ | 15:00 |
rloo | o/ | 15:00 |
arne_wiebalck_ | o/ | 15:00 |
rpittau | o/ | 15:00 |
iurygregory | o/ | 15:00 |
jroll | \o | 15:00 |
dtantsur | Julia is out today, so you have an opportunity to see me in this chair once again :) | 15:00 |
*** kaifeng has joined #openstack-ironic | 15:00 | |
stendulker | o/ | 15:00 |
bdodd | o/ | 15:00 |
kaifeng | o/ | 15:01 |
dtantsur | #link https://wiki.openstack.org/wiki/Meetings/Ironic our agenda for today | 15:01 |
*** dsneddon has joined #openstack-ironic | 15:01 | |
* rpioso is happy to see dtantsur, but hope TheJulia feels better soon | 15:01 | |
dtantsur | #topic Announcements / Reminder | 15:02 |
*** openstack changes topic to "Announcements / Reminder (Meeting topic: ironic)" | 15:02 | |
*** dnuka has quit IRC | 15:02 | |
dtantsur | #info This week is R-5. Client library release deadline and feature freeze. | 15:02 |
*** e0ne has quit IRC | 15:02 | |
dtantsur | This is about the right time to stop writing new features and start finishing whatever is proposed already. | 15:02 |
*** dnuka has joined #openstack-ironic | 15:02 | |
*** jistr|sick|mtg is now known as jistr|sick | 15:02 | |
dnuka | o/ | 15:02 |
dtantsur | After Thursday (pending Julia's decision) new features will need an exception. | 15:03 |
rajinir | o/ | 15:03 |
dtantsur | #link https://etherpad.openstack.org/p/DEN-train-ironic-brainstorming Please keep suggesting your ideas for the Forum/PTG | 15:04 |
*** e0ne has joined #openstack-ironic | 15:04 | |
*** cdearborn has quit IRC | 15:04 | |
dtantsur | #info dtantsur is on the Ops Meetup Wednesday-Thursday | 15:04 |
dtantsur | #link https://etherpad.openstack.org/p/BER19-OPS-BAREMETAL baremetal section of the ops meetup, ideas welcome | 15:04 |
dtantsur | anything else to announce? any questions? | 15:04 |
dnuka | o/ | 15:05 |
rloo | TC elections - vote. Ends tomorrow. | 15:05 |
dtantsur | oh right | 15:05 |
dnuka | Hi folks, this is my last meeting as the OpenStack Outreachy intern. During my internship I have acquired a lot of knowledge thanks to my mentors etingof, dtantsur and my team. Before the internship I didn't knew anyone from the IT industry. Thanks to my mentors & Outreachy I got the chance to meet and work with super talented and nice people from around the world, I never would have been able to | 15:05 |
dnuka | before. | 15:05 |
rloo | looks like Train PTL self-nomination starts this week (according to the stein schedule) | 15:05 |
dnuka | I just want to say, thank you Ironicers! It's been a privilege working with you all :) | 15:05 |
dtantsur | dnuka: thank YOU for working with us :) | 15:05 |
rloo | AND... the stein schedule has 'Stein Community Goals Completed' this week | 15:05 |
iurygregory | tks for the reminder rloo | 15:05 |
iurygregory | tks for the work dnuka | 15:06 |
jroll | dnuka: thanks for spending time with us, glad to hear you enjoyed :) have fun out there! | 15:06 |
rloo | thanks dnuka, and good luck! :) | 15:06 |
* dtantsur tries to remember community goals for this cycle | 15:06 | |
dnuka | :) | 15:06 |
rpittau | dnuka, thanks for your help and good luck :) | 15:06 |
iurygregory | python3 XD | 15:06 |
kaifeng | python3 and upgrade checkers i guess | 15:06 |
* etingof hopes that dnuka won't get far from us | 15:07 | |
rpioso | dnuka: Well done! Thank you for your contributions. | 15:07 |
dtantsur | okay, both look pretty good | 15:07 |
dtantsur | anything else? | 15:07 |
dnuka | thanks rpioso, dtantsur, rpittau, jroll, iurygregory :) | 15:08 |
etingof | btw, we got two new ironic projects approved for the next Outreachy round | 15:08 |
dtantsur | \o/ | 15:08 |
*** cdearborn has joined #openstack-ironic | 15:09 | |
dnuka | thank you rloo :) | 15:09 |
kaifeng | https://governance.openstack.org/tc/goals/stein/index.html | 15:09 |
iurygregory | gtz | 15:09 |
kaifeng | i think the two | 15:09 |
dtantsur | thanks kaifeng | 15:09 |
dtantsur | We have no action items from the previous meeting. Moving on to the statuses? | 15:09 |
rloo | ++ movin' | 15:09 |
iurygregory | ++ | 15:09 |
dtantsur | #topic Review subteam status reports | 15:09 |
rpittau | let's move :) | 15:09 |
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)" | 15:09 | |
*** dsneddon has quit IRC | 15:09 | |
dtantsur | #link https://etherpad.openstack.org/p/IronicWhiteBoard starting around line 272 | 15:10 |
dtantsur | those who read bug stats may notice that I triaged quite a few stories this morning :) | 15:10 |
*** sdake has quit IRC | 15:11 | |
*** priteau has quit IRC | 15:11 | |
*** lekhikadugtal has quit IRC | 15:12 | |
kaifeng | yeah, got quite a lot of email notifications | 15:12 |
dtantsur | heh | 15:12 |
dtantsur | not many status updates so close to the release, I'm done. | 15:13 |
dtantsur | how's everyone? | 15:14 |
rloo | so python3 is one of the community goals. | 15:14 |
*** sdake has joined #openstack-ironic | 15:15 | |
rloo | there are a bunch of maybe's there... L295+ | 15:15 |
rpittau | rloo, correct :) | 15:15 |
rloo | what is 'minimum'? | 15:15 |
rpittau | I think minimum is py36 | 15:15 |
dtantsur | rloo: minimum is voting jobs on py36, both integration and unit tests | 15:15 |
jroll | so the overall openstack plan is py2 and py3 fully supported in Train, dropping py2 in U | 15:16 |
dtantsur | I think everything else are stretch goals (py37, zuul v3, etc) | 15:16 |
jroll | (for context) | 15:16 |
rloo | what i meant is, of all that stuff there, what should we get done to satisfy the goal. | 15:16 |
dtantsur | lines 300-305 | 15:16 |
jroll | at a minimum we *need* py3 support *fully* completed by Train | 15:16 |
dtantsur | I guess grenade cannot be switched until Train.. | 15:17 |
rloo | Ah, the Stein goal page has a list of 'Completion Criteria': https://governance.openstack.org/tc/goals/stein/python3-first.html | 15:17 |
*** dsneddon has joined #openstack-ironic | 15:17 | |
kaifeng | it seems ironic client is the only one left? | 15:18 |
rloo | we should prioritize whatever if left... is derekh here? | 15:19 |
rloo | anyway, we can take that offline. would be good to know what exactly needs to be done and if we need volunteers to work on them, etc. | 15:20 |
derekh | here, reading back | 15:20 |
rpittau | rloo, I'm actually working on that :) | 15:20 |
rloo | jroll: quickly, for nova conductor group awareness -- the nova patch merged, so done? | 15:20 |
jroll | rloo: ah yes, sorry | 15:21 |
* jroll forgets that is on there | 15:21 | |
rloo | jroll: no worries, i just updated | 15:21 |
rloo | jroll: and yay! | 15:21 |
jroll | thanks! | 15:21 |
derekh | iirc we could switch some of the non grenade ironic jobs with a flag, not sure about the grenade ones though | 15:22 |
rloo | the neutron event processing stuff is out of date too. | 15:22 |
rloo | other than that, i'm good | 15:23 |
openstackgerrit | Nikolay Fedotov proposed openstack/ironic-inspector master: Use getaddrinfo instead of gethostbyname while resolving BMC address https://review.openstack.org/626552 | 15:23 |
dtantsur | #topic Deciding on priorities for the coming week | 15:23 |
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)" | 15:23 | |
dtantsur | I guess we need it on the priorities list, so hjensas could you update the events patches on the whiteboard and throw them on the priority list? | 15:24 |
*** dsneddon has quit IRC | 15:25 | |
dtantsur | What ironicclient changes do we need still? Only deploy templates? | 15:25 |
*** pcaruana has joined #openstack-ironic | 15:25 | |
rloo | dtantsur: i think so. that's what i wanted to know too :) | 15:25 |
dtantsur | the configdrive change I pushed does not (for now?) have a client part for it | 15:26 |
rloo | dtantsur: oh. neutron events will need client (python API) | 15:26 |
dtantsur | rloo: I *think* it's done | 15:26 |
rloo | dtantsur: oh, then we're good there. (need to catch up on neutron events) | 15:26 |
dtantsur | https://github.com/openstack/python-ironicclient/commit/e8a6d447f803c115ed57064e6fada3e9d6f30794 | 15:27 |
dtantsur | we did API+client before implementing actual processing | 15:27 |
rloo | dtantsur: awesome. | 15:27 |
dtantsur | so, seems only deploy templates, and it seems very close. good! | 15:28 |
rloo | dtantsur: i think the only thing left besides deploy templates, is to go over any bugs/prs against the client to see if we want to land any of those. and do zuulv3 migration? https://review.openstack.org/#/c/633010/ | 15:28 |
patchbot | patch 633010 - python-ironicclient - Move to zuulv3 - 16 patch sets | 15:28 |
dtantsur | rloo: yep | 15:28 |
dtantsur | it feels like the events work will have to request an FFE | 15:30 |
rloo | who is doing L170: check missing py36 unit test jobs on all projects? | 15:30 |
dtantsur | volunteers ^^? | 15:30 |
rloo | dtantsur: wrt events, let's see where it is at on Thursday? | 15:30 |
dtantsur | yeah. for now two patches are WIP. | 15:30 |
rloo | dtantsur: so either FFE or punt to Train. Guess Julia can make that decision on Thurs since you'll be at that Ops thing. | 15:31 |
dtantsur | yep | 15:31 |
mgoddard | is hjensas around? | 15:32 |
*** andrein has quit IRC | 15:32 | |
mgoddard | I guess not. Would just be nice to get a feel for how far off he thinks it is | 15:32 |
dtantsur | iurygregory, rpittau, any of you want to check all our projects for the presence of a py36 unit test job? | 15:33 |
*** cdearborn has quit IRC | 15:33 | |
dtantsur | yeah.. | 15:33 |
iurygregory | dtantsur, i can do | 15:33 |
iurygregory | =) | 15:33 |
dtantsur | thanks! | 15:33 |
rpittau | dtantsur, I'm already doing that :) | 15:33 |
dtantsur | hah, okay, so I'll leave it up to you too :) | 15:33 |
mgoddard | I had a slightly awkward thought about doing the neutron event processing via deploy steps | 15:33 |
dtantsur | hmmmmmm | 15:34 |
mgoddard | main downside is that it would complicate the steps seen by the user | 15:34 |
kaifeng | when i am. suspecting there is any project hasn't a py36 job then found ngs requires one.. | 15:34 |
* mgoddard stops derailing | 15:34 | |
rloo | mgoddard: is it only at deployment. don't we get events (or won't we) when deleting? | 15:34 |
dtantsur | and probably cleaning | 15:34 |
rloo | mgoddard: and yeah, we can discuss later | 15:34 |
dtantsur | and potentially inspection \o/ | 15:34 |
rpittau | kaifeng, most of the projects are good already | 15:34 |
* dtantsur stops derailing as well | 15:34 | |
dtantsur | okay folks, how's the list looking? | 15:35 |
dtantsur | anything that must be there? | 15:35 |
kaifeng | i wonder what's the status of molteniron, it seems haven't been maintained | 15:35 |
iurygregory | dtantsur, can we add one patch for zuulv3? | 15:35 |
mgoddard | so there are as yet unwritten patches to make deploy templates more useful | 15:35 |
dtantsur | iurygregory: add after line 166 | 15:35 |
dtantsur | mgoddard: for example? | 15:36 |
mgoddard | i.e. to add deploy_step decorators for RAID | 15:36 |
mgoddard | and BIOS | 15:36 |
rloo | that fast track support is a feature. anyone know the status of that? (L196ish). | 15:36 |
mgoddard | I'm out until Thursday, so it would have to be an FFE if we wanted to look at that | 15:37 |
dtantsur | rloo: I think the status is "Julia is close to getting it working" | 15:37 |
iurygregory | nvm both are there | 15:37 |
dtantsur | I doubt it's making Stein, but we'll see.. | 15:37 |
mgoddard | it's not critical to the deploy templates feature, but we did talk about doing it at the PTG | 15:37 |
rloo | mgoddard: so do you think we shouldn't merge existing deploy templates, w/o the other stuff? | 15:37 |
*** stendulker has quit IRC | 15:37 | |
dtantsur | rloo: I think it's fine to have the foundational bits/API in place | 15:38 |
rloo | dtantsur: yeah, me too. just wanted mgoddard's opinion | 15:38 |
dtantsur | and I'll personally be open for an FFE for RAID/BIOS steps | 15:38 |
mgoddard | rloo: I think we should merge - it could be used with a 3rd party driver that has some steps for example | 15:38 |
mgoddard | that's probably what I'd demo if we don't get that part into Stein | 15:38 |
*** stendulker_ has joined #openstack-ironic | 15:38 | |
*** cdearborn has joined #openstack-ironic | 15:39 | |
rpioso | mgoddard: Is it the decorator infrastructure or adding them to the individual driver methods? | 15:39 |
rloo | mgoddard, dtantsur: ok, let's proceed then. and yes to FFE for raid/bios. depends on the work involved there but should be minimal. i am wondering though if we need to split up existing big deploy step for anything to work. | 15:39 |
dtantsur | rloo: I think splitting to core step requires careful discussion. I'd postpone it until the PTG. | 15:39 |
mgoddard | I could probably put together a PoC for BIOS/RAID this evening, then we can use that to evaluate FFE | 15:39 |
dtantsur | mgoddard: wanna add the topic for ^^^? | 15:39 |
mgoddard | rpioso: individual driver methods, possibly even base driver interface classes if we can do it generically | 15:40 |
rloo | dtantsur: definitely. i was thinking that if we did have to split up deploy step, then it won't get done until Train. | 15:40 |
dtantsur | I think we can do it later without breaking the API | 15:40 |
mgoddard | dtantsur: you mean add the deploy templates topic to my PoC? | 15:41 |
* rpioso would like to chat with mgoddard after the meeting | 15:41 | |
rloo | we already have a deploy step decorator, it might need tweaking if anything. | 15:41 |
dtantsur | mgoddard: I mean, splitting the core step | 15:41 |
dtantsur | also, ready to move on? I have a few RFEs to review (for Train, I guess). | 15:41 |
mgoddard | sure | 15:41 |
rloo | ++ move on | 15:41 |
*** andrein has joined #openstack-ironic | 15:42 | |
dtantsur | #topic RFE review | 15:42 |
*** openstack changes topic to "RFE review (Meeting topic: ironic)" | 15:42 | |
dtantsur | I'll start with the one I posted | 15:42 |
dtantsur | #link https://storyboard.openstack.org/#!/story/2005126 Updating name and extra for allocations | 15:42 |
dtantsur | This is mostly an oversight on my side, the description should be pretty clear | 15:42 |
mgoddard | seems reasonable | 15:43 |
dtantsur | any comments? objections? | 15:44 |
kaifeng | works for me | 15:44 |
mgoddard | added rfe-approved | 15:44 |
dtantsur | thanks! | 15:44 |
dtantsur | #link https://storyboard.openstack.org/#!/story/2005119 iDRAC OOB inspection to set boot_mode capability | 15:45 |
cdearborn | IB introspection sets that flag, which allows UEFI boot mode to "just work" | 15:45 |
cdearborn | the idea is to bring OOB introspection to parity | 15:46 |
dtantsur | this seems consistent with what ironic-inspector already does | 15:46 |
cdearborn | so that UEFI boot mode will just work with the iDRAC driver | 15:46 |
cdearborn | yes | 15:46 |
rpioso | The story's headline is mislabeled. Remove [RFE]. | 15:46 |
dtantsur | rpioso: no, it's an RFE | 15:46 |
rpioso | Seems like a bug fix to me. | 15:46 |
rpioso | If inspection should set boot_mode. | 15:47 |
dtantsur | it's a bit of a stretch to goal it a bug fix, given that it never worked.. | 15:47 |
dtantsur | how many drivers are actually setting boot_mode during inspection? | 15:48 |
rpioso | idrac | 15:48 |
dtantsur | well, currently none | 15:48 |
dtantsur | (only ironic-inspector) | 15:49 |
dtantsur | so it does sound like a new feature to me, even though I'm open to approving it right away | 15:49 |
rloo | no one has objections to it | 15:50 |
stendulker_ | it should be ok i suppose as drac does not have ability to perform management operation of set_boot_mode() | 15:50 |
stendulker_ | this would provide an option to update ironic node about the available boot mode on node | 15:50 |
* dtantsur marks as approved | 15:50 | |
*** dougsz has quit IRC | 15:51 | |
dtantsur | let's debate rfe vs bug a bit later, I have a few items more to go over | 15:51 |
* rpioso meant idrac does not set it | 15:51 | |
dtantsur | #link https://storyboard.openstack.org/#!/story/2005060 Add option to control if 'available' nodes can be removed | 15:51 |
rpioso | dtantsur: ty | 15:51 |
dtantsur | arne_wiebalck_: if you're around ^^^ | 15:51 |
arne_wiebalck | yes | 15:52 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/python-ironicclient master: Move to zuulv3 https://review.openstack.org/633010 | 15:52 |
dtantsur | I can imagine why people may want to prevent deletion of available nodes | 15:52 |
arne_wiebalck | This is to protect nodes in available from being deleted. | 15:52 |
arne_wiebalck | Happened to us, so we thought some protection would be nice. | 15:52 |
dtantsur | I'm +1, jroll apparently as well. Objections? | 15:52 |
rpittau | should we allow a force mode to bypass the restriction ? | 15:53 |
dtantsur | rpittau: in maintenance probably? | 15:53 |
* jroll has totally been there | 15:53 | |
arne_wiebalck | bypass is the default and current behavior | 15:53 |
dtantsur | arne_wiebalck: wdyt about still allowing deletion in maintenance? | 15:53 |
dtantsur | even with this option? | 15:54 |
rpittau | dtantsur, sounds good | 15:54 |
arne_wiebalck | sounds good | 15:54 |
rloo | so to be clear. what does 'removing' mean? | 15:54 |
arne_wiebalck | ‘available’ means ready for use | 15:54 |
dtantsur | rloo: 'baremetal node delete' | 15:54 |
rloo | cuz we use 'delete', 'destroy'. | 15:54 |
arne_wiebalck | remove == delte from ironic | 15:54 |
rloo | ah, so destroy | 15:55 |
arne_wiebalck | rloo: :-D | 15:55 |
rloo | maybe call it allow_destroy_available_nodes? | 15:55 |
dtantsur | annihilate | 15:55 |
rloo | (no comment on the terms we already used, delete & destroy) | 15:55 |
dtantsur | rloo: the downside is that we never use "destroy" in user-visible parts, only internally | 15:56 |
rloo | dtantsur: oh, we use 'delete'. | 15:56 |
dtantsur | the API is `DELETE /v1/nodes/<node>`, the CLI is 'baremetal node delete'. not sure about Python API though.. | 15:56 |
arne_wiebalck | dtantsur: that’s why I used delete (but then realised its destroy internally) | 15:56 |
rloo | ok, allow_delete_available_nodes. and of course, we will have words to describe it... | 15:56 |
dtantsur | yeah, let's settle on "delete". the Python API also uses it. | 15:57 |
dtantsur | arne_wiebalck: please update the RFE, then we can approve it. | 15:57 |
arne_wiebalck | dtantsur: ok | 15:57 |
dtantsur | next? | 15:57 |
dtantsur | #link https://storyboard.openstack.org/#!/story/2005113 Redfish firmware update | 15:58 |
dtantsur | This one may need more details, and I've increases its scope a bit from the initial version by etingof | 15:58 |
*** sdake has quit IRC | 16:00 | |
* dtantsur hears crickets | 16:00 | |
dtantsur | I guess we can leave it till next time. Thanks all! | 16:00 |
jroll | oh wow, time already | 16:00 |
dtantsur | yeah | 16:00 |
rpioso | Will there be a spec? | 16:00 |
rpittau | thanks! o/ | 16:00 |
dtantsur | #endmeeting | 16:00 |
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/ironic/ | Bugs: https://storyboard.openstack.org/#!/project_group/75 | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-dev mailing list." | 16:00 | |
openstack | Meeting ended Mon Mar 4 16:00:50 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-03-04-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-03-04-15.00.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-03-04-15.00.log.html | 16:00 |
dtantsur | rpioso: I think this one may need a spec indeed | 16:01 |
rpioso | dtantsur: +1 | 16:01 |
dnuka | o/ | 16:02 |
*** dnuka has quit IRC | 16:02 | |
rpioso | mgoddard: We were going to chat about a deploy step demo for the Denver Summit. | 16:02 |
mgoddard | rpioso: yes please, although currently in an interview :) | 16:03 |
mgoddard | free in an hour? | 16:03 |
rpioso | mgoddard: Should work, yes. Good luck ;-) | 16:03 |
mgoddard | hehe, thanks | 16:04 |
*** e0ne has quit IRC | 16:06 | |
*** stendulker_ has quit IRC | 16:07 | |
*** Qianbiao has quit IRC | 16:10 | |
openstackgerrit | Riccardo Pittau proposed openstack/networking-baremetal master: Adding py36 environment to tox https://review.openstack.org/640794 | 16:10 |
*** e0ne has joined #openstack-ironic | 16:12 | |
openstackgerrit | Nikolay Fedotov proposed openstack/ironic-python-agent master: Discover IPv6 BMC address https://review.openstack.org/640795 | 16:12 |
openstackgerrit | Riccardo Pittau proposed openstack/networking-generic-switch master: Adding python 3.6 unit test https://review.openstack.org/640796 | 16:14 |
hjensas | mgoddard: dtantsur: sorry, I got delayed picking up kids at school today. I will put an update on the whiteboard later and put the patches I think are fairly close on to the weeks priorities a bit later. | 16:15 |
*** kaifeng has quit IRC | 16:16 | |
dtantsur | dear global warming, thunderstorms are fun, but not in the BEGINNING OF MARCH O_o | 16:18 |
*** e0ne has quit IRC | 16:20 | |
*** e0ne has joined #openstack-ironic | 16:22 | |
etingof | but is not it +17C already, dtantsur? | 16:23 |
dtantsur | nah, not even near | 16:23 |
dtantsur | it was nearly +20 when I was in Frankfurt this week | 16:23 |
*** e0ne has quit IRC | 16:23 | |
etingof | see?! it's Spring already | 16:24 |
openstackgerrit | Merged openstack/ironic-python-agent master: Run the imagebuild post playbook on all hosts https://review.openstack.org/640475 | 16:24 |
dtantsur | well, March IS spring, so... yes...? :D | 16:28 |
iurygregory | dtantsur, at least now the CI is trying to run the functional tests for python-ironicclient \o/ | 16:28 |
iurygregory | some user permisions while trying to run the scripts | 16:29 |
rpittau | iurygregory, is that for the client ? | 16:29 |
iurygregory | rpittau, yeah! zuulv3 migration | 16:30 |
rpittau | oh cool finally \o/ | 16:30 |
iurygregory | i was able to run locally (some tests failed but most passed) so i give a try for the CI XD | 16:30 |
iurygregory | http://paste.openstack.org/show/747246/ | 16:32 |
*** gyee has joined #openstack-ironic | 16:32 | |
*** dsneddon has joined #openstack-ironic | 16:32 | |
S4ren | Good afternoon all, can you help me understand what the 'baremetal node rebuild' command does? | 16:39 |
openstackgerrit | Riccardo Pittau proposed openstack/tenks master: Adding python 3.6 job https://review.openstack.org/640807 | 16:39 |
openstackgerrit | Riccardo Pittau proposed openstack/tenks master: Adding python 3.6 unit test https://review.openstack.org/640807 | 16:40 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic master: [WIP] Software RAID: Trigger grub installation on the holder disks https://review.openstack.org/640810 | 16:40 |
iurygregory | S4ren, it set provision state of baremetal node to ‘rebuild’ | 16:40 |
*** Chaserjim has joined #openstack-ironic | 16:41 | |
iurygregory | https://docs.openstack.org/python-ironicclient/latest/cli/osc/v1/index.html#baremetal-node-rebuild | 16:41 |
*** Chaserjim has quit IRC | 16:41 | |
rpittau | good night o/ | 16:41 |
*** rpittau is now known as rpittau|afk | 16:42 | |
iurygregory | bye rpittau|afk | 16:42 |
*** Chaserjim has joined #openstack-ironic | 16:42 | |
S4ren | iurygregory, If I set the provision state of the baremetal node to rebuild, can I then use the rebuild command on the instance? | 16:42 |
*** dsneddon has quit IRC | 16:42 | |
iurygregory | S4ren, you mean the nova command to rebuild instance? | 16:43 |
S4ren | iurygregory, Exactly | 16:44 |
S4ren | Right now its saying that it isnt going to work becouse the baremetal node is in state "available" | 16:44 |
arne_wiebalck | S4ren: In order to rebuild an instance you don’t need to change the provision state. | 16:44 |
iurygregory | why would you need to run the nova command? just curious | 16:44 |
iurygregory | cause if you want to change driver etc re create the node you can do using ironic | 16:45 |
arne_wiebalck | S4ren: A node in available is “empty”, so there is nothing to rebuild. | 16:45 |
S4ren | So there was an instance booted to a node in ironic | 16:45 |
S4ren | The baremetal ironic node started deleting/cleaning and is now available again but the instance is still there in nova | 16:46 |
arne_wiebalck | S4ren: If the node is in available, ironic thinks there is no instance. | 16:46 |
S4ren | Ok | 16:46 |
openstackgerrit | guang-yee proposed openstack/python-ironicclient master: pass endpoint interface to http client https://review.openstack.org/640491 | 16:47 |
*** dsneddon has joined #openstack-ironic | 17:00 | |
*** lekhikadugtal has joined #openstack-ironic | 17:03 | |
lekhikadugtal | I had a question. Everyone can join weekly meetings ? :o | 17:08 |
arne_wiebalck | lekhikadugtal: yes | 17:08 |
dtantsur | lekhikadugtal: yes | 17:08 |
lekhikadugtal | Thanks :) | 17:09 |
lekhikadugtal | When is the next meeting ? | 17:10 |
dtantsur | lekhikadugtal: it's every Monday at 3pm UTC | 17:10 |
arne_wiebalck | lekhikadugtal: https://wiki.openstack.org/wiki/Meetings/Ironic | 17:11 |
*** sburette has quit IRC | 17:11 | |
*** Nisha_Agarwal has joined #openstack-ironic | 17:11 | |
lekhikadugtal | dtantsur: Thanks :). I'll try to be part of this from next time. \o/ | 17:11 |
Nisha_Agarwal | dtantsur, ping | 17:12 |
dtantsur | hi Nisha_Agarwal | 17:12 |
Nisha_Agarwal | dtantsur, i saw your comment on https://review.openstack.org/#/c/639989 | 17:12 |
patchbot | patch 639989 - ironic - Update the log message for ilo drivers - 4 patch sets | 17:12 |
Nisha_Agarwal | dtantsur, I had done the change as part of comment from Shiv's (stendulker) review | 17:13 |
dtantsur | mmm, ok. it still looks pretty weird to me, but whatever.. | 17:14 |
Nisha_Agarwal | if u want i can change it back | 17:14 |
dtantsur | Nisha_Agarwal: I just +2'ed, I don't want you to waste your time on it | 17:15 |
*** arne_wiebalck_ has quit IRC | 17:15 | |
Nisha_Agarwal | dtantsur, :) ok thanks | 17:15 |
arne_wiebalck | good night, everyone | 17:15 |
*** sdake has joined #openstack-ironic | 17:22 | |
lekhikadugtal | Good night to all. | 17:23 |
*** baha has quit IRC | 17:23 | |
*** lekhikadugtal has quit IRC | 17:24 | |
*** Nisha_Agarwal has quit IRC | 17:27 | |
*** dtantsur is now known as dtantsur|afk | 17:29 | |
dtantsur|afk | g'night | 17:29 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic master: [WIP] RPC changes for Graphical Console https://review.openstack.org/640827 | 17:32 |
*** baha has joined #openstack-ironic | 17:39 | |
*** ijw has quit IRC | 17:41 | |
* rpioso is going to work from snowbank for ~1 hour | 17:44 | |
rpioso | mgoddard: ^^^ | 17:44 |
*** andrein has quit IRC | 17:47 | |
*** rpioso is now known as rpioso|afk | 17:52 | |
*** baha has quit IRC | 17:56 | |
*** tssurya has quit IRC | 17:58 | |
*** e0ne has joined #openstack-ironic | 17:59 | |
*** derekh has quit IRC | 18:05 | |
*** dsneddon has quit IRC | 18:05 | |
*** andrein has joined #openstack-ironic | 18:14 | |
*** e0ne has quit IRC | 18:17 | |
*** whoami-rajat has quit IRC | 18:24 | |
*** Nisha_Agarwal has joined #openstack-ironic | 18:28 | |
*** andrein has quit IRC | 18:29 | |
*** amoralej is now known as amoralej|off | 18:30 | |
*** S4ren has quit IRC | 18:40 | |
*** dsneddon has joined #openstack-ironic | 18:46 | |
*** pcaruana has quit IRC | 18:56 | |
*** rpioso|afk is now known as rpioso | 18:58 | |
*** whoami-rajat has joined #openstack-ironic | 18:58 | |
*** jlvillal has quit IRC | 18:58 | |
*** ijw has joined #openstack-ironic | 19:03 | |
*** andrein has joined #openstack-ironic | 19:04 | |
*** baha has joined #openstack-ironic | 19:05 | |
*** sdake has quit IRC | 19:07 | |
hjensas | mgoddard: still around? I'm curios about the integration of networking with Deploy steps. | 19:08 |
*** ijw has quit IRC | 19:10 | |
hjensas | mgoddard: Cleaning also uses steps, and I've thought similarly there. If we could make the plugging/unplugging of network a step the logic to move to the next step etc is all there. | 19:10 |
*** ijw has joined #openstack-ironic | 19:12 | |
*** e0ne has joined #openstack-ironic | 19:13 | |
*** ijw has quit IRC | 19:16 | |
*** Nisha_Agarwal has quit IRC | 19:20 | |
*** ijw has joined #openstack-ironic | 19:20 | |
*** openstackgerrit has quit IRC | 19:23 | |
*** ijw has quit IRC | 19:27 | |
*** ijw has joined #openstack-ironic | 19:27 | |
*** openstackgerrit has joined #openstack-ironic | 19:34 | |
openstackgerrit | Merged openstack/ironic master: Deploy templates: conductor https://review.openstack.org/634732 | 19:34 |
openstackgerrit | Merged openstack/ironic master: Deploy templates: API & notifications https://review.openstack.org/631845 | 19:34 |
*** andrein has quit IRC | 19:34 | |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Ensure list_with_limit tests pass https://review.openstack.org/640412 | 19:34 |
*** andrein has joined #openstack-ironic | 19:59 | |
*** ijw has quit IRC | 20:08 | |
*** e0ne has quit IRC | 20:22 | |
*** ijw has joined #openstack-ironic | 20:45 | |
*** jtomasek has quit IRC | 20:48 | |
*** sdake has joined #openstack-ironic | 20:52 | |
*** whoami-rajat has quit IRC | 21:04 | |
*** jcoufal has quit IRC | 21:28 | |
*** ijw has quit IRC | 21:36 | |
*** jcoufal has joined #openstack-ironic | 21:37 | |
*** sdake has quit IRC | 21:41 | |
*** sdake has joined #openstack-ironic | 21:43 | |
*** ijw has joined #openstack-ironic | 21:49 | |
*** rnoriega has quit IRC | 21:52 | |
*** rnoriega has joined #openstack-ironic | 21:52 | |
*** zzzeek has quit IRC | 21:54 | |
*** zzzeek has joined #openstack-ironic | 21:54 | |
*** jcoufal has quit IRC | 22:02 | |
*** ijw has quit IRC | 22:02 | |
*** betherly has joined #openstack-ironic | 22:07 | |
openstackgerrit | Varsha Verma proposed openstack/sushy master: Add mappings for `system_type` https://review.openstack.org/640766 | 22:07 |
*** MattMan_1 has quit IRC | 22:11 | |
*** MattMan_1 has joined #openstack-ironic | 22:11 | |
*** betherly has quit IRC | 22:12 | |
*** baha has quit IRC | 22:15 | |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/virtualbmc master: [WIP] Add Serial-over-LAN (SOL) support https://review.openstack.org/640888 | 22:32 |
larsks | TheJulia_sick: hey, I'm also _sick today. Hope you feel better. | 22:33 |
larsks | TheJulia_sick: dtantsur|afk: I've taken a stab at re-writing the serial-over-lan patch to avoid the file descriptor leak. I'd love some feedback on what I've got so far: https://review.openstack.org/#/c/640888/ | 22:34 |
patchbot | patch 640888 - virtualbmc - [WIP] Add Serial-over-LAN (SOL) support - 1 patch set | 22:34 |
*** S4ren has joined #openstack-ironic | 22:40 | |
openstackgerrit | Lars Kellogg-Stedman proposed openstack/virtualbmc master: [WIP] Add Serial-over-LAN (SOL) support https://review.openstack.org/640888 | 22:50 |
*** sdake has quit IRC | 22:50 | |
*** S4ren has quit IRC | 23:07 | |
*** sdake has joined #openstack-ironic | 23:13 | |
*** betherly has joined #openstack-ironic | 23:16 | |
*** betherly has quit IRC | 23:20 | |
*** openstackgerrit has quit IRC | 23:28 | |
*** sdake has quit IRC | 23:35 | |
*** andrein has quit IRC | 23:35 | |
*** andrein has joined #openstack-ironic | 23:43 | |
*** hwoarang has quit IRC | 23:51 | |
*** hwoarang has joined #openstack-ironic | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!