Tuesday, 2020-07-28

*** diurnalist has quit IRC00:16
TheJuliaThings go00:23
TheJuliaHey folks, I would really appreciate reviews on https://review.opendev.org/#/c/740360/2 I just spent 3 hours looking at a bug that was actually the same exact bug all along00:24
patchbotpatch 740360 - ironic - Remove locks before RPC bus is started - 2 patch sets00:24
*** Goneri has quit IRC00:39
*** SpamapS has quit IRC00:44
*** diurnalist has joined #openstack-ironic00:46
*** portdirect has quit IRC00:51
*** gmann has quit IRC00:51
*** gmann has joined #openstack-ironic00:51
*** portdirect has joined #openstack-ironic00:51
*** seongsoocho has quit IRC00:52
*** johnhaan has quit IRC00:52
*** pas-ha has quit IRC00:53
*** seongsoocho has joined #openstack-ironic00:54
*** pas-ha has joined #openstack-ironic00:55
*** SpamapS has joined #openstack-ironic00:58
*** ociuhandu has joined #openstack-ironic01:01
*** ociuhandu has quit IRC01:05
*** johnhaan has joined #openstack-ironic01:08
*** ricolin has joined #openstack-ironic01:21
*** mkrai has joined #openstack-ironic01:44
*** yaawang has quit IRC01:45
*** yaawang has joined #openstack-ironic01:46
*** cdearborn has quit IRC01:53
*** diurnalist has quit IRC02:24
*** rloo has quit IRC02:29
*** rcernin has quit IRC02:59
*** rcernin has joined #openstack-ironic03:03
*** SpamapS has quit IRC03:06
*** SpamapS has joined #openstack-ironic03:09
*** SpamapS has quit IRC03:15
*** uzumaki has quit IRC03:42
*** uzumaki has joined #openstack-ironic04:06
*** gyee has quit IRC04:10
*** diurnalist has joined #openstack-ironic04:31
*** diurnalist has quit IRC04:35
*** rh-jelabarre has quit IRC04:48
*** Lucas_Gray has quit IRC04:49
*** abdysn has joined #openstack-ironic05:01
*** ociuhandu has joined #openstack-ironic05:03
*** uzumaki has quit IRC05:03
*** SpamapS has joined #openstack-ironic05:06
*** ociuhandu has quit IRC05:07
*** waleedm has joined #openstack-ironic06:20
waleedmHi guys, I see now in master we couldn't get all data from BareMetal introspection data06:21
waleedmall info that was under “extra.” is not exist anymore and there was information about all the network devices and their capabilities which is also not exist.06:21
waleedmhow to get them now ?!06:23
*** uzumaki has joined #openstack-ironic06:28
*** mkrai has quit IRC06:43
*** diurnalist has joined #openstack-ironic06:43
*** diurnalist has quit IRC06:48
arne_wiebalckGood morning, ironic!06:49
jandersgood morning arne_wiebalck06:51
arne_wiebalckHey janders o/06:51
rpittaugood morning ironic! o/06:51
arne_wiebalckHey rpittau o/06:51
rpittauhey arne_wiebalck :)06:51
jandersgood morning rpittau o/06:52
rpittauhey janders :)06:52
*** yolanda has quit IRC06:52
*** yolanda has joined #openstack-ironic06:52
arne_wiebalckwaleedm: My first guess would be that the extra-hardware collector is not passed to the ipa-inspection-collectors parameter on the command line of the agent RAM disk ... did you confirm it is there?06:53
arne_wiebalckwaleedm: command line of the RAM disk kernel, that is06:54
waleedmkernel --timeout 60000 http://192.168.24.1:8088/agent.kernel ipa-inspection-callback-url=http://192.168.24.1:5050/v1/continue ipa-inspection-collectors=default,extra-hardware,numa-topology,logs systemd.journald.forward_to_console=yes BOOTIF=${mac} ipa-debug=1 ipa-inspection-dhcp-all-interfaces=1 ipa-collect-lldp=1 initrd=agent.ramdisk || goto retry_boot06:57
waleedminitrd --timeout 60000 http://192.168.24.1:8088/agent.ramdisk || goto retry_boot06:57
rpittaukind of urgent request, please someone approve https://review.opendev.org/743248 it fixes CI in ironic-python-agent ussuri branch and we have a release pending 2 patches blocked because of CI broken :)07:02
patchbotpatch 743248 - ironic-python-agent (stable/ussuri) - Update jobs - 1 patch set07:02
iurygregorygood morning arne_wiebalck janders rpittau and Ironic!07:08
jandersgood morning iurygregory o/07:09
waleedmarne_wiebalck, so seems it's there, right?07:10
rpittauhey iurygregory :)07:10
rpittauwaleedm: it looks like it, it would be interesting to see the ironic-python-agent logs07:14
*** dougsz has joined #openstack-ironic07:21
rpittauanyone with a minute to spare please review https://review.opendev.org/743043 the change on ipa side has merged07:23
patchbotpatch 743043 - ironic-python-agent-builder - Update name of ipa job - 1 patch set07:23
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent stable/ussuri: Prevent un-needed iscsi cleanup  https://review.opendev.org/74303207:23
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent stable/ussuri: Ignore devices with size 0 when collecting inventory  https://review.opendev.org/74117107:24
openstackgerritRiccardo Pittau proposed openstack/sushy-tools master: Fix attribute error in `set_boot_image()`  https://review.opendev.org/70849507:28
*** rcernin has quit IRC07:32
openstackgerritRiccardo Pittau proposed openstack/sushy-tools master: Fix attribute error in `set_boot_image()`  https://review.opendev.org/70849507:32
openstackgerritRiccardo Pittau proposed openstack/sushy-tools master: Fix attribute error in `set_boot_image()`  https://review.opendev.org/70849507:34
*** diurnalist has joined #openstack-ironic07:41
*** diurnalist has quit IRC07:46
*** ociuhandu has joined #openstack-ironic07:52
*** ociuhandu has quit IRC07:52
*** ociuhandu has joined #openstack-ironic07:53
arne_wiebalckwaleedm: the next thing I would check is whether python-hardware is installed in the agent RAM disk, since this is the tool used to collect all the extra data I think08:00
arne_wiebalckwaleedm: and, as rpittau suggested, the IPA logs may help understand the issue08:00
*** lucasagomes has joined #openstack-ironic08:06
waleedmarne_wiebalck,  https://filebin.net/aip0rx347gvg9bk6/journal__1_?t=zi1qttby08:08
arne_wiebalckwaleedm: this looks like the IPA collects all the data, right?08:10
waleedmyes but this's the output08:11
waleedmhttps://filebin.net/qxrunxqutfa0mxc9/cloudx-node8-ilo.json?t=7yj95gpu08:11
waleedmno extra data08:12
waleedmno PCI address for the NICs08:12
*** dougsz has quit IRC08:38
rpittauwaleedm: did you check the inspector logs for any errors/warnings ?08:40
*** derekh has joined #openstack-ironic08:41
*** noama has joined #openstack-ironic08:44
rpittauwaleedm: also, the ipa logs you posted seem truncated, is that all ?08:48
*** rcernin has joined #openstack-ironic08:48
*** priteau has joined #openstack-ironic08:49
noamahi08:51
noama it from my setup, yes this is what collected in undercloud08:52
*** dougsz has joined #openstack-ironic08:52
*** ociuhandu_ has joined #openstack-ironic08:53
*** rcernin has quit IRC08:54
waleedmrpittau, Noam is the setup owner :)08:55
*** diurnalist has joined #openstack-ironic08:56
noamai got this is the inspector logs08:56
noama2020-07-28 11:54:14.674 8 DEBUG ironic_inspector.process [-] [node: 755b3a2a-e3a4-464d-9ed8-f8decf0cf4bf state processing MAC 98:03:9b:9f:ce:86 BMC 10.209.225.77] Running post-processing hook extra_hardware _run_post_hooks /usr/lib/python3.6/site-packages/ironic_inspector/process.py:26808:56
*** ociuhandu has quit IRC08:56
noamaironic_inspector.plugins.extra_hardware [-] [node: 755b3a2a-e3a4-464d-9ed8-f8decf0cf4bf state processing MAC 98:03:9b:9f:ce:86 BMC 10.209.225.77] Extra hardware data was not in a recognised format (eDeploy), and will not be forwarded to introspection rules08:56
noama755b3a2a-e3a4-464d-9ed8-f8decf0cf4bf state processing MAC 98:03:9b:9f:ce:86 BMC 10.209.225.77] Deleting "data" key from introspection data as it is assumed unusable by introspection rules. Raw data is stored in swift before_update /usr/lib/python3.6/site-packages/ironic_inspector/plugins/extra_hardware.py:6508:56
noamaironic_inspector.process [-] [node: 755b3a2a-e3a4-464d-9ed8-f8decf0cf4bf state processing MAC 98:03:9b:9f:ce:86 BMC 10.209.225.77] Running post-processing hook lldp_basic _run_post_hooks /usr/lib/python3.6/site-packages/ironic_inspector/process.py:26808:56
rpittaunoama: hi! Please don't post long multiple lines here, use an external tool, like http://paste.openstack.org/08:57
noamaok, sorry http://paste.openstack.org/show/796361/08:57
*** diurnalist has quit IRC09:00
noamait seems this is the commit https://github.com/openstack/ironic-inspector/commit/c044ebd19826e825132434ff4f1010c213fb136b09:03
noamahttps://review.opendev.org/#/c/728096/09:04
patchbotpatch 728096 - ironic-inspector - extra_hardware: stop storing raw data in swift (MERGED) - 1 patch set09:04
*** ricolin has quit IRC09:07
openstackgerritVerification of a change to openstack/ironic failed: Remove locks before RPC bus is started  https://review.opendev.org/74036009:12
*** dtantsur|afk is now known as dtantsur09:12
dtantsurmorning ironic09:12
*** Lucas_Gray has joined #openstack-ironic09:14
rpittaunoama: thanks for the pointer09:14
noamamorning09:14
noamadtantsur can you explain this change https://review.opendev.org/#/c/728096/ and how can i get the extra hardware info09:15
patchbotpatch 728096 - ironic-inspector - extra_hardware: stop storing raw data in swift (MERGED) - 1 patch set09:15
rpittaudtantsur: good morning! Wdyt about the issue mentioned by noama ? It looks like the extra-hardware data is being ignored09:15
dtantsurnoama: fetch introspection data with API or CLI. if you have the extra-hardware plugin enabled, the processed data will be in 'extra'09:16
dtantsur"Extra hardware data was not in a recognised format (eDeploy), and will not be forwarded to introspection rules" means that you're receiving something invalid though09:17
noamadtantsur: the extra info is not exist any more, i use "openstack baremetal introspection data save"09:18
dtantsurwell, because you've received invalid data09:19
openstackgerritAnkit Kumar proposed openstack/ironic master: Enhance certificate verification for ilo harware type  https://review.opendev.org/74349009:19
rpittauI was looking at the ipa code but I don't see any change that could've influenced that09:19
iurygregorygood morning dtantsur =)09:20
noamadtantsur: so something on the server did not run correctly?09:21
dtantsurnoama: something on the ramdisk. you can see the received data in debug logs.09:22
jandersgood morning dtantsur o/09:23
*** ociuhandu_ has quit IRC09:25
janderswhile working on https://review.opendev.org/#/c/442383/ I'm having some trouble with the MultiOpt format of the clean_step_add_params option09:28
patchbotpatch 442383 - ironic - [WIP]Generic way to configure clean step priorites... (ABANDONED) - 1 patch set09:28
janderswould you be able to point me to a code snippet that parses MultiOpt configs?09:28
jandersit seems unusual (or I'm totally missing it in the ironic codebase)09:29
noamadtantsur: http://paste.openstack.org/show/796365/ it does not contain the "extra" tree09:29
*** ociuhandu has joined #openstack-ironic09:31
*** ociuhandu has quit IRC09:31
*** ociuhandu has joined #openstack-ironic09:31
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic master: Add tempest default_boot_option and altflavor  https://review.opendev.org/74188609:32
rpittaujanders: I'm not sure we use MultiOpt in ironic at all, have you checked the oslo_config reference? https://docs.openstack.org/oslo.config/latest/reference/api/oslo_config.html#oslo_config.cfg.MultiOpt09:33
dtantsurnoama: from what I can gather, you have [] somewhere in your data, which is not correct (although one could argue we should ignore it)09:35
dtantsurit's probably an issue in python-hardware09:36
jandersrpittau for reference here's where I picked it up from https://review.opendev.org/#/c/362615/10/specs/approved/generic-clean-priority-configuration.rst@5909:37
patchbotpatch 362615 - ironic-specs - Generic way to configure clean step priorites in A... (ABANDONED) - 10 patch sets09:37
iurygregoryjanders, https://docs.openstack.org/oslo.config/latest/configuration/format.html may help09:38
rpittaudtantsur, noama, latest version of python-hardware is 0.25.0 and it was released on March 3009:38
* dtantsur is making inspector more robust09:38
jandersrpittau iurygregory thank you, will start with browsing these two docs09:39
dtantsurjanders: ironic-inspector has a MultiStrOpt09:49
dtantsurin ironic_inspector.conf.pci_devices09:49
jandersdtantsur thank you, looking now :)09:50
jandersyeah inspector way of handling this makes perfect sense09:52
jandersthe abandoned code tried treating a list like a dict and that didn't work very well09:52
janders(or at least it seems that was the problem)09:53
jandersthis example helps a lot, thanks dtantsur09:54
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic-tempest-plugin master: Update basic_ops  https://review.opendev.org/74144509:55
*** k_mouza has joined #openstack-ironic09:57
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Relax extra_hardware data validation by default  https://review.opendev.org/74349809:58
dtantsurnao<TAB> :(09:58
dtantsuranyway, this relaxes validation a bit ^^^09:58
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic master: Add tempest default_boot_option and altflavor  https://review.opendev.org/74188610:01
noamadtantsur: thanks man, ill patch it to my server and test it10:01
dtantsurah, I used wrong tab completion :D10:02
dtantsursorry, had an early start today10:02
dtantsur(and spent 2+ hours in a line)10:02
noamadtantsur: pretty good to early start10:02
dtantsurnot when you need to face some bureaucracy :)10:03
noamadtantsur: nope, but thanks10:03
noamadtantsur: ill ping you later the results10:03
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Add support for retrieving unprocessed data  https://review.opendev.org/74350410:19
dtantsurnot sure how we missed ^^^ but we did apparently10:19
*** rcernin has joined #openstack-ironic10:19
noamadtantsur: the cli will out json with the unprocessed data?10:27
dtantsurnoama: ignore the unprocessed data for now, it just occurred to me that we don't expose it10:28
dtantsurI think the first patch should be enough for you10:28
noamaok10:28
openstackgerritJohn Garbutt proposed openstack/networking-generic-switch master: WIP: Attempt to batch up cmds  https://review.opendev.org/74328310:33
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Remove built-in API documentation in favour of API-REF  https://review.opendev.org/74350610:40
*** uzumaki has quit IRC10:40
*** rcernin has quit IRC10:43
openstackgerritJohn Garbutt proposed openstack/networking-generic-switch master: WIP: Attempt to batch up cmds  https://review.opendev.org/74328310:44
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: CI: run doc8 on api-ref  https://review.opendev.org/74350710:46
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Relax extra_hardware data validation by default  https://review.opendev.org/74349810:48
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Add non-voting jobs with the openstack ansible collection from source  https://review.opendev.org/74350811:03
*** uzumaki has joined #openstack-ironic11:09
openstackgerritAnkit Kumar proposed openstack/ironic master: Enhance certificate verification for ilo harware type  https://review.opendev.org/74349011:11
*** lucasagomes has quit IRC11:11
*** lucasagomes has joined #openstack-ironic11:12
*** rloo has joined #openstack-ironic11:13
*** k_mouza has quit IRC11:13
*** k_mouza has joined #openstack-ironic11:19
*** janders has quit IRC11:19
*** k_mouza has quit IRC11:19
*** k_mouza has joined #openstack-ironic11:20
*** janders has joined #openstack-ironic11:23
noamadtantsur: extra data is now back again11:25
dtantsurnice11:25
openstackgerritJohn Garbutt proposed openstack/networking-generic-switch master: WIP: Attempt to batch up cmds  https://review.opendev.org/74328311:29
*** k_mouza has quit IRC11:34
*** diurnalist has joined #openstack-ironic11:38
*** diurnalist has quit IRC11:42
*** k_mouza has joined #openstack-ironic11:45
*** ricolin has joined #openstack-ironic11:47
*** k_mouza has quit IRC11:53
*** priteau has quit IRC11:55
*** priteau has joined #openstack-ironic11:56
*** tkajinam has quit IRC12:02
*** noama has quit IRC12:05
*** rh-jelabarre has joined #openstack-ironic12:09
*** uzumaki has quit IRC12:12
rpittaudtantsur: if you have a minute this fixes ipa CI in ussuri https://review.opendev.org/74324812:13
patchbotpatch 743248 - ironic-python-agent (stable/ussuri) - Update jobs - 1 patch set12:13
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client master: Support retrieving unprocessed data  https://review.opendev.org/74351812:13
dtantsurrpittau: I guess we're not worried too much about temporary losing the coverage on partition images?12:13
rpittauaren't we running wholedisk+partition in tempest now ?12:15
dtantsurrpittau: not until https://review.opendev.org/#/c/741445/ lands12:15
patchbotpatch 741445 - ironic-tempest-plugin - Update basic_ops - 13 patch sets12:15
dtantsurI think we ended up running whole disk (?) tests twice instead12:15
dtantsuriurygregory can confirm or deny12:15
rpittauah12:15
rpittauso we're not running partition in master also12:16
dtantsuryeah12:16
* dtantsur -> food12:16
rpittauok, uhmmmm12:16
rpittauyeah me too I guess, the food I mean, not the partition12:16
* iurygregory looks12:17
janderswrapping up here, see you tomorrow o/12:18
iurygregoryuntil https://review.opendev.org/#/c/741445/ lands tests are a bit blur12:18
patchbotpatch 741445 - ironic-tempest-plugin - Update basic_ops - 13 patch sets12:18
iurygregoryok tempest seems happy on the new change12:19
*** k_mouza has joined #openstack-ironic12:19
*** diurnalist has joined #openstack-ironic12:19
iurygregoryand on https://review.opendev.org/#/c/741886/ the failures seems to be timeout on ssh =(12:19
patchbotpatch 741886 - ironic - Add tempest default_boot_option and altflavor - 4 patch sets12:19
rpittaubye janders :)12:20
*** k_mouza has quit IRC12:24
*** diurnalist has quit IRC12:24
* TheJulia yawns12:32
TheJuliagood morning everyone12:33
iurygregorygood morning TheJulia =)12:34
dtantsurTheJulia: g'morning12:36
*** k_mouza has joined #openstack-ironic12:37
*** noama has joined #openstack-ironic12:39
*** k_mouza has quit IRC12:41
openstackgerritVerification of a change to openstack/ironic-python-agent failed: Allow erase_devices_metadata to be used as a deploy step  https://review.opendev.org/74327212:42
TheJuliaI'm getting a bad feeling about CI right now12:43
rpittauisn't that the usual feeling about CI? :)12:43
*** ociuhandu has quit IRC12:57
*** ociuhandu has joined #openstack-ironic12:57
*** k_mouza has joined #openstack-ironic12:58
*** rcernin has joined #openstack-ironic12:59
*** diurnalist has joined #openstack-ironic13:01
*** k_mouza has quit IRC13:02
TheJuliaeh, I'd prefer to see it consistently work13:02
*** rcernin has quit IRC13:03
*** diurnalist has quit IRC13:05
openstackgerritDmitry Tantsur proposed openstack/bifrost master: DNM test keystoneauth patches  https://review.opendev.org/74353013:06
TheJuliaso v6 job failure with no route to host :(13:09
dtantsurfolks, a small but pretty important deploy steps fix: https://review.opendev.org/#/c/743266/\13:10
patchbotpatch 743266 - ironic - Make the final deploy step validation actually fai... - 1 patch set13:10
*** k_mouza has joined #openstack-ironic13:11
*** Goneri has joined #openstack-ironic13:13
openstackgerritDmitry Tantsur proposed openstack/ironic-tempest-plugin master: POC deploy-time RAID  https://review.opendev.org/74122713:15
*** k_mouza has quit IRC13:16
*** noama has quit IRC13:17
*** Lucas_Gray has quit IRC13:22
*** k_mouza has joined #openstack-ironic13:23
*** k_mouza has quit IRC13:27
*** Lucas_Gray has joined #openstack-ironic13:29
openstackgerritJulia Kreger proposed openstack/ironic-python-agent-builder master: Log IPv6 configuration status for tinycore  https://review.opendev.org/74353613:30
TheJuliaso... downside of trying to run tinycore on v6 on rackspace13:33
TheJuliait seems we don't see the RA's13:34
TheJuliahence ^^^13:34
openstackgerritJohn Garbutt proposed openstack/networking-generic-switch master: WIP: Attempt to batch up cmds  https://review.opendev.org/74328313:37
dtantsurTheJulia: should we switch v6 to non-voting while we're debugging it?13:39
dtantsurI have a feeling we made it voting a bit too early13:39
openstackgerritJulia Kreger proposed openstack/ironic-python-agent-builder master: Shift dhcp package for DHCPv6  https://review.opendev.org/74353913:45
TheJuliadtantsur: we likely should make it non-voting for the moment until we get the fix in, but it might be a couple days as we're well aware before we have it sorted13:45
*** dougsz has quit IRC13:47
openstackgerritJulia Kreger proposed openstack/ironic master: Mark IPv6 job as non-voting to unblock the gate  https://review.opendev.org/74354213:48
*** tzumainn has joined #openstack-ironic13:48
dtantsurTheJulia: one comment ^^13:50
openstackgerritJulia Kreger proposed openstack/ironic master: Mark IPv6 job as non-voting to unblock the gate  https://review.opendev.org/74354213:53
TheJuliadtantsur: done13:53
TheJuliaI'd just single core approve it at this point13:53
TheJuliatbh13:53
dtantsurTheJulia: done exactly that13:54
iurygregoryI was about to give _213:55
dtantsuriurygregory: you still can :)13:55
iurygregoryhehehe13:55
iurygregoryfirst I need about 1L of water13:55
iurygregoryor maybe I will die13:55
openstackgerritJulia Kreger proposed openstack/ironic-python-agent-builder master: Shift dhcp package for DHCPv6  https://review.opendev.org/74353913:56
TheJuliawhyyyyyy do we have two copies of the dhcp pattern13:56
iurygregoryI hate the fact I had to go out to pick up a package in the post office and it was 34 C outside13:56
arne_wiebalckRedfish Interop Profile for Ironic in 2 mins: https://cern.zoom.us/j/9707388648113:58
dtantsuriurygregory: ugh :(13:58
rpiosoarne_wiebalck: I am getting an error when trying to connect to the Redfish Interop Profiles Zoom meeting -- "This meeting ID is not valid. Please check and try again." I tried the one linked yesterday's meeting -- https://cern.zoom.us/j/9707388648113:58
rpiosoarne_wiebalck: I'm in \o/13:59
*** k_mouza has joined #openstack-ironic13:59
arne_wiebalck\o/13:59
openstackgerritDmitry Tantsur proposed openstack/bifrost master: DNM test keystoneauth patches  https://review.opendev.org/74353014:00
TheJuliais it being recorded14:02
*** dougsz has joined #openstack-ironic14:03
*** k_mouza has quit IRC14:03
*** k_mouza has joined #openstack-ironic14:04
iurygregorynetboot should work fine for wholedisk + uefi right?14:08
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/train: Prevent un-needed iscsi cleanup  https://review.opendev.org/74355014:17
openstackgerritJulia Kreger proposed openstack/ironic-python-agent stable/stein: Prevent un-needed iscsi cleanup  https://review.opendev.org/74355214:17
dtantsuriurygregory: I think so14:18
iurygregoryI'm trying to understand why it fails14:18
dtantsurhmm, wait14:18
iurygregoryironic-tempest-ipa-partition-uefi-pxe_ipmitool, is mad14:19
TheJuliatheoretically should but not officially supported14:19
dtantsurI seem to recall something about ipxe and sanboot not working with efi14:19
TheJuliaor should not be officially supported because tenant network separation14:19
iurygregoryok, so it would make sense that all wholedisk we test with local and partition with netboot?14:20
iurygregory=)14:20
iurygregoryor maybe I'm overthinking...14:20
TheJuliaiurygregory: uhh... can we avoid that?14:20
iurygregorywe can14:20
TheJulia\o/14:20
iurygregoryand we can also cover this specific case14:20
iurygregoryto be local for this job only14:20
*** diurnalist has joined #openstack-ironic14:21
iurygregoryby default I made tempest use default_boot_option as boot_option for the tests14:22
TheJuliaI think that would be best... if someone is trying it and it worked and then doesn't work, we can handle it as a bug... it is just we should generally discourage network booting everything by default wherever possible14:22
iurygregoryand since ironic-tempest-ipa-partition-uefi-pxe_ipmitool uses netboot it will try netboot for wholedisk14:22
iurygregorypartition tests is set for netboot anyways so it wouldn't be a problem if we change the config of the job for local =)14:23
openstackgerritAnkit Kumar proposed openstack/ironic master: Enhance certificate verification for ilo harware type  https://review.opendev.org/74349014:25
*** diurnalist has quit IRC14:26
* iurygregory will give a try seeting the option of the job14:29
TheJuliaumm... did we revert the eventlet monkey patch in ipa?!?14:30
TheJuliaor am I like smoking something amazing and put a patch against the wrong project?14:30
*** abdysn has quit IRC14:31
TheJuliaoh no14:31
TheJuliait is eventlet loading in general14:31
TheJulianevermind!14:31
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic master: Add tempest default_boot_option and altflavor  https://review.opendev.org/74188614:33
dtantsurFatal Python error: GC object already tracked14:35
dtantsurMonday vibes14:35
iurygregorywow I never saw this one14:35
dtantsurlearning new things every day14:36
*** waleedm has quit IRC14:39
openstackgerritVerification of a change to openstack/ironic failed: Deprecate http_basic_username and http_basic_password in [json_rpc]  https://review.opendev.org/74247414:43
*** diurnalist has joined #openstack-ironic14:49
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: set EVENTLET_NO_GREENDNS to 'yes'  https://review.opendev.org/74201114:49
TheJuliadtantsur: Umm.. where did you see that?!?14:50
dtantsurTheJulia: bifrost crashed with that on one of my patches ^_^14:50
dtantsurhopefully transient, other jobs were not affected14:51
dtantsuron the bright side, I think my keystoneauth patches will make HTTP basic auth actually work with ironic ansible modules14:51
dtantsurhttps://review.opendev.org/743282 and its parent if anybody is interested14:51
patchbotpatch 743282 - keystoneauth - Correct endpoint and major version discovery for n... - 3 patch sets14:51
TheJuliadtantsur: I was thinking they might when I looked at them but I wasn't 100% sure14:51
TheJuliaits been a while since I've looked at the ansible modules themselves14:52
dtantsursome clean up is overdue nowadays. I hope sshnaidm will do it sooner than I get to it :-P14:52
* sshnaidm will do sooner :)14:53
dtantsur\o/14:56
dtantsursshnaidm: we need to find a way to kill ironic_url with fire. That would be a great start.14:56
sshnaidmdtantsur, what's the point of ironic url? To run w/o keystone?14:58
dtantsursshnaidm: yes, but we should have used standard stuff14:58
dtantsuri.e. with {auth: {endpoint: ...}} or baremetal_endpoint_override14:58
dtantsurthe problem is, currently ironic_url is even required14:59
dtantsurmaking me realize, I need to update https://review.opendev.org/#/c/742932/ with more logic15:00
patchbotpatch 742932 - ansible-collections-openstack - Do not require ironic_url if cloud is provided - 2 patch sets15:00
sshnaidmdtantsur, do you have some links to read about it? I'd like to have some context..15:02
openstackgerritJulia Kreger proposed openstack/ironic master: Remove locks before RPC bus is started  https://review.opendev.org/74036015:03
TheJuliarpittau: ^^^ addresses your nits. ^^ dtantsur we likely need to wait to +W until after the v6 job is non-voting15:03
dtantsursshnaidm: honestly, not sure. it may be tribal knowledge :(15:07
TheJuliadtantsur: well, auth/endpoint dictionary structure was not solidified when we started down the path of writing ironic modules. I think the back-end code changed a couple times over the past five years to keep it working15:10
dtantsurlikely so15:10
TheJuliait was all "keystone will magically solve it all15:10
TheJulia"15:10
TheJuliathen os_cloud_config appeared15:11
dtantsurand then keystoneauth, and then openstacksdk :)15:11
dtantsurand here we are now, trying to understand how all this legacy works :D15:11
TheJuliawhiskey?15:12
dtantsurI got a lot of fresh mint, and the weather is pretty warm. You know where it's heading, don't you? ;)15:12
TheJuliamojito15:12
dtantsurexactly15:13
TheJulia+215:13
openstackgerritDmitry Tantsur proposed openstack/ironic-tempest-plugin master: POC deploy-time RAID  https://review.opendev.org/74122715:35
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Validate that the services are running after installation  https://review.opendev.org/74356915:54
openstackgerritMerged openstack/ironic master: Make the final deploy step validation actually fail deploy  https://review.opendev.org/74326615:56
openstackgerritMerged openstack/ironic-inspector stable/ussuri: Make inspector base CI job use 2 CPUs  https://review.opendev.org/74074715:56
*** waleedm has joined #openstack-ironic15:56
*** rloo has quit IRC16:02
*** k_mouza has quit IRC16:02
*** rloo has joined #openstack-ironic16:03
*** rloo has quit IRC16:04
*** rloo has joined #openstack-ironic16:06
*** priteau has quit IRC16:08
*** lucasagomes has quit IRC16:18
openstackgerritDmitry Tantsur proposed openstack/ironic stable/ussuri: Make the final deploy step validation actually fail deploy  https://review.opendev.org/74358716:20
*** k_mouza has joined #openstack-ironic16:23
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Validate that the services are running after installation  https://review.opendev.org/74356916:23
*** Lucas_Gray has quit IRC16:26
*** k_mouza has quit IRC16:28
*** dougsz has quit IRC16:29
*** k_mouza has joined #openstack-ironic16:31
*** dtantsur is now known as dtantsur|afk16:32
dtantsur|afksee you tomorrow!16:32
TheJuliagoodnight16:32
arne_wiebalckbye everyone o/16:33
rpittaubye! o/16:34
*** k_mouza has quit IRC16:36
*** k_mouza has joined #openstack-ironic16:37
*** rloo has quit IRC16:39
*** k_mouza has quit IRC16:42
*** k_mouza has joined #openstack-ironic16:42
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Validate that the services are running after installation  https://review.opendev.org/74356916:42
*** ociuhandu has quit IRC16:45
*** k_mouza has quit IRC16:47
*** waleedm has quit IRC16:51
*** k_mouza has joined #openstack-ironic16:52
*** rloo has joined #openstack-ironic16:52
*** k_mouza has quit IRC16:57
iurygregoryyay good news https://review.opendev.org/741445 https://review.opendev.org/#/c/741886/17:00
patchbotpatch 741445 - ironic-tempest-plugin - Update basic_ops - 13 patch sets17:00
patchbotpatch 741886 - ironic - Add tempest default_boot_option and altflavor - 5 patch sets17:00
*** derekh has quit IRC17:00
iurygregorydtantsur|afk, TheJulia rpittau this should cover partition/wholedisk testing, but let's review carefully to see if my changes makes sense17:00
iurygregorywe will probably need to backport 74188617:01
*** k_mouza has joined #openstack-ironic17:05
openstackgerritMerged openstack/bifrost master: Use random passwords by default  https://review.opendev.org/74220317:05
openstackgerritMerged openstack/ironic-python-agent master: Allow erase_devices_metadata to be used as a deploy step  https://review.opendev.org/74327217:07
*** uzumaki has joined #openstack-ironic17:08
*** k_mouza has quit IRC17:09
*** k_mouza has joined #openstack-ironic17:11
*** k_mouza has quit IRC17:16
openstackgerritSagi Shnaidman proposed openstack/bifrost master: DNM use baremetal_node_info from collections  https://review.opendev.org/74359917:22
sshnaidmdtantsur|afk, will test here ^17:22
*** k_mouza has joined #openstack-ironic17:28
*** k_mouza has quit IRC17:32
*** k_mouza has joined #openstack-ironic17:36
*** k_mouza has quit IRC17:41
*** k_mouza has joined #openstack-ironic17:45
*** k_mouza has quit IRC17:49
*** ociuhandu has joined #openstack-ironic17:54
*** k_mouza has joined #openstack-ironic17:54
*** ociuhandu has quit IRC17:58
*** k_mouza has quit IRC17:59
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: Capture TypeError when the logger fails  https://review.opendev.org/74360618:02
TheJuliabfournie: ^^^ I mentioned this downstream. I'm not really sure where the actual exception is coming from but I'm thinking the least we could do is likely try and capture it18:03
*** k_mouza has joined #openstack-ironic18:12
*** k_mouza has quit IRC18:16
*** k_mouza has joined #openstack-ironic18:20
*** k_mouza has quit IRC18:24
*** jamesden_ has joined #openstack-ironic18:27
*** k_mouza has joined #openstack-ironic18:30
*** jamesdenton has quit IRC18:30
*** k_mouza has quit IRC18:39
openstackgerritMerged openstack/ironic master: Deprecate http_basic_username and http_basic_password in [json_rpc]  https://review.opendev.org/74247419:14
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: Capture TypeError when the logger fails  https://review.opendev.org/74360619:49
openstackgerritMerged openstack/ironic master: Mark IPv6 job as non-voting to unblock the gate  https://review.opendev.org/74354219:54
jandersgood morning / good evening ironic o/20:34
*** Lucas_Gray has joined #openstack-ironic20:34
stevebakermorning20:52
*** gyee has joined #openstack-ironic21:02
*** uzumaki has quit IRC21:02
openstackgerritSagi Shnaidman proposed openstack/bifrost master: DNM use baremetal_node_info from collections  https://review.opendev.org/74359921:06
zanebstevebaker, dtantsur: I posted a question on https://review.opendev.org/#/c/742474/3 about docs for that change21:20
patchbotpatch 742474 - ironic - Deprecate http_basic_username and http_basic_passw... (MERGED) - 3 patch sets21:20
zanebhuge +1 for that change btw :)21:21
stevebakerzaneb: it look like dtantsur|afk's change sets auth_type based on auth_strategy https://review.opendev.org/#/c/742474/3/ironic/common/json_rpc/client.py21:26
patchbotpatch 742474 - ironic - Deprecate http_basic_username and http_basic_passw... (MERGED) - 3 patch sets21:26
zanebstevebaker: it defaults it to that21:26
zanebstevebaker: which means you can just set auth_type directly in the config file21:26
zaneband if you don't then it defaults to the auth strategy21:27
zanebwhat's documented will work, but it's inconsistent with other sections of the config (i.e. [inspector])21:27
stevebakerzaneb: yep agreed, client options are applied regardless of server options, lets document that21:30
zaneb++21:36
openstackgerritSagi Shnaidman proposed openstack/bifrost master: DNM use baremetal_node_info from collections  https://review.opendev.org/74359921:59
*** rcernin has joined #openstack-ironic22:09
*** rcernin has quit IRC22:22
*** rh-jelabarre has quit IRC22:23
*** rh-jelabarre has joined #openstack-ironic22:24
*** rcernin has joined #openstack-ironic22:37
*** rcernin has quit IRC22:50
*** rcernin has joined #openstack-ironic22:50
*** tkajinam has joined #openstack-ironic22:52
*** zer0c00l has joined #openstack-ironic23:10
zer0c00lTheJulia: Do we have any OS images (whole disk/partition) that can be used for testing with IPA?23:17
TheJuliazer0c00l: not stock ones we publish due to republished works restrictions. Best to grab at least the whole disk qcows from the distros themselves23:18
TheJuliaPartition is fairly easy to extract or create from those.... Loopback devices and all23:19
*** diurnalist has quit IRC23:52

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