Friday, 2021-12-10

opendevreviewVerification of a change to openstack/ironic stable/xena failed: CI: Lower test VM memory by 200MB  https://review.opendev.org/c/openstack/ironic/+/82112000:48
opendevreviewVerification of a change to openstack/ironic stable/xena failed: CI: Lower test VM memory by 200MB  https://review.opendev.org/c/openstack/ironic/+/82112001:09
opendevreviewMerged openstack/ironic stable/wallaby: CI: Lower test VM memory by 400MB  https://review.opendev.org/c/openstack/ironic/+/82123301:45
opendevreviewSteve Baker proposed openstack/ironic master: Ensure desired permissions on all written pxe files  https://review.opendev.org/c/openstack/ironic/+/80929503:00
opendevreviewSteve Baker proposed openstack/ironic master: Move place_loaders_for_boot to boot driver __init__  https://review.opendev.org/c/openstack/ironic/+/81972903:00
opendevreviewSteve Baker proposed openstack/ironic master: Write initial grub config on startup  https://review.opendev.org/c/openstack/ironic/+/81558003:00
opendevreviewSteve Baker proposed openstack/ironic master: Capture [pxe]loader_file_paths for distros  https://review.opendev.org/c/openstack/ironic/+/81539203:00
opendevreviewSteve Baker proposed openstack/ironic master: WIP use privsep to copy for loader_file_paths  https://review.opendev.org/c/openstack/ironic/+/82136303:00
opendevreviewMerged openstack/ironic stable/xena: CI: Lower test VM memory by 200MB  https://review.opendev.org/c/openstack/ironic/+/82112004:45
opendevreviewRiccardo Pittau proposed openstack/ironic master: [WIP] Fix Mock objects as specs  https://review.opendev.org/c/openstack/ironic/+/82137006:30
dtantsurmorning ironic07:41
rpittaugood morning ironic! o/08:01
rpittauhappy friday!08:02
jingvar\o08:05
dtantsurfinally Friday :)08:05
rpittauheh, back-pain-friday :/08:09
dtantsurouch08:09
dtantsurI have no-skin-on-palms-friday (thursday, will be saturday, ...)08:09
rpittau:)08:11
jandersgood morning dtantsur rpittau jingvar and Ironic o/08:38
jandersHappy Friday08:38
rpittauhey janders :)08:38
jandersdtantsur sounds like you've been doing some rock climbing? :)08:38
dtantsurhaha, yep :) spent Wednesday practising dynamic climbing and jumps, got much less skin :)08:39
jandersI've just climbed 400m on the bike, but that's only half of what was planned, the rain (and more the leeches) scared me away from doing the second climb08:39
jandersdtantsur nice! :)08:39
arne_wiebalckGood morning, Ironic?08:45
arne_wiebalckheh, !08:45
rpittauwas that an ironic question? :)08:45
* arne_wiebalck spent 2+ hours driving through snow this morning, so fingers are still cold08:46
arne_wiebalckrpittau: :)08:46
arne_wiebalckrpittau: I just realised (when writing the doc patch) that for the burn-in log patch the config options are named inconsistently :(08:47
jandershey arne_wiebalck o/08:47
arne_wiebalckrpittau: this one https://review.opendev.org/c/openstack/ironic-python-agent/+/82003208:47
arne_wiebalckrpittau: disk and network have 'fio' in the name08:48
arne_wiebalckrpittau: I guess we should quickly fix this before this goes out?08:48
arne_wiebalckhey janders o/08:48
rpittauarne_wiebalck: mmm thye are named fio-disk and fio-network, that's why I havn't found that strange08:49
arne_wiebalcknoone did so far08:49
rpittauarne_wiebalck: how would you want to change them?08:49
rpittauand ipa is out already, but that's fine, we can backport the fix in case08:50
arne_wiebalck{'agent_burnin_cpu', 'agent_burnin_vm', 'agent_burnin_network', 'agent_burnin_disk'}_outputfile08:50
arne_wiebalckjust remove the tool we use, as we do not have this for cpu and vm either08:50
arne_wiebalckor add the tool to the others08:51
rpittauarne_wiebalck: in that case, shouldn't we change also the other option names? so remove fio from agent_burnin_fio_disk_loops for example ?08:53
rpittauI find it consistent as it is right now08:53
arne_wiebalckrpittau: ok! let's leave it then :)08:54
arne_wiebalckrpittau: this is probably why I picked these names, but I realise I did not do a very good job when it came to naming the options :-S08:54
arne_wiebalckrpittau: anyway :)08:54
rpittaunah, that's fine, seriously :)08:54
arne_wiebalckcool08:55
arne_wiebalckthanks08:55
arne_wiebalckhere is the corresponding docs patch: https://review.opendev.org/c/openstack/ironic/+/82127208:55
arne_wiebalckthanks rpittau :)09:10
rpittaunp09:15
opendevreviewArne Wiebalck proposed openstack/ironic-python-agent master: [WIP] Burn-in: Dynamic network pairing  https://review.opendev.org/c/openstack/ironic-python-agent/+/82124409:22
jingvardeploy  faild SSL: CERTIFICATE_VERIFY_FAILED]09:57
jingvarIs an idea?09:58
jingvarailed to load in-band deploy steps. Error: Connection to agent failed: 09:59
jingvarI looked at the console - node was  booted09:59
opendevreviewOpenStack Release Bot proposed openstack/bifrost bugfix/12.0: Update .gitreview for bugfix/12.0  https://review.opendev.org/c/openstack/bifrost/+/82138010:09
opendevreviewOpenStack Release Bot proposed openstack/ironic bugfix/19.0: Update .gitreview for bugfix/19.0  https://review.opendev.org/c/openstack/ironic/+/82138110:09
arne_wiebalckjingvar: this one maybe? https://docs.openstack.org/ironic/latest/admin/troubleshooting.html#issues-with-autoconfigured-tls10:13
* MahnoorAsghar Hello everyone! I had a question - when using bifrost to set up ironic, can I access the ironic source code on my machine? I don't see anything like /opt/stack/ironic10:37
jingvararne_wiebalck: thanks will try10:55
jingvarMahnoorAsghar:  It should be there10:55
jingvarthere is a lot of gits clone10:56
MahnoorAsgharI think I missed a step...thanks11:07
dtantsurjingvar: common cause for a certificate failure is a huge time drift on the node11:27
opendevreviewMerged openstack/ironic bugfix/19.0: Update .gitreview for bugfix/19.0  https://review.opendev.org/c/openstack/ironic/+/82138111:29
opendevreviewMerged openstack/bifrost bugfix/12.0: Update .gitreview for bugfix/12.0  https://review.opendev.org/c/openstack/bifrost/+/82138012:28
opendevreviewRiccardo Pittau proposed openstack/ironic master: [WIP] Fix Mock objects as specs  https://review.opendev.org/c/openstack/ironic/+/82137013:23
opendevreviewRiccardo Pittau proposed openstack/ironic master: [WIP] Fix Mock objects as specs  https://review.opendev.org/c/openstack/ironic/+/82137013:54
opendevreviewRiccardo Pittau proposed openstack/ironic master: Fix Mock objects as specs  https://review.opendev.org/c/openstack/ironic/+/82137013:58
jingvardtantsur: hmm, thanks14:04
jingvariLO Date/TimeFri Dec 10 18:05:33 202114:06
jingvarbifrost Fri 10 Dec 2021 02:06:31 PM UTC14:06
jingvarI've redeployed env, the same result14:07
dtantsurso, 18:05 your time is roughly the same as 2:06pm UTC?14:14
dtantsurI wonder if you should set your nodes in UTC14:14
jingvardifferent time zones can be the problem?14:24
dtantsurI would assume that the freshly booted ramdisk will not know which timezone you're in?14:35
dtantsurTheJulia: morning, do you remember this ^^ aspect? I'm handling too many things at the same time.14:36
jingvaryes, it is an ephemeral iso14:43
jingvarI'm booting live image on the node to check time14:44
jingvarany way it looks strange14:44
jingvarplaybooks/roles/bifrost-ironic-install/defaults/main.yml:  ipa-insecure=115:15
jingvarehhh, it uses untrusted ca15:17
TheJuliadtantsur: it *can* only know if the image's timezone setting matches what is desired *and* the clock is set to UTC16:07
TheJuliaand ilo's have independent clocks16:07
TheJuliaAs they are an independent computer 16:08
TheJuliajingvar: yeah, set your machines to UTC time in the running bios screen16:11
TheJuliajingvar: setting them in the ILO likely doesn't exactly work since the iLO is another computer which follows the same basic rules of operating systems where the clock is maintained by the system and it is an independent system ultimately which has points wired in16:12
TheJuliait is unfortunately just a headache of computers16:13
TheJuliathe agent *does* have a setting to force time sync16:13
TheJuliaI just dont remember16:13
TheJuliaipa-ntp-server=address on the tftp command line *should* do the trick if memory serves16:14
rpittaubye everyone, have a great weekend! o/16:16
dtantsurhave a nice weekend folks o/16:54
jingvarTheJulia: thanks, it just is unexpected for me in 202117:13
TheJuliajingvar: yeah, I think there is another setting for widening the window for time, but it was written to be kind of strict given most of the environments where used are super strict on clock sync17:14
TheJuliaLike, if the clock is out of sync, there is huge problem. Which is why we added the force sync via not setting17:15
jingvarhow can I fix it17:23
jingvarbios time 2021 ...17:23
jingvaradd to pxe.cfg  "mac" section :deploy kernel options add  ipa-ntp-server="bifrost server ip"17:26
jingvar?17:26
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org is being quickly restarted for a configuration adjustment, and should return momentarily17:26
opendevreviewArne Wiebalck proposed openstack/ironic-python-agent master: Burn-in: Dynamic network pairing  https://review.opendev.org/c/openstack/ironic-python-agent/+/82124417:27
arne_wiebalckTheJulia: ^^ :-)17:31
arne_wiebalckHave a good week-end everyone, see you next week o/17:32
opendevreviewHarald Jensås proposed openstack/metalsmith master: Add unit tests for metalsmith/_nics.py  https://review.opendev.org/c/openstack/metalsmith/+/82143217:32
TheJuliajingvar: ironic.conf pxe_append_params setting17:32
jingvarI am checking the idea17:33
TheJuliajingvar: I think the window is sub hour time offset, which is why your hitting it given time is off. I guess the hardware clock is not set to UTC17:33
TheJuliajingvar: it is in the pxe config section17:34
opendevreviewHarald Jensås proposed openstack/metalsmith master: Add unit tests for metalsmith/_nics.py  https://review.opendev.org/c/openstack/metalsmith/+/82143217:34
jingvari just pudated pxe "MAC" file17:35
TheJuliajingvar: that gets overwritten upon deployment/cleaning17:36
TheJuliaBut for inspection/discovery it could work outright17:36
TheJuliaAnd that would prevent a later need17:36
jingvaryep, just quickly cheking17:37
jingvaripa update clock17:38
jingvarWIN17:41
jingvarthanks a lot17:42
jingvarI want to get harddrink, but can't17:43
jingvarIronc can't switch to boot freom hard drive my old Proliant17:44
TheJuliajingvar: ugh :( we did lots of early dev work with ironic against ilo2 based hardware and never had such an issue that I can recall18:09
jingvarilo3 with ilo2 inside :)18:11
* TheJulia twitches18:15
jingvarfaced with can't login into node, cfgdrive has my key, and more strange is  password prompt18:17
jingvartrying ubuntu instad of centos818:17
TheJuliajingvar: wrong image perhaps?18:48
TheJuliathat seems exceptionally bizzar, but maybe there is already a prior OS? Is cleaning enabled?18:48
jingvarcleaning is not enabled18:49
jingvartrying next one18:49
jingvarfirst ubuntu image I used on VM, It had worked18:53
jingvarwhat is ubuntu kvm cloud image?18:54
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org is being restarted again for a plugin change, and should be back shortly20:17

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