Friday, 2023-11-24

*** dtantsur_ is now known as dtantsur03:23
rpittaugood morning ironic! Happy Friday! o/07:44
adam-metal3good morning o7!07:51
opendevreviewMerged openstack/ironic master: Document new bug deputy role for Ironic  https://review.opendev.org/c/openstack/ironic/+/90044908:50
dtantsurzaneb: I started such a thing with Literal locally and realized it's not any much better than regexps in the end11:08
iurygregorygood morning Ironic12:15
iurygregoryfyi going to mark https://bugs.launchpad.net/ironic/+bug/1715541 as Invalid since is quite old, not sure if is still valid (don't have a setup handy to test it)12:42
dtantsuriurygregory: we should really test that. It's a pretty bad API issue if that.12:44
iurygregoryok, let me keep this open :D I will mention on monday to see if the next person can check it or someone else 12:46
dtantsurI'm testing it now12:47
iurygregoryack12:47
iurygregoryI think it makes sense to assign TheJulia to https://bugs.launchpad.net/ironic/+bug/2032380 XD12:49
dtantsuriurygregory: closed based on https://bugs.launchpad.net/ironic/+bug/1715541/comments/1012:50
dtantsurI highly recommend everyone working on Ironic to have a Bifrost environment handy - very useful for quickly checking things :)12:51
iurygregoryyeah, I powered off my bifrost setup since my dhcp was causing problems to Mahnnoor =)12:53
dtantsurLOL12:53
* iurygregory will setup one without dhcp :D12:53
dtantsurI use bifrost inside a VM. I actually have 2 bifrost setups on one virtual host.12:53
iurygregoryjesus12:53
iurygregoryO.o12:53
dtantsurIt's lightweight enough for that.12:53
iurygregoryI can say I'm a bit surprised12:54
dtantsurI have a lab machine with 124G of RAM. I setup 2x Bifrost with 24G each + another VM with Kind (also 24G)12:54
iurygregoryfair enough12:55
dtantsur24G is plenty for Bifrost, it can live within 8G12:55
dtantsurso I have enough space for 3 testing VMs on each Bifrost12:55
iurygregoryyeah12:55
iurygregoryI will spin up a new one in a intel nuc 12:55
dtantsureach has 3G of RAM, 10G disk, and one vCPU12:56
dtantsurthe bifrost VMs themselves have 6 vCPUs and 100G disk12:56
dtantsurso yeah, quite beefy, but you can do with much less if you don't have a monstrous lab machine available12:56
dtantsur(24 cores on the virt host)12:57
iurygregorythe monstrous I use for metal3/openshift 12:57
dtantsurI have another one for that :)12:58
dtantsurKind is handy for quickly testing stuff on pure Kubernetes btw12:58
dtantsur(I'm using it for ironic-operator development)12:58
iurygregoryyeah it makes sense ++12:59
dtantsurhmm, it's just occurred to me: while OCP cannot run in a VM, metal3-dev-env probably can (we do that in the Ironic CI, after all)13:01
rpittaudtantsur: it does run on VM, just need a beefy VM for full tests :)13:13
dtantsuryeah, which is hard in the CI but relatively doable locally13:52
opendevreviewDmitry Tantsur proposed openstack/ironic stable/2023.1: Use per-node external_http_url for boot ISO  https://review.opendev.org/c/openstack/ironic/+/90177115:09
dtantsuriurygregory: ^^15:09
iurygregorydtantsur, ack15:10
opendevreviewDmitry Tantsur proposed openstack/ironic stable/zed: Use per-node external_http_url for boot ISO  https://review.opendev.org/c/openstack/ironic/+/90177215:12
dtantsurTheJulia: hey, remember that idea of serving iPXE files from ironic API that pas-ha had back in the days? I wonder if that can be a solution for synchronizing iPXE across conductors.15:19
dtantsurI.e. don't synchronize files, just serve the right thing regardless of which Ironic is asked15:19
dtantsur(TLS tbd)15:19
TheJuliadtantsur: basically would be the only way, and in theory it could be extended to any http friendly interface15:25
TheJuliathat is not trying to synchronize work15:25
TheJuliaIt would also require storing some extra info, but that really is just an implementation detail15:26
TheJuliai.e. cluster structure/urls upfront instead of referencing CONF variables upon generation of the result set15:26
TheJuliaanyway, need to go run some errands and take care of things today15:27
rpittaubye everyone, have a great weekend! o/15:32
dtantsurTheJulia: this is what I mean https://bugs.launchpad.net/ironic/+bug/204456117:17
opendevreviewDmitry Tantsur proposed openstack/ironic master: Trivial: fix a typo in wsgi_service  https://review.opendev.org/c/openstack/ironic/+/90186217:51
opendevreviewDmitry Tantsur proposed openstack/ironic-lib master: JSON RPC: add support for unix sockets and extract common code  https://review.opendev.org/c/openstack/ironic-lib/+/90186317:59
opendevreviewMerged openstack/ironic stable/2023.1: Use per-node external_http_url for boot ISO  https://review.opendev.org/c/openstack/ironic/+/90177118:37
opendevreviewMerged openstack/ironic stable/zed: Use per-node external_http_url for boot ISO  https://review.opendev.org/c/openstack/ironic/+/90177218:48
*** dmellado2 is now known as dmellado18:56

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!