Monday, 2024-05-27

*** syd is now known as Guest770101:05
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Revert "CI: Use 2023.2 image for rabbitmq on ipv6 scenario"  https://review.opendev.org/c/openstack/kolla-ansible/+/92035907:42
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Revert "CI: Use 2023.2 image for rabbitmq on ipv6 scenario"  https://review.opendev.org/c/openstack/kolla-ansible/+/92035907:43
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: Revert "CI: Use 2023.2 image for rabbitmq on ipv6 scenario"  https://review.opendev.org/c/openstack/kolla-ansible/+/92035907:43
sylvrHello ! it seems that my seed-bifrost nodes can't manage nodes via their bmc(idrac) on the oob network, but the PXEboot with the IPA works (well only partially as my nodes are stuck in the enroll state), did I missunderstood proviosionning and oob management ?08:05
Core5531Do any of you actively use Watcher in your environment for dynamically migrating the instances?08:40
fricklerbbezak: mnasiadka: remember to set non-zero backport-candidate flag, else patches will not be processed by zuul with no other warning https://review.opendev.org/c/openstack/kolla-ansible/+/92035910:32
frickler(and I wonder if that rule is really doing more good than bad)10:32
bbezakseems a bit off, this NonZeroBackportCandidate rule10:44
bbezakas backporting is a decision of core team anyway - regardless of this zuul rule. or maybe I'm missing sth about it10:46
fricklerwell anyone can propose a backport, the core team will then decide whether to approve or reject it, so allowing setting this flag by anyone seems fine to me, if that's your issue10:52
bbezakI just meant preventing zuul running without this flag seems overly sensitive, but maybe that's just me11:02
mnasiadkafrickler: should we patch the stable branches without that requirement?11:21
mnasiadkafrickler, bbezak: https://review.opendev.org/c/openstack/kolla-ansible/+/920460 - this is ready11:24
mnasiadkaquestion if we should drop docker-py pin only in D onwards, or also backport to C11:24
mnasiadka(centos is failing because it's always building)11:25
opendevreviewMichal Nasiadka proposed openstack/kolla master: Drop docker-py pin  https://review.opendev.org/c/openstack/kolla/+/92027911:29
SvenKieskewell I proposed that rule to prevent changes being merged which actually need to be backported. I find it weird to argue about it after the fact, decisions can be always revisited of course, but imho that feedback would have been nice during the review: https://review.opendev.org/c/openstack/project-config/+/91021211:36
fricklermnasiadka: if we don't backport to C, we'll have to carry it around until E I guess, so I'm in favor of backporting11:37
SvenKieskesee the history - which is also linked to in the change why we wanted something like this: https://meetings.opendev.org/irclogs/%23openstack-kolla/%23openstack-kolla.2024-02-26.log.html11:37
fricklerSvenKieske: well IMO it was an experiment and now we are considering the results of that experiment11:37
mnasiadkaI'm fine with requiring backport vote in master, but doing that in stable branch is unnecessary?11:38
mnasiadkaUnless somebody wants to convince me11:38
SvenKieskefrickler: okay, but it's still looks off to me, let something in review for 3 months, without much talk about it, and then conduct opinions after it being merged for 10 days.11:38
SvenKieskemnasiadka: yeah, for stable probably not needed. ack11:39
SvenKieskenot sure how to make this per branch to be honest, would need to consult the gerrit docs again11:40
SvenKieskeshould be possible with "applicableIf = -branch:stable/* OR -branch:unmaintained/*"11:45
frickler"applicableIf = branch:master" sounds easier ;)11:46
mnasiadkayeah11:47
SvenKieskewondering if that really must be spelled "refs/heads/master"?11:48
SvenKieskeI _guess_ not11:49
mnasiadkasearching in gerring using branch:master works11:49
mnasiadkaso I guess that's the same language11:49
SvenKieskeI'll prepare a patch11:49
SvenKieskehttps://review.opendev.org/c/openstack/project-config/+/92047211:51
opendevreviewMerged openstack/kolla-ansible master: Revert "CI: Use 2023.2 image for rabbitmq on ipv6 scenario"  https://review.opendev.org/c/openstack/kolla-ansible/+/92035912:06
opendevreviewMerged openstack/kolla master: CI: pin codespell to <2.3.0  https://review.opendev.org/c/openstack/kolla/+/92046112:06
mnasiadkaSvenKieske: hard tab missing :)12:06
mnasiadkawell12:06
mnasiadkait's there12:06
mnasiadkaso why CI barfed, hmm12:06
SvenKieskeit's just listing 10 possible bug classes, nice :D12:07
SvenKieskenot alphabetically sorted?12:08
opendevreviewMichal Nasiadka proposed openstack/kolla master: Drop packaging requirement  https://review.opendev.org/c/openstack/kolla/+/92027912:08
SvenKieskeyes12:08
SvenKieskeI should have not followed the example in the gerrit docs12:08
SvenKieskeshould hopefully be fixed now12:10
sylvr`| last_error | Failed to validate power driver interface for node <node-uuid>. Error: Missing the following IPMI credentials in node's driver_info: ['ipmi_address'].` I don't understand this error, and I'd like to use the idrac driver and not the ipmitools, any idea what I'm missing ?12:11
SvenKieskeseems it's missing the ip address? but some of those error messages are indeed hard to parse.12:12
sylvrbut I specified an adresse in etc/kayobe/bmc.yml12:14
sylvrand I'm trying to use the idrac driver, so why is it trying with IPMI ?12:14
SvenKieskeas I said, the error messages are often terribly worded. I never used the idrac driver, either the error messages are not per driver, so maybe referring to ipmi_address for every driver, or something is misconfigured to actually use impi.12:16
sylvrokay, and the ipmi_address is the one of the seed to access the network where all the BMC(idrac) are ? (with DHCP)12:17
SvenKieskeusually no, for all setups I know you need to specify per baremetal server one ipmi address, I'm not aware of proxy solutions in this space, outside of windows server stuff. but again, I don't have exposure to "modern" idrac, maybe they use something like this? But I doubt it.12:19
sylvrhum... I thought that bifrost/ironic could listen on the network for bmc trying to DHCP and then connect to them (using redfish for exemple) and inspect/introspect the node and report to the seed node12:22
sylvrand populate the correct group to deploy/provision machines depending on their specs/network attached12:23
SvenKieskeyou are right, but redfish is not used when you use the idrac driver, idrac is used in that case. https://docs.openstack.org/ironic/latest/admin/drivers.html12:24
SvenKieskeregardless this is really more of a question for the ironic project I guess, as long as there is no config bug in kolla wrt ironic.12:25
opendevreviewMartin Hiner proposed openstack/kolla-ansible master: Fix missing commas in kolla_podman_worker  https://review.opendev.org/c/openstack/kolla-ansible/+/92047612:31
sylvrSvenKieske: hum... okay I see, I think I misconfigured some files in kayobe-config...12:33
sylvrthanks a lot ! I'm learning and it's hard but I love the projects12:34
SvenKieskesylvr: it's always hard at the beginning :) good luck!12:34
SvenKieskecould we get RP: +1 on this? https://review.opendev.org/c/openstack/kolla-ansible/+/900528 it's cooking for quite some time now :)12:44
opendevreviewscoopex proposed openstack/kolla-ansible master: rabbitmq: configuration improvements  https://review.opendev.org/c/openstack/kolla-ansible/+/90052812:55
fricklerSvenKieske: can't you just set that yourself? also, for me it is difficult to assess the value of the config changes and to assert that they do not cause regressions12:55
SvenKieskefrickler: no, I can't set that, afaik only you and mnasiadka can set that, at least that is what the onMouseOver Tooltip suggests?12:57
fricklerhmm ... "label-Review-Priority = -1..+2 group kolla-core" ... so any core can do it at least, but maybe we can consider unrestricting the RP+1 vote?13:02
SvenKieskeso, should we require some kind of testing in a production environment or something before merging this? I think it should at least be possible to write down what is expected to be done, like concrete action items, which would need to be addressed so we can merge something?13:03
SvenKieskefrickler: very fine with me regarding Review Priority, but I don't know if it would be misused13:03
opendevreviewVerification of a change to openstack/kolla-ansible master failed: CI: drop docker pin  https://review.opendev.org/c/openstack/kolla-ansible/+/92046013:05
fricklerSvenKieske: in general words what needs to be done: convince reviewers that the expected benefits outweigh the possible risks. for me that has not happened in that review, but I'm also pretty conservative in that regard most of the time, so maybe other reviewers judge this differently13:10
SvenKieskewell honestly you should be able to tell, especially in such changes which couple multiple changes, "change a seems risky, change b seems fine" or "split this up, to reduce risk" or "don't change the default for feature z". a generic: "i fear this might cause regressions" is always true and thus lazy?13:13
SvenKieskeso have some concrete points you want to have changed or you are unsure if they are good or cause regressions. that should be possible imho.13:13
SvenKieskeI think it's very valid to fear for regression, to be clear, but I just try to move at least the communication forward that we can reduce the actual risk of regressions :)13:18
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Bash replacement  https://review.opendev.org/c/openstack/kolla-ansible/+/92036813:36
opendevreviewRafal Lewandowski proposed openstack/kayobe master: Add ironic config files clean up tasks to overcloud deprovision  https://review.opendev.org/c/openstack/kayobe/+/92054614:36
SvenKieskedo we still want this? https://review.opendev.org/c/openstack/kolla-ansible/+/91258515:20
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible stable/2024.1: Revert "CI: Use 2023.2 image for rabbitmq on ipv6 scenario"  https://review.opendev.org/c/openstack/kolla-ansible/+/92049615:22
opendevreviewMichal Nasiadka proposed openstack/kolla master: Drop packaging requirement  https://review.opendev.org/c/openstack/kolla/+/92027915:29
opendevreviewVerification of a change to openstack/kayobe master failed: Bump up Ansible supported versions to 8.x/9.x  https://review.opendev.org/c/openstack/kayobe/+/91051315:30
opendevreviewMichal Nasiadka proposed openstack/kayobe master: Bump up Ansible supported versions to 8.x/9.x  https://review.opendev.org/c/openstack/kayobe/+/91051315:31
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Bash replacement  https://review.opendev.org/c/openstack/kolla-ansible/+/92036815:43
opendevreviewMerged openstack/kayobe stable/2023.1: Add python3-devel to Kayobe dependencies  https://review.opendev.org/c/openstack/kayobe/+/91788117:24
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Bash replacement  https://review.opendev.org/c/openstack/kolla-ansible/+/92036817:32
opendevreviewPierre Riteau proposed openstack/kolla master: Add packaging as an explicit dependency  https://review.opendev.org/c/openstack/kolla/+/92038119:04
opendevreviewMichal Nasiadka proposed openstack/kolla master: Drop packaging requirement  https://review.opendev.org/c/openstack/kolla/+/92027919:08
opendevreviewMichal Nasiadka proposed openstack/kolla master: WIP: Move pre tasks into roles  https://review.opendev.org/c/openstack/kolla/+/92059019:32
opendevreviewMerged openstack/kolla-ansible stable/2024.1: Revert "CI: Use 2023.2 image for rabbitmq on ipv6 scenario"  https://review.opendev.org/c/openstack/kolla-ansible/+/92049619:56
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Bash replacement  https://review.opendev.org/c/openstack/kolla-ansible/+/92036820:28
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Bash replacement  https://review.opendev.org/c/openstack/kolla-ansible/+/92036823:21

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