Tuesday, 2022-05-31

opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic bugfix/19.0: Fix ironic-lib from source and branch detection in IPA builds  https://review.opendev.org/c/openstack/ironic/+/84382200:35
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic bugfix/19.0: Fix ironic-lib from source and branch detection in IPA builds  https://review.opendev.org/c/openstack/ironic/+/84382200:55
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic bugfix/19.0: Fix ironic-lib from source and branch detection in IPA builds  https://review.opendev.org/c/openstack/ironic/+/84382200:59
opendevreviewSteve Baker proposed openstack/sushy-tools master: Use libvirt automatic firmware for UEFI boot mode  https://review.opendev.org/c/openstack/sushy-tools/+/84165301:52
opendevreviewSteve Baker proposed openstack/sushy-tools master: Implement set_secure_boot for libvirt driver  https://review.opendev.org/c/openstack/sushy-tools/+/84355701:52
opendevreviewSteve Baker proposed openstack/ironic master: Switch to q35 machine type for test nodes  https://review.opendev.org/c/openstack/ironic/+/84355804:37
opendevreviewSteve Baker proposed openstack/sushy-tools master: Implement set_secure_boot for libvirt driver  https://review.opendev.org/c/openstack/sushy-tools/+/84355704:42
rpittaugood morning ironic! o/06:51
jssfrgood morning rpittau!06:54
rpittauhey jssfr :)06:54
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent master: Add ipa-tox-examples job to gate  https://review.opendev.org/c/openstack/ironic-python-agent/+/84400307:42
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent master: Drop support for Python 3.6 and 3.7  https://review.opendev.org/c/openstack/ironic-python-agent/+/84400407:49
* rpittau hears the call of coffee and painkillers08:02
opendevreviewDmitry Tantsur proposed openstack/ironic master: Remove netboot jobs from the gate  https://review.opendev.org/c/openstack/ironic/+/84393708:03
opendevreviewMerged openstack/bifrost stable/xena: Fetch uuid if it is not present in the inventory  https://review.opendev.org/c/openstack/bifrost/+/83186908:18
opendevreviewHarald JensÃ¥s proposed openstack/ironic-tempest-plugin master: WIP: Secure RBAC Test Concept  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/84242709:24
hjensasTheJulia: ^^ two options for "expect a failure", a) mock rest_client.RestClient._error_checker or b) with self.assertRaisesRegex(expected_exception, 'error message'). wdyt?09:26
opendevreviewMerged openstack/bifrost stable/yoga: Set git_branch et al to stable/yoga  https://review.opendev.org/c/openstack/bifrost/+/84215110:23
opendevreviewMerged openstack/python-ironicclient master: Avoid using 'foo' as invalid JSON test data  https://review.opendev.org/c/openstack/python-ironicclient/+/83132710:38
iurygregorygood morning Ironic10:45
iurygregoryif anyone has some time please review https://review.opendev.org/c/openstack/ironic/+/843822  https://review.opendev.org/c/openstack/ironic-python-agent/+/842125 this is to unblock our CI in bugfix/8.3 for IPA and bugfix/19.0 in Ironic11:27
dtantsurdmellado: of course I forgot to add a video link to the invite :) just did11:30
dmelladolol, was doing that myself11:30
dmelladoxD11:30
dtantsurdmellado: I hear something, but it's breaking up HORRIBLY11:32
dmelladopipewire11:47
dmelladoblame pipewire11:47
dmelladoxD11:48
dtantsur:D11:48
dtantsurdmellado: FYI my current bifrost VM uses ~ 3.2G of memory (+ caches)11:49
dmelladohmmm fair enough, I'll check about if I can just make it local12:10
dmelladomay be a bit biased against that due to the amount of memory my current openshift setup uses xD12:10
TheJuliagood morning12:51
TheJuliahjensas: I was thinking more along the lines of enabling an ignore_errors key to be passed in, which would be passed to the requests client *and* bypass the expected success check on all rest api calls12:52
hjensasTheJulia: tempest/lib/common/rest_client.py:703 runs  self._error_checker(resp, resp_body) and raise errors before  self.expected_success() is used.12:58
TheJuliaugh12:58
TheJuliaUGH12:58
* hjensas is also confused that test_reader_cannot_create_node return 500 in the check job, and 403 in my local env. :-/13:01
TheJuliahjensas: hmm13:02
TheJuliais scope enforcement enabled? I'm guessing yes13:02
hjensasin tempes conf, yes I have: [enforce_scope]13:03
hjensasironic_inspector = True13:03
hjensasironic = True13:03
TheJuliawhat about in the service config13:03
TheJulia?13:03
TheJuliaI believe 403 is correct, fwiw13:03
hjensasoh, I don't have enforce_scope = true in [oslo_policy]13:04
TheJuliaahh13:04
TheJuliaInteresting13:05
TheJuliasooo many emails...13:12
TheJuliadoes the raised error tempest's internal rest client raises have the original response body on it?13:28
TheJuliaI'm kind of wondering if we can just capture and re-package it...13:28
hjensasI'll check if the exceptions raised include the response body, it does have the faultcode and faultstring atleast.13:52
hjensasIs mocking the _error_checker in tempest/lib/common/rest_client.py a bad idea? we can possibly override it in class BaremetalClient instead?13:54
opendevreviewMark Goddard proposed openstack/networking-generic-switch master: Support 802.3ad port groups on Cumulus devices  https://review.opendev.org/c/openstack/networking-generic-switch/+/84406214:11
TheJuliahjensas: well, it is referenced as self, so overriding it in the RBAC test case does seem... feasible14:11
opendevreviewMark Goddard proposed openstack/networking-generic-switch master: Support 802.3ad port groups on Cumulus devices  https://review.opendev.org/c/openstack/networking-generic-switch/+/84406214:12
TheJuliaI guess I'm not a fan of internally using mock, but it is just for testing...14:18
TheJuliaThe union of least headache and most effective path wins14:18
hjensasTheJulia: the raised error contains, resp, response_body, status_code.14:22
hjensasalso args, message and with_traceback.14:22
TheJuliaoh, so we could capture the exception and then just process, hand response back, etc14:25
TheJuliano mocking required14:25
hjensasyes14:27
TheJuliaThat seems pythonic to me :)14:38
opendevreviewMark Goddard proposed openstack/networking-generic-switch master: Support 802.3ad port groups on Cumulus devices  https://review.opendev.org/c/openstack/networking-generic-switch/+/84406214:51
rpittaugood night! o/16:19
dtantsuro/16:27
opendevreviewMerged openstack/ironic bugfix/19.0: Fix ironic-lib from source and branch detection in IPA builds  https://review.opendev.org/c/openstack/ironic/+/84382217:01
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic-python-agent bugfix/8.1: Testing CI 8.1  https://review.opendev.org/c/openstack/ironic-python-agent/+/84411717:41
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic bugfix/18.1: Testing CI  https://review.opendev.org/c/openstack/ironic/+/84411917:48
iurygregoryok time to fix ironic bugfix/18.1 :D17:55
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic bugfix/18.1: Fix ironic-lib from source and branch detection in IPA builds  https://review.opendev.org/c/openstack/ironic/+/84407718:12
opendevreviewMerged openstack/ironic-python-agent bugfix/8.3: Fix bugfix/8.3  https://review.opendev.org/c/openstack/ironic-python-agent/+/84212518:30
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic bugfix/18.1: Fix tox template and ironic-lib from src and branch detection in IPA  https://review.opendev.org/c/openstack/ironic/+/84407718:37
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic-python-agent bugfix/8.1: Fix 8.1 CI  https://review.opendev.org/c/openstack/ironic-python-agent/+/84411718:39
opendevreviewSergey Skripnick proposed openstack/sushy-tools master: Add Chassis to ServiceRoot  https://review.opendev.org/c/openstack/sushy-tools/+/84412619:12
opendevreviewMerged openstack/ironic-python-agent bugfix/8.3: Make the standalone job voting again  https://review.opendev.org/c/openstack/ironic-python-agent/+/82728920:10
jandersgood morning Ironic o/22:43
iurygregorymorning janders o/23:03
iurygregoryif any ironic cores are around please check https://review.opendev.org/c/openstack/ironic/+/844077 https://review.opendev.org/c/openstack/ironic-python-agent/+/844117 They are required to fix CI in our bugfix branches =) 23:06
TheJuliawheeeeee23:11
* TheJulia is focused on. slides23:11
TheJuliaso many slides23:12
iurygregoryI'm going to look at slides after my dinner XD23:12
iurygregorynow I finally have a monitor \o/23:12
iurygregoryno more small screen to look at code/logs/slides/emails \o/23:13
TheJulia\o/23:21

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