/srv/irclogs.ubuntu.com/2020/01/24/#cloud-init.txt

=== cpaelzer__ is now known as cpaelzer
otuboblackboxsw: sorry for not responding in time, timezone differences :-( there's also a BZ related to this: https://bugzilla.redhat.com/show_bug.cgi?id=177250509:39
ubot5bugzilla.redhat.com bug 1772505 in cloud-init "swapon fails with "swapfile has holes" when created on a xfs filesystem by cloud-init" [High,Assigned]09:39
otuboblackboxsw: just in case you want to attach that to the commit message as well09:39
rharperOdd_Bloke: thanks09:44
Odd_Blokerharper: I'm not sure for what, but you're welcome. ;)14:49
blackboxswahosmanMSFT: note that I'm not seeing byteswapping behavior on gen2 Standard_B1s from dmi data. The reason being that I think walinuxagent package is writing out a proper /sys/devices/virtual/dmi/id/product_uuid file with the right byte ordering.17:18
blackboxswahosmanMSFT: I *think* a walinuxagent fix may have been introduced as a workaround for this byte swap issue I think?17:18
blackboxswor maybe I need a different vm --size that does exhibit the problem.17:19
blackboxswwhen I check dmi data file it has correct byte ordering17:19
ahosmanMSFTblackboxsw, maybe, I haven't checked waagent/cloud-init in a bit. FYI I'll be switching from provisioning soon.17:19
ahosmanMSFTlet me get you a repro17:19
blackboxswOdd_Bloke: https://github.com/cloud-init/ubuntu-sru/pull/89/files is my SRU test for azure byte-swapping behavior. Though currently I haven't found a reproducing instance type17:22
blackboxswthanks ahosmanMSFT17:22
Odd_Blokeblackboxsw: Shouldn't that be in the [Test Case] section of the SRU template?17:23
ahosmanMSFTblackboxsw: So this will take a little bit to set up. We'll need to get two 1.65 TIP nodes, then upgrade one to 1.8. The two nodes would be part of a single availability set that we can pin a VM to. We'd exclude the 1.8 node to force the VM to be deployed to the 1.65. Then un-exclude the 1.8 node, kill the 1.65 node to force service healing to move the VM to the 1.8 node17:23
Odd_Bloke(We had also talked about forcing an incorrect UUID for testing, which might be the best route if you can't find a reproducing instance type.)17:23
Odd_BlokeahosmanMSFT: What's "TIP" here?17:24
ahosmanMSFTTesting In Prod17:24
Odd_BlokeAha, thanks. :)17:24
ahosmanMSFTHere's the full convo I had with support17:25
ahosmanMSFThttps://www.irccloud.com/pastebin/j4ASsCWL/convo17:26
ahosmanMSFTThe UUID is changed in Azure backend17:26
Odd_BlokeRight, OK.17:26
blackboxswroger. yeah ok that may be a bit more involved than I can reproduce easily via az commands. so I'll just trigger fake uuid swap and ensure it works17:27
blackboxsweasy enough for me to manipulate what is cached in cloud-init datasource to a swapped value17:27
blackboxswok have an appt, back in a bit17:27
blackboxswthanks17:27
ahosmanMSFTNo worries, support tested it and I verified there results17:29
=== johnsonshi_ is now known as johnsonshi
meenahttps://github.com/canonical/cloud-init/pull/161 when will be the right time to merge this?21:34
Odd_Blokemeena: Oh, I've been meaning to comment there.  Because you weren't the original author, we need them to sign off on the CLA.21:44
Odd_Bloke*If you're thinking that that's extremely annoying, then we are in agreement.)21:45

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!