opendevreview | OpenStack Proposal Bot proposed openstack/ironic master: Imported Translations from Zanata https://review.opendev.org/c/openstack/ironic/+/945179 | 03:27 |
---|---|---|
mnasiadka | TheJulia: I use redis based coordination, sadly etcd based ,,batching'' didn't really give me any good port provisioning time improvements. | 05:59 |
mnasiadka | TheJulia: The other problem is - etcd is a bit problematic, if you don't have really fast disks - if anything - I would think about reworking the batching to use tooz (and support redis and others) - but I don't think I'll have the time to work on it - need to focus on uwsgi switch in Kolla for a couple of weeks if not months :( | 06:01 |
rpittau | good morning ironic! happy friday! o/ | 08:38 |
freemanboss[m] | rpittau: good morning | 08:41 |
freemanboss[m] | Happy Friday 😊 | 08:41 |
jayanta91 | rpittau: i am facing problem to install bifrost cli in aws instance with ubuntu 24.04 | 08:58 |
rpittau | jayanta91: what's the issue? | 09:04 |
jayanta91 | rpittau: https://imgur.com/a/NxNoVeB | 09:05 |
rpittau | jayanta91: the disk on your VM seems to be too small | 09:06 |
jayanta91 | rpittau: it's 15gb | 09:08 |
freemanboss[m] | rpittau: please can we start recording our contribution on the outreachy website? | 09:11 |
jayanta91 | rpittau: thank you | 09:13 |
freemanboss[m] | <jayanta91> "rpittau: thank you" <- You've been able to set up bifrost by enlarging the space? | 09:19 |
rpittau | freemanboss[m]: I expect the applicants to register their first contribution once they've prepared the essay, yes, also because that give us visibility on how many applications we have | 09:20 |
rpittau | so far only 2 people have officially registered as applicants for ironic | 09:20 |
freemanboss[m] | <jayanta91> "rpittau: https://imgur.com/a/..." <- This Imgur method too is alright | 09:21 |
freemanboss[m] | Anyone using hexchat here and know how to send media? | 09:21 |
freemanboss[m] | rpittau: Alright thank you. I'll proceed with that now! | 09:22 |
freemanboss[m] | How did you determine the amount of registered applicants please? | 09:22 |
rpittau | freemanboss[m]: we have visibility as mentors on how many people applied :) | 09:23 |
freemanboss[m] | rpittau: Ohhh alright I'll make sure to record my contribution this morning | 09:27 |
jayanta91 | rpittau: Allright Thank you, i'm going to record my contribution right now. | 09:30 |
queensly[m] | rpittau: Good morning ! Happy Friday 😁 | 09:34 |
* freemanboss[m] uploaded an image: (81KiB) < https://matrix.org/oftc/media/v1/media/download/AZFqHKriPQw9jNlw-N0I9NVcWcddAuAmGMsxwFcnjfZXP2na9-58HuzGKnxKjQo8VnjR6NlWCtkV2VXbDpDocKJCeWACg-HQAG1hdHJpeC5vcmcvWXhpdkNsaUpSTFh6V2FCQWtMdXFiQnBh > | 09:35 | |
freemanboss[m] | rpittau: please I'm having this error | 09:36 |
queensly[m] | <freemanboss[m]> "Ohhh alright I'll make sure to..." <- Freeman Boss: are you doing to record the essay? if yes, are you going to create an accessible link for your essay? | 09:36 |
queensly[m] | s/doing/going/ | 09:36 |
freemanboss[m] | queensly[m]: Yes I'm going to do that. You can either use a Google docs link or publish it and use the link | 09:38 |
queensly[m] | Freeman Boss: that's good to know. Talking about publishing, do you have any recommendations of sites to publish? | 09:41 |
freemanboss[m] | queensly[m]: I do make use of medium. You can use it or any other preferred medium like dev.to and the likes | 09:44 |
freemanboss[m] | rpittau: masghar: in the bitrust installation guide it was mentioned that we should install it from this version | 09:46 |
freemanboss[m] | *git checkout stable/ussuri* but actually this branch or release isn't present in the repo we installed | 09:46 |
rpittau | freemanboss[m]: can you please share the url of the docs? that looks like an error | 09:46 |
freemanboss[m] | rpittau: | 09:48 |
freemanboss[m] | https://docs.openstack.org/bifrost/latest/install/index.html | 09:48 |
rpittau | freemanboss[m]: ok, I see, that's just an example but it's indeed outdated | 09:49 |
rpittau | that should be updated to stable/2025.1 which is the latest stable | 09:49 |
freemanboss[m] | I tried the latest release too yesterday but it's not fully recognised. | 09:51 |
freemanboss[m] | While running the application yesterday it suggested I go with Master branch or the stable/2024.1 | 09:51 |
queensly[m] | <freemanboss[m]> "I do make use of medium. You can..." <- Ohk. I have a medium account. I will use that. | 09:53 |
* freemanboss[m] uploaded an image: (60KiB) < https://matrix.org/oftc/media/v1/media/download/AbtSUpix1NxuLFozolrY1HKmnUgK2aHA84hzT0j4XZoI98ABQSCCAwnaP06X2AvSW7Jhu6FBztkqsvl5NF5gLxtCeWADj82QAG1hdHJpeC5vcmcvblVvb2pRaUlJUWNDUGd0T2daR21vY1ZL > | 09:54 | |
freemanboss[m] | rpittau: please help me check. I hope I'm on the right track now? | 09:54 |
freemanboss[m] | queensly[m]: Yeah great | 09:56 |
rpittau | freemanboss[m]: yep that looks good | 10:00 |
freemanboss[m] | rpittau: Alright thank you. I'll proceed now | 10:05 |
ps_adavize | okay, that means I'm on the right track too, I was looking into the three ignored tasks. | 10:08 |
ps_adavize | rpittau: I just need to record the contribution right? or do I need to do the final application right now too? | 10:18 |
rpittau | ps_adavize: just the contribution | 10:18 |
ps_adavize | rpittau: Thank you | 10:22 |
stephenfin | Afternoon o/ I'm seeing the following failures when I run unit tests on localhost. Have I missed something? I'm just running 'tox -e py310' | 12:12 |
stephenfin | ironic.common.exception.DriverNotFoundInEntrypoint: Could not find the following items in the 'ironic.hardware.interfaces.firmware' entrypoint: no-firmware, fake | 12:12 |
stephenfin | Never mind: a git clean seems to have resolved it. Though I have no idea why 😕 | 12:16 |
frickler | hmm, interesting, I getting something similar on master: ironic.common.exception.ConsoleContainerError: Console container error with provider 'fake', reason: No 'ironic.console.container' driver found, looking for 'fake' | 12:21 |
queensly[m] | <freemanboss[m]> "I tried the latest release too..." <- Freeman Boss: which stable branch did you finally use? | 13:50 |
ps_adavize | queensley[m]: you can use stable/2024.1 | 13:53 |
freemanboss[m] | queensly: the master branch | 13:53 |
freemanboss[m] | Yeah 2024.1 too will work fine | 13:53 |
rpittau | we need to fix that docs :D | 13:53 |
freemanboss[m] | rpittau: yeah | 13:54 |
freemanboss[m] | How can we assist? | 13:54 |
queensly[m] | Alright. Thank you ps-adavize and Freeman Boss | 13:54 |
ps_adavize | although 2025.1 is in stable, i got a checkout error for "https://opendev.org/openstack/requirements" | 13:57 |
freemanboss[m] | ps_adavize: Yeah I got error when using 2025.1 yesterday too | 13:58 |
rpittau | ps_adavize: what' | 14:02 |
rpittau | errr | 14:02 |
rpittau | what's the error ? | 14:02 |
TheJulia | frickler: ohhhh that is an interesting one | 14:03 |
ps_adavize | rpittau: "error: pathspec 'stable/2025.1' did not match any file(s) known to git\n", "stderr_lines": ["error: pathspec 'stable/2025.1' did not match any file(s) known to git"]" | 14:03 |
TheJulia | frickler: have you opened a bug yet? | 14:03 |
rpittau | ps_adavize: yep, that's because requirements has not cut 2025.1 yet, so better use 2024.2 for the time being | 14:04 |
freemanboss[m] | [20/03, 12:59] Yakub: export LC_ALL=en_US.UTF-8... (full message at <https://matrix.org/oftc/media/v1/media/download/AQC-ZNJB7VN_Et-hAyJsshLoGr-aJ0yULT7dTpK_s0nGizKjikMAg0uJ3zMsTFu8kn1bVt--6iG-gfoFzfvCMWtCeWAR6H6gAG1hdHJpeC5vcmcvTklMdUpTQ2JNQXVKVW1vbEpxbUNQZmF0>) | 14:05 |
freemanboss[m] | * [I ANSIBLE_COLLECTIONS_PATH to virtualenv... (full message at <https://matrix.org/oftc/media/v1/media/download/AfXiISEt2Vesa5zfbuEYJWRBoNKn5sR15Y1rvuMkJGzGJcSFgMAIcZSnHi1YItUrtiV0jbC6h0x96zPcnLb9dq1CeWAR8HwgAG1hdHJpeC5vcmcvU2JYYW5yZWJWbHZWdVRGSmVIRUZmUUJR>) | 14:05 |
rpittau | freemanboss[m]: that's the same issue for ansible collections, use 2024.2 | 14:06 |
TheJulia | We're mid release and tags might still be getting updated, fwiw | 14:06 |
rpittau | yeah | 14:06 |
freemanboss[m] | rpittau: Yeah alright | 14:06 |
freemanboss[m] | Can I continue using the master branch? | 14:06 |
rpittau | freemanboss[m]: sure | 14:06 |
ps_adavize | rpittau : thanks, I used stable 2024.1 , ironic got installed and running. since you are suggesting 2024.2 should I go back or is the 2024.1 okay? | 14:08 |
rpittau | ps_adavize: you can try an upgrade to 2024.2 :) | 14:08 |
opendevreview | Stephen Finucane proposed openstack/ironic master: api: Correct types for validation decorators https://review.opendev.org/c/openstack/ironic/+/945216 | 14:16 |
opendevreview | Stephen Finucane proposed openstack/ironic master: api: Add schema for allocations API (versioning) https://review.opendev.org/c/openstack/ironic/+/945217 | 14:16 |
opendevreview | Stephen Finucane proposed openstack/ironic master: api: Add schema for allocations API (requests) https://review.opendev.org/c/openstack/ironic/+/945218 | 14:16 |
opendevreview | Stephen Finucane proposed openstack/ironic master: WIP: api: Transform query string params in validator https://review.opendev.org/c/openstack/ironic/+/945219 | 14:16 |
opendevreview | Stephen Finucane proposed openstack/ironic master: api: Add schema for allocations API (responses) https://review.opendev.org/c/openstack/ironic/+/928921 | 14:16 |
TheJulia | wheeeee :) | 14:17 |
* dtantsur is pondering a diagnostics when the IPA's IP is not in NO_PROXY | 14:18 | |
TheJulia | dtantsur: huh? someone *actually* asserting proxies? | 14:20 |
dtantsur | Is it not common in your world? I see people who manage to screw up NO_PROXY ~ monthly | 14:21 |
TheJulia | wow | 14:21 |
dtantsur | "Why does Ironic fail with ProxyError?" "Because you have a proxy.. and it returns an error!" | 14:22 |
dtantsur | :D | 14:22 |
TheJulia | heh | 14:22 |
TheJulia | I guess I'd need to see this diagnostics patch, but whatever makes sense to reduce the incidence of no_proxy failures would be good | 14:22 |
dtantsur | on the other hand.. if people ignore the literal words "Proxy Error", what are the chances they'll read my diagnostics? | 14:23 |
freemanboss[m] | <freemanboss[m]> "Screenshot From 2025-03-21 10-53..." <- rpittau: please after this done what else? | 14:24 |
freemanboss[m] | Should I proceed to running bitrust with other method or there is a next step after this output? | 14:24 |
TheJulia | dtantsur: you never know! Sort of like when customers tell me vendors said things which I know the vendors would never say because I know the backend engineers. :) | 14:26 |
dtantsur | lol | 14:26 |
rpittau | freemanboss[m]: have you tried enrolling some nodes? playing around with the services? you should have ironic active now so feel free to explore the environment | 14:26 |
freemanboss[m] | rpittau: That's with the enroll parameter? | 14:28 |
rpittau | freemanboss[m]: have a look here for the cli https://docs.openstack.org/bifrost/latest/user/howto.html | 14:30 |
freemanboss[m] | rpittau: Yeah on it now | 14:31 |
simondodsley | hi - is there any documentation rearding boot from SAN over fibre channel? the only docs i can find (https://docs.openstack.org/ironic/latest/admin/boot-from-volume.html) only talk about iSCSI, but FC is listed in the codebase as a valid protocol | 14:33 |
* TheJulia makes more coffee in an attempt to wake up | 14:33 | |
TheJulia | simondodsley: give me a couple minutes to make a fresh cup of coffee and I'll put on my expert hat in this area | 14:33 |
TheJulia | (since I wrote most of that code) | 14:33 |
freemanboss[m] | bifrost) freeman@freeman-VirtualBox:~/bifrost$ baremetal introspection list... (full message at <https://matrix.org/oftc/media/v1/media/download/Afsyt-A_yhSJg8twD3k6Ssdrp-i1nEZhnILd2Yfoxbr00vh5kaxn6V4EIZHa9KqorNcCn633m5KEERzqZXhBw61CeWATteHwAG1hdHJpeC5vcmcvZEhvR0FkcU9IR0hOcVRoVGtzWmlORk1Z>) | 14:36 |
TheJulia | simondodsley So! Booting from an FC HBA. I guess to start, I should caveat that support was added when bios booting was "all the rage" still. Now everything is UEFI or should be UEFI. | 14:36 |
freemanboss[m] | freemanboss[m]: > <@freemanboss:matrix.org> bifrost) freeman@freeman-VirtualBox:~/bifrost$ baremetal introspection list... (full message at <https://matrix.org/oftc/media/v1/media/download/ARbuZOld_Hdb9WPdrMu9Afq6CaS39dH5OclXhucQJD5IxtR6nrJk4luBcSBYu70ksKp7kEiVKteHPhImWNGBi9BCeWATvhwAAG1hdHJpeC5vcmcvdlVYR2xsVGZLdGJFTlNhdmtCcE5zQ0hR>) | 14:37 |
TheJulia | simondodsley: Do you have an HBA adapter in the host? Are you using Cinder with a Fabric Zone Manager? | 14:37 |
simondodsley | TheJulia: So I'm asking for a customer who hasn't answered all my questions yet, but there is an FC host in the host and they are not using FCZM - all WWNs are pre-zoned | 14:38 |
simondodsley | FC HBA... | 14:38 |
simondodsley | The backend they are using is Pure. They have no problem creating and attaching FC volumes to regular Nova instances | 14:39 |
TheJulia | Okay | 14:40 |
TheJulia | so.. When the support was written ages ago, the idea is that your booting from a cinder volume, and as long as the HBA is configured to boot from LUN 0, and is the host is generally configured to boot from the HBA, then it should "just work". Fujitsu did do some custom driver stuff to make that happen end to end though, no other vendors nor were we able to do that for community drivers. | 14:42 |
TheJulia | so, community drivers and other vendors fell into the "should just work as long as it is lun0 and the host is properly configured" | 14:42 |
simondodsley | OK - I see - so it is the LUN0 thing we need. I suspect that is why it isn't working then. I think we have a workaround for that, so Ill go digging. Thanks for the pointer | 14:43 |
TheJulia | each san vendor is also different based upon the controller architecture and modeling, if the luns get offered starting at zero to a host, or not | 14:43 |
TheJulia | yeah, exactly | 14:44 |
TheJulia | only like half the sans I've ever worked with would number by the controller side lun mapping individually by attached host | 14:44 |
TheJulia | others were just sequentially numbered | 14:44 |
simondodsley | Pure will number sequentially unless you specifically tell it a LUN ID, but that capability isn't provided in the Pure Cinder driver.... I guess I need to go look into that | 14:45 |
masghar | freemanboss: See https://docs.openstack.org/python-ironicclient/latest/cli/standalone.html#inspector-support | 14:46 |
TheJulia | joy :( | 14:46 |
simondodsley | Was the Fujitsu custom code in Ironic? | 14:46 |
simondodsley | I'd like to look at what they did | 14:47 |
TheJulia | simondodsley: the other aspect with UEFI is records get treated differently and get cached in nvram since UEFI was not really modeled around booting workloads programatically from SANs | 14:47 |
TheJulia | simondodsley: and, depending on the hba (settings and firmware and vendor), the hba may do uefi record injection as well...... :\ or not. | 14:48 |
simondodsley | so complicated... | 14:48 |
TheJulia | simondodsley: it was in their irmc driver which utilized their client library to call a special api endpoint they had created | 14:48 |
TheJulia | simondodsley: hpe did something similar for iscsi volume booting, fwiw | 14:48 |
TheJulia | simondodsley: yeah, last not fun case I had with HBAs involved, the hba had so many luns being offered that it was filling up the nvram table and crashing system bios's ability to deal with it | 14:49 |
TheJulia | (customer had like 30+ luns and the card configured such that it was violating uefi standard and injecting records for each lun. It was not pretty | 14:50 |
simondodsley | sounds joyous | 14:50 |
TheJulia | No, the customer wanted to blame us and claim it was a certified card (narrator, it wasn't, we checked.) | 14:51 |
TheJulia | simondodsley: as always, patches are always welcome if you find a neat way. The tl;dr on the redfish side is vendors have taken a non-standard approach on how they expose the uefi boot records and current selection as well, so it is sort of an area we as a project have generally avoided thus far but that might have evolved since we took a good hard look at the area | 14:53 |
simondodsley | got it - thanks | 14:54 |
freemanboss[m] | rpittau: so it's the inventory configuration that'll be my bare-metal.json that I'll deploy? | 14:59 |
freemanboss[m] | And also I can use the exact configuration from the docs or even edit it to anything reasonable that I like? | 14:59 |
TheJulia | simondodsley: with ipmi, there really is just no clean way, given setting the boot device *class* is the only option in ipmi and its basically undocumented raw numbers at this point as the IPMI standard is exceptionally out of date when compared to the state of even 8 year old hardware. | 15:00 |
* TheJulia should say 10, or 15 year old hardware, but yeah :) | 15:00 | |
* TheJulia gets more messages about ipmi raw commands in another window and wonders if today she is some sage with a temple of BMC protocols | 15:03 | |
rpittau | freemanboss[m]: I suggest to familiarize first with the docs content, then testing anything you have in mind | 15:11 |
freemanboss[m] | rpittau: Please if my system powers off. Do I always have to reinstall ironic using bifrost or there's a way to bring it up again? | 15:13 |
rpittau | freemanboss[m]: bifrost already installed ironic services for you, if you restart your system you can just restart the services to bring ironic up again | 15:22 |
* queensly[m] uploaded an image: (83KiB) < https://matrix.org/oftc/media/v1/media/download/AboD_4neoc3xjn9UT902ub-3Mc9fX9Cxmb-MaBY0wXLiYLQnh27SxcfACEJQH6uuaf7uobqcmACm-SgUKVklgrxCeWAYlsVQAG1hdHJpeC5vcmcvd0lYUkNTeVZHdk1aZkd5a05SaWlmVnBY > | 16:01 | |
queensly[m] | rpittau: I used 2024.1 branch and I have now set up my development environment. Hope its good. | 16:02 |
opendevreview | Julia Kreger proposed openstack/networking-generic-switch master: docs: add additional context around Cisco nxos usage https://review.opendev.org/c/openstack/networking-generic-switch/+/945145 | 16:02 |
freemanboss[m] | rpittau: please I'm getting this error | 16:13 |
freemanboss[m] | BMC (Baseboard Management Controller) communication failure via Redfish. | 16:13 |
* freemanboss[m] uploaded an image: (3176KiB) < https://matrix.org/oftc/media/v1/media/download/AXayMm1ZOKHF3bNSSJ1zV29YLQY4pN6caXIp7XN4OnTGh0FfBgROV5QLYyNspU_brSiWOKKXHLYk9VU4bKHipzhCeWAZUBXQAG1hdHJpeC5vcmcvbnJ3RWVtUGtQa0puamtKRkNkQ3hNcGFI > | 16:14 | |
freemanboss[m] | Is it that IPMI and reddish that will be my username? | 16:15 |
freemanboss[m] | If so please how do I decide the IPMI/redfish address and password to use in the inventory file? | 16:15 |
freemanboss[m] | rpittau: | 16:15 |
* freemanboss[m] uploaded an image: (125KiB) < https://matrix.org/oftc/media/v1/media/download/AUYnrl6hb7QQX3LORU-mrFq0qTPUZvGtAO28DgEsmly5hEgVL54JHaS9sYvPFqJAX13TOcQ12QeuD1UXXChria1CeWAZqY7gAG1hdHJpeC5vcmcvaWRNR3RJd1FNVlN4clFSRlVCaVFSWGZi > | 16:20 | |
freemanboss[m] | {... (full message at <https://matrix.org/oftc/media/v1/media/download/AT5HxE2AG71Re8K9U4pdvBrtqyb4RF36OFdu5DrZGmpOzkIilI2k-8EDgIi_pfhk5BvXT0Lz_UM7e1eifjF-e0lCeWAZsxegAG1hdHJpeC5vcmcvZU1tUXFJUmREdUpqeW9CdEtwdUNGU1l0>) | 16:21 |
freemanboss[m] | This is the example from the docs that I used and the screenshot is the error I'm getting | 16:21 |
ps_adavize | <freemanboss[m]> :seems your node list is empty , have you created the nodes | 16:27 |
freemanboss[m] | ps_adavize: not yet | 16:28 |
freemanboss[m] | How will I create it please? | 16:28 |
ps_adavize | <freemanboss[m]> : using baremetal-nodes.json run the create command, this will create two node with details in the file | 16:29 |
freemanboss[m] | Where is that file please? | 16:30 |
ps_adavize | <freemanboss[m]> : in your current bifrost directory the prvious command you ran created a baremetal.json file, you can ls to view things in the folder | 16:32 |
freemanboss[m] | ps_adavize: it created barenental-install-env.json | 16:32 |
freemanboss[m] | Is it the one? | 16:32 |
freemanboss[m] | If yes how will I run it to create the nodes? | 16:33 |
* freemanboss[m] uploaded an image: (70KiB) < https://matrix.org/oftc/media/v1/media/download/ATPPctfIdvu8_YAlcKhbj1Im0Cft3KMyvJ_uoSFO887PmdxN7uKLhAtC5y8bPBEE_d1masucbYIDuQRhmMoLRmpCeWAacmqgAG1hdHJpeC5vcmcvRFZhbkRMVVBMRGVaeWV5ZkpUWUl1b1RI > | 16:34 | |
ps_adavize | <freemanboss[m]> : it is "baremetal-nodes.json" | 16:34 |
freemanboss[m] | ps_adavize: this is it | 16:34 |
freemanboss[m] | ps_adavize: Ah It didn't create it | 16:35 |
ps_adavize | <freemanboss[m]> : https://docs.openstack.org/bifrost/latest/contributor/testenv.html | 16:37 |
freemanboss[m] | ps_adavize: Alright I'm on it now! | 16:41 |
freemanboss[m] | The first command ./bifrost-cli testenv always giving error so this is the one that has been working fine ./bifrost-cli install --testenv | 16:41 |
TheJulia | hmmmmm why is my devstack plugin change going sideway :( | 16:45 |
* freemanboss[m] uploaded an image: (175KiB) < https://matrix.org/oftc/media/v1/media/download/ATXB2_AK0aRgxNdttAM6GgiFbs1WhPhxEDGlp6-J2y_LVm2C6g-yc-gV-US_H01wYr3n_R-vQWnV2mUa7tb0v8hCeWAbQb2gAG1hdHJpeC5vcmcvdkVOcE1ublVtQXlLVG9maXhLZFJteXhR > | 16:48 | |
freemanboss[m] | ps_adavize: rpittau: masghar: please look into the --develop flag it seems to be depreciated? | 16:49 |
* freemanboss[m] uploaded an image: (163KiB) < https://matrix.org/oftc/media/v1/media/download/AeHE8mhiB2ueNhQsP20EwmhheWdihiXxGZ4MSpmJgIm28PQZNqoSJVrTn-GldXCAm5y_tzjW21XTZr5J-j3NEhdCeWAb0SPwAG1hdHJpeC5vcmcvSm52TFB4VFBjc1ZpRlZQbGlWVWtISU53 > | 16:58 | |
freemanboss[m] | This is the error I get whenever I use the ./bifrost-cli testenv | 16:58 |
* JayantaPradhan[m] uploaded an image: (84KiB) < https://matrix.org/oftc/media/v1/media/download/AeWlbGsH_EDthvhHyBtSpXCfiOHrJAxpxDXbu6dzEpO-H2xOEyEllY2Vxgj3BSNYrg9ZOP6j4Z562rQ8WQ7OFHNCeWAcVARgAG1hdHJpeC5vcmcvbGdhWG9CZE9VQkpDV25YRG9xWWVIUXVi > | 17:07 | |
JayantaPradhan[m] | i'm geting everytime | 17:07 |
JayantaPradhan[m] | Freeman Boss: i'm geting this error every time | 17:10 |
JayF | Have you read the error, highlighted in red there right below create volume for VM? | 17:18 |
JayF | It's pretty directly addressing the root cause of your problem: "no space left on device" | 17:18 |
satoshi | :jayanta I was getting this error too. I recreated a VM with larger disk size(100G) and also used pre-allocated instead of dynamically allocated. I don't know which one fixed the error but it worked fine. | 17:24 |
JayantaPradhan[m] | satoshi: i alocate 25 gb | 17:28 |
JayF | pre-allocated means you're making an disk image actually use all it's space from the beginning; dynamically allocated means it grows as yoou store stuff in it. pre-allocated can be a good idea as it will error during setup if you're outta space | 17:28 |
satoshi | Yeah, I think that was the reason for the error. | 17:29 |
JayantaPradhan[m] | satoshi: that means i need to increase ebs space | 17:37 |
JayF | I provision a 200GB block device when I spin up nodes for use with devstack | 17:38 |
JayF | I think that's overkill, but the differential cost for overkill is not a lot :) | 17:38 |
satoshi | Increase the disk size and use pre-allocated instead of dynamic allocation(I don't know if you use it or not). | 17:42 |
JayF | I don't use bifrost test envs with a lot of frequency, but I'd generally trust defaults for stuff like that since they're set by the folks that do use it frequently | 17:42 |
freemanboss[m] | JayF: I allocated 30gb of memory so I should increase it? Or it's the ram that needs to be increased? | 18:29 |
opendevreview | Julia Kreger proposed openstack/ironic master: network testing: hooking in an external network simulator https://review.opendev.org/c/openstack/ironic/+/942298 | 18:34 |
TheJulia | freemanboss[m]: upstream, we test with a minimum of 40GB of disk storage | 18:35 |
frickler | TheJulia: I did some further testing trying to reproduce the tox issue, in the end it went away after a git clean just like for stephenfin, so meh ;) at least that explains why CI isn't affected I guess | 18:47 |
TheJulia | That sounds as frustrating as my current devstack issue | 18:48 |
opendevreview | Julia Kreger proposed openstack/ironic master: network testing: hooking in an external network simulator https://review.opendev.org/c/openstack/ironic/+/942298 | 18:55 |
freemanboss[m] | <TheJulia> "Freeman Boss: upstream, we..." <- Alright I'll increase the size now | 19:26 |
opendevreview | Satoshi Shirosaka proposed openstack/ironic master: WIP Ironic Container Cofig for IPA Integration https://review.opendev.org/c/openstack/ironic/+/944796 | 20:28 |
opendevreview | Satoshi Shirosaka proposed openstack/ironic master: Create Support Resources Page https://review.opendev.org/c/openstack/ironic/+/941293 | 20:47 |
opendevreview | Jay Faulkner proposed openstack/ironic master: WIP: Automated cleaning by runbook https://review.opendev.org/c/openstack/ironic/+/945259 | 21:07 |
JayF | I don't have time to implement any of the logic for ^^ today, but if anyone has a couple of minutes and wants to give me feedback on the shape of the config/docs, let me know. | 21:07 |
opendevreview | Jay Faulkner proposed openstack/ironic master: WIP: Automated cleaning by runbook https://review.opendev.org/c/openstack/ironic/+/945259 | 21:08 |
opendevreview | Julia Kreger proposed openstack/ironic master: network testing: hooking in an external network simulator https://review.opendev.org/c/openstack/ironic/+/942298 | 22:12 |
* freemanboss[m] uploaded an image: (106KiB) < https://matrix.org/oftc/media/v1/media/download/ATFnhxyB3AxGNjYkfPErJs8wZazIl55G-vc_15Fi3tT0ritgeMenf4U3NI-1OuutVyc7OfAoOSvm52p6su1-iQFCeWAuCekwAG1hdHJpeC5vcmcveXVkc3p3UmplS210YmxyZEJrS1RyZlZD > | 22:16 | |
freemanboss[m] | rpittau: JayF: please I just successfully create a node and I don't really know the way forward yet | 22:17 |
cardoe | JayF: so that PR about automated cleaning runbook kinda goes along with the PTG topic I have about visualizing this via API | 22:33 |
TheJulia | I'm kind of out of brains for the day, but ping me on monday morning and I'll take a look. I've been fighting jinja2 today. :( | 22:53 |
TheJulia | JayF: ^ | 22:53 |
* freemanboss[m] uploaded an image: (153KiB) < https://matrix.org/oftc/media/v1/media/download/ARyjMa--0CuhOM2D34d7QVM9JDcXmLPm9PGiXHweruCCkPcxJ0MjWnSOspoOQGGCRo5zIuKffTjULYZsQqUYCF5CeWAwP1lQAG1hdHJpeC5vcmcvSldqUVp0UWxNYm9BblVUQnpCaldkWWFx > | 22:55 | |
TheJulia | vsaienko: go to bed ;) | 22:55 |
freemanboss[m] | freemanboss[m]: This is what I got when I installed using sensible | 22:56 |
TheJulia | freemanboss[m]: seems like the ansible-playbook command works... or at least, starts | 22:57 |
JayF | TheJulia: sure. I basically decided to do the config first, because if we can all agree on the shape of the config I think it will dictate implementation. | 22:57 |
TheJulia | JayF: how very wise | 22:57 |
TheJulia | ;) | 22:57 |
freemanboss[m] | TheJulia: But what's next please? | 22:58 |
TheJulia | freemanboss[m]: a good starting point is is the command erroring? "echo $?" will tell you if there is a return code or not | 22:58 |
TheJulia | 0 is success, anything else is an error. That being said, I also don't know what the next step is specifically in your context and case. rpittau is likely asleep at the moment. | 22:59 |
freemanboss[m] | ansible-playbook -K -vvvv -i inventory/target install.yaml -e cleaning_disk_erase=true | 23:00 |
freemanboss[m] | This is what I'm currently running to test the execution | 23:00 |
freemanboss[m] | Is this the same as enrollment? | 23:00 |
freemanboss[m] | TheJulia: Oh alright thank you. | 23:02 |
freemanboss[m] | I'll try output the exit status after this runs finish | 23:02 |
opendevreview | Julia Kreger proposed openstack/ironic master: network testing: hooking in an external network simulator https://review.opendev.org/c/openstack/ironic/+/942298 | 23:09 |
opendevreview | Julia Kreger proposed openstack/ironic master: Add network simulator support for force10 OS 10 https://review.opendev.org/c/openstack/ironic/+/943345 | 23:20 |
opendevreview | Julia Kreger proposed openstack/ironic master: docs: detail network switch simulator support https://review.opendev.org/c/openstack/ironic/+/944139 | 23:20 |
opendevreview | Julia Kreger proposed openstack/ironic master: network simulator support for Cisco Nexus 9k https://review.opendev.org/c/openstack/ironic/+/944873 | 23:20 |
TheJulia | freemanboss[m]: install is not enrollment, install is your just putting the services in place | 23:21 |
TheJulia | enrolling baremetal nodes is a separate action you perform on an installed service | 23:22 |
* JayantaPradhan[m] uploaded an image: (59KiB) < https://matrix.org/oftc/media/v1/media/download/ATIvTRRlzICjBGPz1WoFuvQhHKnJgiY6VBEwMGJbl67i9JVOsnAghHQ0o71DbBJvGCzmRBZ48C0c6lQhJFUMok5CeWAzCmUgAG1hdHJpeC5vcmcvakVma2ZuaWVJQ21CV2NjZmRkSEx5aG5v > | 23:44 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!