Wednesday, 2021-12-08

opendevreviewMerged openstack/ironic stable/xena: Explicitly pin upper sushy version  https://review.opendev.org/c/openstack/ironic/+/82092300:27
opendevreviewSteve Baker proposed openstack/bifrost master: Use distro conf loader_file_paths to copy ipxe/grub files  https://review.opendev.org/c/openstack/bifrost/+/81870900:54
opendevreviewSteve Baker proposed openstack/bifrost master: Don't create ironic_tftp_master_path directory, change default  https://review.opendev.org/c/openstack/bifrost/+/82031100:54
opendevreviewSteve Baker proposed openstack/bifrost master: Support PXE network boot with grub  https://review.opendev.org/c/openstack/bifrost/+/80722000:54
opendevreviewJulia Kreger proposed openstack/ironic bugfix/18.1: Explicitly pin upper sushy version  https://review.opendev.org/c/openstack/ironic/+/82092702:44
* TheJulia yawns02:51
arne_wiebalckGood morning, Ironic!07:16
jingvargood morning07:22
rpittaugood morning ironic! o/07:42
opendevreviewVerification of a change to openstack/ironic master failed: All-in-one Ironic service with a local RPC bus  https://review.opendev.org/c/openstack/ironic/+/81962007:51
opendevreviewVerification of a change to openstack/ironic master failed: Add "none" RPC transport that disables the RPC bus  https://review.opendev.org/c/openstack/ironic/+/82003607:51
opendevreviewVerification of a change to openstack/ironic master failed: All-in-one Ironic service with a local RPC bus  https://review.opendev.org/c/openstack/ironic/+/81962008:13
dtantsurmorning ironic08:18
dtantsurtoday is another cold day, send hugs08:33
opendevreviewVerification of a change to openstack/ironic master failed: Add "none" RPC transport that disables the RPC bus  https://review.opendev.org/c/openstack/ironic/+/82003608:36
dtantsuropenstack --os-cloud port delete 3ef922de-3223-43d4-a725-13de8595226c08:42
dtantsur2021-12-07 19:05:41.862 | Cloud port was not found.08:42
dtantsurwtf08:42
dtantsurTheJulia: I think we need a default for OS_CLOUD08:42
opendevreviewDmitry Tantsur proposed openstack/ironic master: devstack: provide a default for OS_CLOUD  https://review.opendev.org/c/openstack/ironic/+/82098508:46
dtantsurTheJulia, stevebaker[m] ^^08:46
opendevreviewDmitry Tantsur proposed openstack/ironic master: devstack: provide a default for OS_CLOUD  https://review.opendev.org/c/openstack/ironic/+/82098508:49
opendevreviewDmitry Tantsur proposed openstack/ironic-inspector master: DNM test the CI  https://review.opendev.org/c/openstack/ironic-inspector/+/82098708:50
opendevreviewMerged openstack/sushy stable/train: Raise an AccessError with SessionService init  https://review.opendev.org/c/openstack/sushy/+/82060309:01
jandersgood morning arne_wiebalck jingvar rpittau dtantsur and Ironic o/09:26
rpittauhey janders :)09:26
dtantsurThis is a fun one, rings any bells? https://zuul.opendev.org/t/openstack/build/d08dcb22f70c4848965e6831f007464d/log/controller/logs/screen-ir-cond.txt#123409:28
arne_wiebalckhey janders o/09:38
opendevreviewMerged openstack/sushy stable/ussuri: Raise an AccessError with SessionService init  https://review.opendev.org/c/openstack/sushy/+/82060209:39
jingvarpain https://github.com/canonical/cloud-init/blob/main/cloudinit/sources/DataSourceNoCloud.py#L119-L12909:41
dtantsurfolks, please review https://review.opendev.org/c/openstack/ironic/+/820985/ it's needed for the Inspector CI10:09
opendevreviewDerek Higgins proposed openstack/ironic-python-agent master: IPA instructs qemu-img to write image zeros to disk.  https://review.opendev.org/c/openstack/ironic-python-agent/+/82099710:10
mnasiadkaHello11:10
mnasiadkaAnother weird MD raid deployment issue - it seems partx -a has some problem - https://paste.opendev.org/show/811536/11:11
mnasiadkaAnd since that fails, the EFI partition doesn't get created (outside of MD)11:11
mnasiadkaarne_wiebalck: ^^ - thoughts?11:11
dtantsurOo11:11
dtantsursoftware RAID will never start being not funny11:11
mnasiadkanot funny is HPE delivering a ,,RAID controller'' that works only in legacy BIOS mode (hence probably a fakeraid) ;)11:12
dtantsurwow11:16
arne_wiebalckmnasiadka: off hand, I have no idea ... any chance for you to log into that box and run things by hand to see if we get some more information?11:17
arne_wiebalckmnasiadka: mind you, we are using that patch with md raid11:18
arne_wiebalckmnasiadka: I guess this is reproducible for you on more than 1 box?11:18
mnasiadkaarne_wiebalck: I'm logged in after reboot (to IPA) - there is free space for EFI partition on the hdd - I can create everything by hand - so a bit weird11:18
mnasiadkaarne_wiebalck: well, currently it's just 1 box - but undeploy and deploy ran multiple times and ends up like that.11:19
arne_wiebalckmnasiadka: and partx -a also works then?11:19
arne_wiebalckmnasiadka: manually, I mean11:19
mnasiadkaI was sure it does, but it doesn't - fails the same way11:19
mnasiadkabut only on one of the two disks in raid1/md11:20
mnasiadkaand now it started working, hmm11:21
mnasiadkaI'll fix this one by hand and see if it happens anytime soon...11:21
arne_wiebalckmnasiadka: what do you mean by "on one of the two" ?11:22
mnasiadkaarne_wiebalck: argh, I tried partx on the physical disk - but yes, for md0 it still fails the same way.11:23
arne_wiebalckmnasiadka: I guess that is good :)11:24
mnasiadkawith -v - it says device or resource busy11:25
mnasiadkapartx -u although works11:28
dtantsurI suspect that's because `partx -u` doesn't do much11:29
mnasiadkahttps://review.opendev.org/c/openstack/ironic-python-agent/+/816941/1/ironic_python_agent/extensions/image.py11:30
mnasiadkahere's an explanation11:30
mnasiadkaok then, but still it fails re-adding the partitions, because "Device or resource is busy"11:31
arne_wiebalckmnasiadka: is that since the device is an md device?11:39
mnasiadkatried other working hosts, and it seems partx -a fails on them as well - so that's probably a valid assumption11:41
mnasiadkawonder how did it get part this section and set up EFI partitions - or maybe it's unrelated.11:41
mnasiadkabut there's nothing else after that in journal uploaded to Ironic server... 11:42
mnasiadkaIs there a good way to stop Ironic from rebooting a server after deploying?11:43
dtantsurthere should be, I think11:43
dtantsurmnasiadka: [deploy]power_off_after_deploy_failure11:44
mnasiadkabut it's not failing :D11:45
mnasiadkathe state is active and it's rebooting11:45
mnasiadkainto IPA again (since it can't boot from local disk, no EFI partitions visible)11:45
dtantsurOo11:48
jandersshooting from the hip: 1) use fake power driver (just for this test) and 2) change IPMI creds at the right time maybe?11:49
jandersboth ugly but maybe workable?11:49
janders(I think I remember doing things like this for troubleshooting back in the day :) )11:50
opendevreviewDmitry Tantsur proposed openstack/ironic master: Allow enabling fast-track per node  https://review.opendev.org/c/openstack/ironic/+/82101011:56
opendevreviewDerek Higgins proposed openstack/ironic-python-agent master: Instruct qemu-img to write image zeros to disk.  https://review.opendev.org/c/openstack/ironic-python-agent/+/82099712:44
opendevreviewMerged openstack/ironic master: devstack: provide a default for OS_CLOUD  https://review.opendev.org/c/openstack/ironic/+/82098512:49
dtantsurwe're seeing increasing cases of a new (?) problem in the CI: deployed nodes refuse to boot from disk: https://9eed2832462b93d99d63-9a2c0e6b238d9eb37d7a57d0c5074dee.ssl.cf1.rackcdn.com/819620/11/gate/ironic-standalone-redfish/930f51b/controller/logs/ironic-bm-logs/node-2_console_log.txt12:58
dtantsur(it's a good question why we even use netboot with whole disk images)12:59
*** outbrito_ is now known as outbrito13:02
opendevreviewVerification of a change to openstack/ironic master failed: All-in-one Ironic service with a local RPC bus  https://review.opendev.org/c/openstack/ironic/+/81962013:09
opendevreviewVerification of a change to openstack/ironic master failed: Add "none" RPC transport that disables the RPC bus  https://review.opendev.org/c/openstack/ironic/+/82003613:09
opendevreviewDmitry Tantsur proposed openstack/ironic master: Allow enabling fast-track per node  https://review.opendev.org/c/openstack/ironic/+/82101013:23
opendevreviewDmitry Tantsur proposed openstack/ironic master: Allow enabling fast-track per node  https://review.opendev.org/c/openstack/ironic/+/82101013:27
opendevreviewDmitry Tantsur proposed openstack/ironic master: WIP automatically configure interfaces  https://review.opendev.org/c/openstack/ironic/+/82090913:28
opendevreviewVerification of a change to openstack/ironic master failed: All-in-one Ironic service with a local RPC bus  https://review.opendev.org/c/openstack/ironic/+/81962013:28
opendevreviewVerification of a change to openstack/ironic master failed: Add "none" RPC transport that disables the RPC bus  https://review.opendev.org/c/openstack/ironic/+/82003613:28
TheJuliadtantsur: that is just weird...15:00
dtantsurthe weird world is weird15:00
dtantsurgood morning TheJulia 15:00
opendevreviewRiccardo Pittau proposed openstack/sushy master: [trivial] fix Xena release versions  https://review.opendev.org/c/openstack/sushy/+/82108115:02
dtantsurwe're seeing an increased number of CI failures, at least some of them are PXE-related15:24
dtantsurronic] Failed to bind port bf00128d-fb1f-4b6e-bafb-b7e40dfcc65c on host 692792d5-980b-4e37-9bfe-2bd06ccaf08b for vnic_type baremetal using segments [{'id': '8e5ad010-b8f6-451f-916f-4e3c33fc203d', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 310, 'network_id': 'be35c3a8-79ad-4bd9-b696-08d147e73654'}]15:26
dtantsurwell, of course15:26
dtantsurRefusing to bind due to unsupported vnic_type: baremetal15:27
opendevreviewMerged openstack/ironic-inspector master: Add support for state selector in the list introspection  https://review.opendev.org/c/openstack/ironic-inspector/+/80757815:31
dtantsurokay, we've got something to release for ironic-inspector :)15:31
rpittau\o/15:42
rpittaudtantsur: I don't see anything else for inspector at the moment, I'm going to prepare the release15:52
opendevreviewDerek Higgins proposed openstack/ironic-python-agent master: Instruct qemu-img to write image zeros to disk.  https://review.opendev.org/c/openstack/ironic-python-agent/+/82099715:56
TheJuliaunsupported vnic type, what?!?16:06
TheJuliadtantsur: do you have an example where you saw unsupported vnic type ?16:09
TheJuliadtantsur: so regex queries in kibana are not yielding anything, a pointer would be helpful w/r/t vnic binding16:25
opendevreviewMerged openstack/ironic master: All-in-one Ironic service with a local RPC bus  https://review.opendev.org/c/openstack/ironic/+/81962016:35
opendevreviewArne Wiebalck proposed openstack/ironic-python-agent master: Burn-in: Add options for named log files  https://review.opendev.org/c/openstack/ironic-python-agent/+/82109816:45
opendevreviewArne Wiebalck proposed openstack/ironic-python-agent master: Burn-in: Add options for named log files  https://review.opendev.org/c/openstack/ironic-python-agent/+/82003216:49
TheJuliahmm oom-killer in ci17:08
opendevreviewJulia Kreger proposed openstack/ironic master: CI: reduce api worker processes to 1  https://review.opendev.org/c/openstack/ironic/+/82110317:20
opendevreviewJulia Kreger proposed openstack/ironic stable/xena: CI: reduce api worker processes to 1  https://review.opendev.org/c/openstack/ironic/+/82103717:21
opendevreviewJulia Kreger proposed openstack/ironic stable/xena: Remove redfish cache entry upon errors  https://review.opendev.org/c/openstack/ironic/+/82058817:22
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Disable neutron metadata service  https://review.opendev.org/c/openstack/ironic/+/82110517:24
jingvarguys! can you help?17:34
jingvarTASK [bifrost-ironic-install : Validate interface broadcast addresses]17:34
jingvarfatal: [127.0.0.1]: FAILED! => {"changed": false, "msg": "Interface pxe broadcast incoherence 10.228.18.255/24 vs False/False\n"}17:34
jingvar: pxe@mgmt  inet 10.228.18.24/24 scope global pxe17:35
jingvarwhat is wrong?17:35
rpittaugood night! o/17:36
jingvarmy falt17:38
TheJuliajingvar: broadcast variable issue?17:38
jingvarI didnt update env ips17:39
jingvarbut I have another question with cloud init and netpaln17:40
TheJuliano idea w/r/t cloud-init17:40
jingvarhttps://paste.opendev.org/show/811556/17:44
jingvarcloud init reder it to netplan, but up only pxe interface17:44
arne_wiebalckbye everyone o/17:48
TheJuliadtantsur: do you remember any issues where the agent kind of looses it's mind in the exchange with the conductor https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_417/820934/1/check/ironic-standalone/4179e39/controller/logs/ironic-bm-logs/node-0_console_log.txt ?17:53
TheJuliajingvar: sorry, I never really use cloud-init. Maybe someone else here does17:54
TheJuliadtantsur: any ideas w/r/t butfix/18.1 https://zuul.opendev.org/t/openstack/build/b8524a50851e4e78958b8d2b115b96cf would be appreciated17:56
TheJuliaworks just fine elsewhere17:56
TheJuliaWheeeee:  - Failed: 606618:01
opendevreviewJulia Kreger proposed openstack/ironic stable/train: Remove redfish cache entry upon errors  https://review.opendev.org/c/openstack/ironic/+/82093718:34
opendevreviewMerged openstack/ironic master: Add "none" RPC transport that disables the RPC bus  https://review.opendev.org/c/openstack/ironic/+/82003618:57
NobodyCamGood Morning OpenStack Folks!19:04
NobodyCamHappy Hump Day19:04
TheJuliagood morning NobodyCam 19:16
opendevreviewMerged openstack/ironic master: Use test_with_retry to get the tap device name  https://review.opendev.org/c/openstack/ironic/+/81870319:27
opendevreviewMerged openstack/ironic-python-agent master: Prepare for bugfix release  https://review.opendev.org/c/openstack/ironic-python-agent/+/82048919:27
opendevreviewJulia Kreger proposed openstack/ironic stable/xena: CI: Lower test VM memory by 200MB  https://review.opendev.org/c/openstack/ironic/+/82112019:37
TheJuliaSo I think the oom-killer is making us sad19:48
TheJuliain the last 7 days, oom-killer has struck ironic 48 times19:53
TheJuliaThe only project which exceeds that is Horizon19:54
stevebaker[m]good morning20:01
TheJuliao/ stevebaker[m] 20:03
* TheJulia wonders if there are any oom-killer gifs out there20:03
TheJuliahttps://memegenerator.net/img/instances/24021474.jpg20:06
* TheJulia steps away while waiting on CI20:08
*** bodgix3 is now known as bodgix20:10
*** dking is now known as Guest801620:43
*** Guest8016 is now known as dking20:44
dkingIf I wanted to fill a fake instance of Inspector with fake data for testing, how might I go about doing that? What are the other minimal services that must be running, and how much functionality must they have?20:46
dkingI know that I'll at least need the db. I'm assuming also a working Ironic-API with its own db with fake data, and maybe Ironic-Conductor?20:47
TheJuliadking: yeah, ironic-conductor if an object needs to be created20:50
dkingI'm trying to figure that one out. I tried running /continue, but it tells me that "Resource temporarily unavailable". Of course it is, it's not a real server. I just want to put data in and test getting it back out. Is there something it needs from the Conductor?20:52
dkingI'm trying to find the minimal fake that I can do for testing purposes.21:24
stevebaker[m]Alright, I'm off to a work xmas thing. See y'all tomorrow21:58
TheJuliastevebaker[m]: enjoy!21:58
stevebaker[m]will do :)21:59
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Lower test VM memory by 200MB  https://review.opendev.org/c/openstack/ironic/+/82104722:43

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