Tuesday, 2022-08-23

*** mat_fechner is now known as matfechner04:58
*** tkajinam|off is now known as tkajinam05:48
rpittaugood morning ironic! o/07:37
kubajjgood morning rpittau 07:50
rpittauhey kubajj :)07:50
opendevreviewMerged openstack/sushy stable/yoga: Do not send compression as acceptable encoding  https://review.opendev.org/c/openstack/sushy/+/85343109:49
opendevreviewMerged openstack/sushy stable/xena: Do not send compression as acceptable encoding  https://review.opendev.org/c/openstack/sushy/+/85343209:53
opendevreviewKe Niu proposed openstack/ironic-lib master: remove unicode prefix from code  https://review.opendev.org/c/openstack/ironic-lib/+/85415110:27
iurygregorygood morning Ironic11:27
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic-lib master: Drop lower-constraints.txt and its testing  https://review.opendev.org/c/openstack/ironic-lib/+/84466611:30
opendevreviewKe Niu proposed openstack/ironic-python-agent master: remove unicode prefix from code  https://review.opendev.org/c/openstack/ironic-python-agent/+/85416011:42
opendevreviewKe Niu proposed openstack/ironic-python-agent master: remove unicode prefix from code  https://review.opendev.org/c/openstack/ironic-python-agent/+/85416011:44
iurygregoryironic-cores, thoughts on already creating stable/zed for the non-clients ? (since we will be doing the final release I think we can just go ahead and create the branch...) - metalsmith, sushy, ironic-lib =)11:56
dtantsurTheJulia: do I want to know which sorts of things? :)12:35
dtantsuriurygregory: we can or we can wait for the release team to do it12:35
dtantsurthe key part is having the final releases12:35
dtantsurajya: would you be okay with a follow-up on https://review.opendev.org/c/openstack/sushy/+/851023 ? I'd like to get it in the release, but absolutely no time to address the comment12:36
ajyadtantsur:  ok12:51
iurygregorydtantsur, ack =)13:08
opendevreviewIury Gregory Melo Ferreira proposed openstack/metalsmith master: [DNM] Testing CI before Zed release  https://review.opendev.org/c/openstack/metalsmith/+/85418213:09
TheJuliadtantsur: I'm confused13:27
TheJuliabut I also didn't sleep well13:27
dtantsurre mboot and horrible things it does13:27
dtantsurgood (?) morning13:27
TheJuliaoh, no. You don't want to know13:31
* TheJulia needs coffee. Lots of coffee13:32
iurygregoryI don't think only coffee will help if we want to talk about the horrible things :D13:33
iurygregorygood morning TheJulia 13:33
TheJuliaI really don't want we want to talk of horrors13:33
iurygregorydtantsur, going to push the follow-up with the unit tests for https://review.opendev.org/c/openstack/sushy/+/851023 o/13:33
dtantsuriurygregory: is it a question or an offer? :) if the latter, thank you13:47
iurygregoryoffer =)13:47
iurygregoryworking on it 13:47
dtantsurnice of you!13:47
opendevreviewMerged openstack/sushy master: Better logging when registries are not available  https://review.opendev.org/c/openstack/sushy/+/85102313:56
* TheJulia does the anaconda test has a +1 from zuul dance14:10
TheJuliafyi folks, I'm going to be on PTO from Friday, returning Thursday.14:34
dtantsurenjoy! (I hope it's an enjoyable kind of PTO)14:38
TheJuliaeh, some of it I'll likely just sleep in14:40
TheJuliaTuesday/Wednesday will be prep and trade-in of the dark bus14:40
rpittauTheJulia: enjoy! :)14:46
kubajjHi, I have a question about the zuul ironic standalone ipa test. I changed the command that creates the RAID devices and now I am failing the test on test_software_raid https://zuul.opendev.org/t/openstack/build/f3dde69516a64fc1850b8536d522bafc15:10
kubajjI looked into the code of the test, but I am struggling to figure out how it works15:10
kubajjAny hints?15:10
iurygregorydtantsur, I think we forgot something when we dropped netboot... https://review.opendev.org/c/openstack/metalsmith/+/854182 :D15:31
* iurygregory brb lunch time15:32
dtantsurI was quite sure I fixed that... meh15:34
rpittaubye everyone, see you tomorrow! o/15:48
opendevreviewDmitry Tantsur proposed openstack/metalsmith master: Deprecate instance network boot  https://review.opendev.org/c/openstack/metalsmith/+/85423915:59
dtantsuriurygregory: ^^15:59
dtantsurmay need tweaking around the cirros image15:59
TheJuliadtantsur: fyi, I revised https://review.opendev.org/c/openstack/ironic/+/850259 based upon your feedbac, so it should be a quick review16:15
dtantsurTheJulia: lgtm, but a question inline before I approve16:21
JayFTheJulia: if you wanna fix those typos, I'm here too and will happily apply a re-approval16:24
JayFdtantsur: most of that was based on my feedback requesting we hash+salt that password if it's going into ram16:25
JayFdtantsur: given the number of "hypervisor escape vulns" and side-channel "read memory" style attacks, I think it's reasonable to harden where we can 16:25
dtantsurJayF: not when we have plan text values next to it...16:26
dtantsurand in the database16:26
JayFI agree with you that this data is accessible at the same level in other places. I do not agree that we should accept that as good enough and should improve stuff like that as we go.16:27
JayFFrankly, if we were implementing it today I'd find it tough to keep our current model of plaintext passwords in the DB, but that ship has sailed16:27
JayFthis ship has not yet sailed :)16:27
dtantsurJayF: do you know how long the 500000 rounds will take?16:28
JayFI have no objection whatsoever to going <500k rounds16:28
TheJuliaJayF: have I shared allison randall's summit talk?16:28
dtantsurwe're a single process. a power cycle loop over 1500 nodes should not take additional seconds.16:28
JayFTheJulia: no, would be interested to see it16:28
TheJulianor do I, I just grabbed the example16:28
JayFI mean, is there a compelling reason to do >1 round?>16:29
TheJuliaso the salt is not entirely static16:29
TheJuliauhh.. brain where did brain go16:29
JayFif you're sha512'ing the whole thing at the end, I'm not sure there's value in separately hashing the salt 16:30
JayFbut bluntly not sure I'm crypto-smart enough to know that16:30
TheJuliahttps://www.youtube.com/watch?v=p2mQeF3gd2Q&t=115s <-- computers were a bad idea ;)16:30
TheJuliaat least, predictive execution16:30
dtantsurbtw predictable salt is also bad if we're strict :)16:30
JayFTheJulia: it's in my list, will probably look at it16:30
JayFdtantsur: my reason for asking for a salt was to avoid rainbow tables16:30
JayFdtantsur: specifically to avoid rainbow tables showing up with default password hashes16:31
JayFmaybe that's a shallow threat model, but that's 100% where my mind was when asking for salt16:31
dtantsurI guess the securer way is to generate a random number on start up and mix it with redfish_address16:31
TheJuliaand to be honest, I did think about it and thoguht it was a really valid point16:31
JayF"Man I don't want us to have SHA512 hashes that are calculated from 'password'" lol16:31
dtantsurbut I'm nit-picking at this point :)16:31
JayFI agree we shouldn't overkill this, but making sure that people aren't caught with their default password exposed by a rainbow table is just polite lol16:32
TheJulia2 rounds maybe ? ;)16:32
dtantsurI think even 1000 is still fine16:32
* TheJulia goes back to $current_email16:33
dtantsursee you tomorrow folks o/16:34
JayFFYI, I started https://etherpad.opendev.org/p/JayFTODO where I'm tracking my upstream work. Starting out, I'm going to be focusing on helping get stable patches backported. If you want to get something on my radar, putting it on this etherpad in "INCOMING" is the best way to ensure I don't miss it.16:35
TheJulia<316:35
JayFonce I get this flow going, I'll probably put a recurring meeting on my calendar to do bug triage too, but I need to raise my constitution first :P 16:35
TheJulia++16:35
TheJuliasooooo many emails16:38
JayFI'm trying to grok bakcport order for our bugfix releases16:59
JayFit says that bugfix/19.0 was cut from yoga16:59
JayFdoes that mean you'd backport to yoga then to 19.0? or 19.0 then yoga?16:59
iurygregoryJayF, correct stable/yoga first then bugfix/19.018:12
JayFiurygregory: so lines 8 -> 27 there are ordered properly? https://etherpad.opendev.org/p/JayFTODO18:17
iurygregorydouble checking18:18
iurygregorylooks correct just missing bugfix/21.018:21
JayFthen that is missing from the whiteboard18:26
JayFI added it, if you wanna check for correctness18:27
iurygregoryyeah, we released last week18:42
TheJuliaiurygregory: wrt ptg, I'm wondering if we should lift some additional items from the original ideas etherpad?20:44
iurygregoryTheJulia, that makes sense23:15
iurygregorysorry, I was at the gym when you sent the message o/23:16
TheJuliano worries23:33

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