Tuesday, 2019-03-12

*** dsneddon has joined #openstack-ironic00:02
*** dsneddon has quit IRC00:06
*** gyee has quit IRC00:16
*** sthussey has quit IRC00:21
openstackgerritCandy Tsai proposed openstack/ironic-python-agent master: Rename build name according to README  https://review.openstack.org/64251500:33
*** dsneddon has joined #openstack-ironic00:35
*** dsneddon has quit IRC00:49
*** whoami-rajat has joined #openstack-ironic01:12
*** dsneddon has joined #openstack-ironic01:15
*** dsneddon has quit IRC01:28
*** dsneddon has joined #openstack-ironic01:39
*** dsneddon has quit IRC01:55
*** dsneddon has joined #openstack-ironic02:00
*** openstackstatus has quit IRC02:22
*** openstack has joined #openstack-ironic02:24
*** ChanServ sets mode: +o openstack02:24
*** dsneddon has quit IRC03:05
*** dsneddon has joined #openstack-ironic03:23
*** MattMan_ has quit IRC03:24
*** MattMan_ has joined #openstack-ironic03:24
*** dsneddon has quit IRC03:28
*** trungnv has joined #openstack-ironic03:32
*** dsneddon has joined #openstack-ironic03:32
trungnvTheJulia, Firmware update for iRMC is already to merge --- Please help me review on following patch: https://review.openstack.org/#/c/599992/03:33
patchbotpatch 599992 - ironic - Support firmware upgrade for irmc driver - 11 patch sets03:33
*** dsneddon has quit IRC03:37
*** rh-jelabarre has quit IRC03:51
*** dsneddon has joined #openstack-ironic03:56
*** stendulker has joined #openstack-ironic04:16
*** dsneddon has quit IRC05:05
*** dsneddon has joined #openstack-ironic05:35
*** dsneddon has quit IRC05:39
*** dsneddon has joined #openstack-ironic05:42
*** jtomasek has joined #openstack-ironic05:58
*** mgoddard has quit IRC06:07
*** andreaf has quit IRC06:09
*** mgoddard has joined #openstack-ironic06:10
*** andreaf has joined #openstack-ironic06:12
*** e0ne has joined #openstack-ironic06:18
openstackgerritDigambar proposed openstack/ironic stable/ocata: Fix OOB introspection to use pxe_enabled flag in idrac driver  https://review.openstack.org/64168306:25
openstackgerritMerged openstack/ironic master: Check microversions before validations for allocations and deploy templates  https://review.openstack.org/64243506:59
*** Qianbiao has joined #openstack-ironic07:12
QianbiaoHello everyone.07:13
*** Qianbiao is now known as Qianbiao|afk07:14
*** dsneddon has quit IRC07:22
arne_wiebalckGood morning, ironic!07:25
*** pcaruana has joined #openstack-ironic07:39
*** pcaruana has quit IRC07:43
*** pcaruana has joined #openstack-ironic07:43
openstackgerritRachit Kapadia proposed openstack/ironic master: Set boot_mode in node properties during OOB Introspection  https://review.openstack.org/63969807:44
*** dsneddon has joined #openstack-ironic07:49
*** dsneddon has quit IRC07:54
*** rpittau|afk is now known as rpittau07:59
rpittaugood morning ironic! o/07:59
arne_wiebalckhey rpittau o/08:00
rpittauhi arne_wiebalck :)08:01
*** mkrai has joined #openstack-ironic08:03
*** Qianbiao|afk is now known as Qianbiao08:03
mkraiHi, can someone please explain the technical difference between flat and Neutron network interface in Ironic?08:06
*** tssurya has joined #openstack-ironic08:08
*** e0ne has quit IRC08:17
*** sburette has joined #openstack-ironic08:17
*** e0ne has joined #openstack-ironic08:23
*** mkrai has quit IRC08:25
*** dsneddon has joined #openstack-ironic08:29
*** dougsz has joined #openstack-ironic08:31
*** iurygregory has joined #openstack-ironic08:35
iurygregorymorning o/08:36
*** e0ne has quit IRC08:39
mgoddardmorning ironic08:51
*** dtantsur|afk is now known as dtantsur08:52
dtantsurmorning ironic08:52
mgoddardhi dtantsur08:52
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: WIP: Support reapply with supplied introspection data  https://review.openstack.org/63903908:54
arne_wiebalckhey iurygregory mgoddard dtantsur o/08:55
iurygregoryo/08:55
mgoddardhi arne_wiebalck iurygregory08:55
rpittauhi dtantsur :)08:57
rpittauhey mgoddard :)08:57
*** priteau has joined #openstack-ironic09:02
*** hwoarang has quit IRC09:04
*** hwoarang has joined #openstack-ironic09:05
*** iurygregory has quit IRC09:06
*** iurygregory has joined #openstack-ironic09:07
Qianbiaodtantsur I am applying a static public IP for log server. currently, the url is fixed to another CI log for now.09:07
dtantsurQianbiao: well, we need to be able to see the logs from a run09:07
Qianbiaosure09:08
Qianbiaowhen static IP is ready, will link to real log server.09:08
Qianbiaocurrently, we only run pxe in standalone env.09:08
*** mkrai has joined #openstack-ironic09:12
*** hwoarang has quit IRC09:13
*** hwoarang has joined #openstack-ironic09:15
*** lucasagomes has joined #openstack-ironic09:16
dtantsurrpittau: if you have a second: https://review.openstack.org/#/c/642399/09:18
patchbotpatch 642399 - ironic-tempest-plugin - Fix deploy template tests on Rocky and earlier - 3 patch sets09:18
dtantsurneeded to unbreak the stable CI09:18
rpittauunbreak? :D09:18
openstackgerritMark Goddard proposed openstack/tenks master: Fix ansible lint and ubuntu deployment  https://review.openstack.org/64242309:19
openstackgerritMark Goddard proposed openstack/tenks master: Adding python 3.6 unit test  https://review.openstack.org/64080709:19
* iurygregory wonders if python3 requires more time to let nodes reach manageable state http://logs.openstack.org/28/591828/4/check/sushy-tempest-ironic-partition-redfish-src/62a5762/job-output.txt.gz#_2019-03-11_16_55_22_09610809:22
dtantsuriurygregory: 2 minutes is more than enough, unless something is broken in the emulator /cc etingof09:23
* etingof ran into the emulator bug last night09:24
iurygregorybug with python3? XD09:24
dtantsuriurygregory: unbelievable, yeah? :)09:25
etingofiurygregory, http://logs.openstack.org/28/591828/4/check/sushy-tempest-ironic-partition-redfish-src/62a5762/controller/logs/screen-ir-cond.txt.gz?level=WARNING#_Mar_11_16_55_21_51189209:25
dtantsurrpittau: FYI it seems that we'll have to disable stable/queens grenade. Pike is around EM, and it's broken even worse than it used to when you last checked. /cc TheJulia09:25
iurygregorydtantsur, i would say its a bug in devstack =P09:25
dtantsurNO WAY09:25
etingofiurygregory, so the emulator is down09:25
iurygregorybad emulator09:26
iurygregoryemulator-- XD09:26
etingofbut the bug I encountered is unrelated I think09:26
iurygregoryI've put a recheck just to see how it goes09:27
etingofmy bug surfaces when the client tries to list the systems - emulator returns HTTP 50009:27
etingofiurygregory, yeah, we need to understand if the process never went up or crashed or firewalled (?)09:28
iurygregoryetingof, i would say its strange the cause be firewall since python2 works..09:29
rpittaudtantsur, sounds "good", any log I can have a look at in the meantime ?09:29
dtantsurrpittau: see the whiteboard09:30
rpittaudtantsur, ack09:30
etingofiurygregory, but everyone blames the firewall, you can't omit the usual suspect09:30
iurygregoryi would blame if python2 fails too XD09:31
dtantsurrpittau: talking to tonyb on #openstack-stable09:31
*** derekh has joined #openstack-ironic09:34
*** dsneddon has quit IRC09:35
mkraiHi, can someone please explain the technical difference between flat and Neutron network interface in Ironic?09:36
dtantsurmkrai: hi. the neutron one uses an ML2 driver to actually change ports on a switch. the flat one simply uses neutron to give out DHCP options on a flat network.09:37
dtantsurmkrai: details: https://docs.openstack.org/ironic/latest/admin/multitenancy.html09:37
mkraidtantsur: so in flat network no neutron is involved?09:42
dtantsurmkrai: it is, but just for DHCP09:43
mkraidtantsur: and how does the port binding works?09:44
dtantsurmkrai: could you please check the link above? it's a lot of information to convey via IRC conversation09:44
dtantsurif you mean the flat network, it's mostly a no-op09:44
*** andrein has joined #openstack-ironic09:47
mkraidtantsur: I checked it already but didn't get very clear understanding09:48
*** dsneddon has joined #openstack-ironic10:01
dtantsurmgoddard, rpittau, any of you want to check https://review.openstack.org/#/c/635996/ before it gets approved?10:05
patchbotpatch 635996 - ironic - fast tracked deployment support - 21 patch sets10:05
rpittaudtantsur, I was going to :)10:06
dtantsuroka10:06
dtantsury10:06
*** dsneddon has quit IRC10:06
rpittauI need coffee first though :P10:07
mgoddarddtantsur: I'll take a look10:07
dtantsurcool :) then I'll leave it in your hands.10:07
*** dougsz has left #openstack-ironic10:08
openstackgerritIury Gregory Melo Ferreira proposed openstack/python-ironicclient master: Run jobs under python2 and python3  https://review.openstack.org/64247410:08
rpittauif any core has 1 minute, this is really quick: https://review.openstack.org/64108010:15
patchbotpatch 641080 - ironic-ui - Supporting all py3 environments with tox - 1 patch set10:15
*** andrein has quit IRC10:15
*** andrein has joined #openstack-ironic10:16
*** e0ne has joined #openstack-ironic10:16
*** iurygregory has quit IRC10:29
openstackgerritIury Gregory Melo Ferreira proposed openstack/python-ironicclient master: Run jobs under python2 and python3  https://review.openstack.org/64247410:29
*** iurygregory has joined #openstack-ironic10:29
openstackgerritDmitry Tantsur proposed openstack/metalsmith master: [WIP] Accept hostname in reserve_node in addition to provision_node  https://review.openstack.org/64039710:30
Qianbiaostendulker thanks for the review, will fix it soon.10:32
stendulkerQianbiao: np10:33
*** dsneddon has joined #openstack-ironic10:34
*** Qianbiao is now known as Qianbiao|afk10:34
openstackgerritDigambar proposed openstack/ironic stable/ocata: Fix OOB introspection to use pxe_enabled flag in idrac driver  https://review.openstack.org/64168310:35
iurygregoryocata =O10:36
rpittauoO10:36
*** dsneddon has quit IRC10:39
dtantsurheh10:43
dtantsurwe keep it alive while we can without putting too much effort in it10:43
*** stendulker has quit IRC10:45
openstackgerritMerged openstack/ironic-tempest-plugin master: Fix deploy template tests on Rocky and earlier  https://review.openstack.org/64239910:50
openstackgerritMadhuri Kumari proposed openstack/ironic master: Fix formatting issue in doc  https://review.openstack.org/64271910:51
openstackgerritDmitry Tantsur proposed openstack/ironic stable/rocky: Fix TypeError: __str__ returned non-string (type ImageRefValidationFailed)  https://review.openstack.org/64158410:52
*** dsneddon has joined #openstack-ironic11:04
jrolldtantsur: re http://logs.openstack.org/74/642474/5/check/ironicclient-tempest/a859932/controller/logs/screen-n-cpu.txt.gz#_Mar_11_16_04_40_215579 , I think now "ironic is not up" just looks different11:05
dtantsurah11:06
jrolldtantsur | if I understood jroll correctly, the UEFI and the multinode jobs don't work on Bionic <- hm, multinode worked on bionic in patch set 1, maybe just a flake?11:07
jrollsorry, am slow with scrollback11:07
dtantsurjroll: or maybe I just misunderstood you :)11:07
jrollhotel computing :|11:07
jrolldtantsur: I guess. everything but uefi worked in PS1, so PS2 made uefi non-voting.11:08
*** dsneddon has quit IRC11:10
Qianbiao|afkHello11:14
Qianbiao|afkis there any config item like power_state_change_timeout11:14
Qianbiao|afknot timeout but power state change times11:15
openstackgerritMerged openstack/tenks master: Fix ansible lint and ubuntu deployment  https://review.openstack.org/64242311:31
openstackgerritMerged openstack/tenks master: Adding python 3.6 unit test  https://review.openstack.org/64080711:31
*** dsneddon has joined #openstack-ironic11:39
*** dsneddon has quit IRC11:44
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Ensure non-empty libvirt <loader/> tag  https://review.openstack.org/64272811:45
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Create libvirt boot loader element if needed  https://review.openstack.org/64258111:46
openstackgerritIury Gregory Melo Ferreira proposed openstack/python-ironicclient master: Run jobs under python2 and python3  https://review.openstack.org/64247411:47
dtantsurfolks, does anyone want a.. ehemmm.. funny side project? ;)11:51
dtantsurwsme is in dying state (and has been like that for time)11:51
dtantsurwe need to switch off before it starts falling apart11:51
*** rh-jelabarre has joined #openstack-ironic11:53
etingofwhat's switch off exactly?11:55
rpittauso convert from wsme to pure wsgi ?11:57
etingofhmm, those are different things, no?11:57
etingofwsme is an early web services library impl in Python while wsgi is basically a calling convention11:59
*** mkrai has quit IRC11:59
* etingof is guessing migrating ironic from wsme onto something...11:59
rpittauyep, my brain did a weird automatic association for some reason :/12:00
* iurygregory saw the thread on ML12:00
iurygregorymaybe will be something we will need to do in the next cycle12:00
*** dsneddon has joined #openstack-ironic12:00
*** iurygregory has quit IRC12:03
openstackgerritRiccardo Pittau proposed openstack/ironic master: Adding ansible python interpreter as driver_info  https://review.openstack.org/64240212:03
*** iurygregory has joined #openstack-ironic12:03
*** dsneddon has quit IRC12:05
jrolldtantsur: I imagine we can just remove our wsme use and use our object layer directly (probably with some serialization code), do you agree?12:05
etingofwsme seems to do some type checking, not sure if that's important though12:07
jrollright, our object layer can do that12:08
etingofORM you mean?12:08
jrolletingof: ironic/objects/*12:09
jrollthe classes that inherit from oslo.versionedobjects12:09
jrollI'm hand-waving a bit, but I'm fairly sure that can handle it all12:09
*** trown|outtypewww is now known as trown12:10
etingofso why wsme appeared in the first place? does it date back prior to versionobjects?12:13
jrollI honestly don't know - I think it was just "the recommended thing" at the time12:13
openstackgerritIury Gregory Melo Ferreira proposed openstack/python-ironicclient master: Run jobs under python2 and python3  https://review.openstack.org/64247412:16
dtantsuretingof: cargo-culted from nova?12:16
dtantsurjroll: yeah, I think it's possible with some additional checks on ID vs UUID12:16
jrollnova doesn't use wsme12:16
jroll(never did afaik)12:16
jrolldtantsur: yeah, should just need a small layer12:17
* etingof could probably take a look unless anyone wants to12:18
jrollI want to take this opportunity to rewrite the entire API layer, but I know I don't have the time :)12:19
jrollone thing I would like to look at is using the native o.vo remotable methods, rather than update_node etc via our rpc layer12:19
jrollour API should just be able to do node.foo = bar; node.save() and have that routed to the conductor12:20
etingofthat seems to align with o.vo model12:21
dtantsurjroll: I wonder how it will work with JSON RPC backend though12:21
dtantsuretingof: feel free to. If I may suggest, I'd start with abstracting away explicit pecan.request.XXX that we use everywhere.12:22
jrolldtantsur: good question12:22
dtantsurlike change pecan.request.version to something like api_utils.version()12:22
jrollwait, won't pecan remain?12:22
jrollor is pecan.request a wsme thing?12:22
dtantsurjroll: it may change with wsme gone..12:22
dtantsurI'd personally kill pecan just as well, but maybe we have reasons to keep it..12:23
*** bfournie has quit IRC12:23
* dtantsur would just rewrite the whole thing in Flask12:23
jrollmy main reason to keep pecan is that it's much more work to remove :)12:23
jrollbut yes, I'd much rather flask if we have the bandwidth12:23
dtantsurjroll, etingof, fun fact: I have a few bits for a Flask implementation ready in https://github.com/dtantsur/ironic-proxy/blob/master/ironic_proxy/api.py12:24
* rpittau also votes for Flask12:24
jroll++12:24
dtantsurI've added the topic for the PTG, but I wouldn't mind somebody already starting12:24
iurygregoryflask++12:24
* etingof has heard that flask 1.0 is substantially different from flask 0.x12:25
dtantsurdunno about "substantially"12:25
dtantsurI think ironic-inspector has migrated from <1.0 to >=1.0 quite painlessly12:26
etingofso people having their stuff based on flask 0.x have hard times converting to flask 1.x12:26
* jroll won't be at PTG - I support replacing pecan/wsme with flask if we have the time. otherwise let's just remove wsme and have a small compatibility layer with our objects layer.12:26
rpittauis Flask 0.x still maintained ?12:26
dtantsurif we keep pecan, the work seems quite easy12:28
dtantsurno routing changes, etc12:28
dtantsurshould be pretty doable as a background task even12:28
dtantsurand we don't have to change everything at once12:28
etingofflask 1.x and 0.x seem to have latest releases in April 201812:29
dtantsurditto for pecan12:31
openstackgerritLars Kellogg-Stedman proposed openstack/ironic master: prevent serial console lockout  https://review.openstack.org/64273412:31
dtantsurpecan seems a one man show recently, but it may be just stable enough12:31
larsksjroll: here's my clever solution to the problem of console lockout: https://review.openstack.org/#/c/642734/12:32
patchbotpatch 642734 - ironic - prevent serial console lockout - 1 patch set12:32
jrolllarsks: thanks, heavy meeting load this week but will try to take a look12:32
*** dsneddon has joined #openstack-ironic12:33
larsksThanks. Sorry for the meetings.12:33
jrollnice idea though12:33
jrollheh, no worries12:33
*** e0ne has quit IRC12:36
*** dsneddon has quit IRC12:39
*** iurygregory has quit IRC12:39
*** mjturek has joined #openstack-ironic12:40
*** iurygregory has joined #openstack-ironic12:40
*** mjturek has quit IRC12:45
dtantsurmgoddard: I think we screwed up this again: http://logs.openstack.org/00/642400/1/check/ironic-tempest-dsvm-functional-python3/7bb4a5a/job-output.txt.gz#_2019-03-12_11_36_07_04068312:47
openstackgerritQianBiao Ng proposed openstack/ironic master: Add Huawei iBMC driver support  https://review.openstack.org/63928812:47
dtantsurI wonder why pecan returns HTTP 405 instead of 404 for unknown routes12:47
dtantsur(speaking of pecan)12:47
mgoddarddtantsur: :( this one keeps coming back to bite12:48
mgoddarddtantsur: any way we can run tempest checks against stable branches?12:49
mgoddardfor every tempest plugin patch12:49
openstackgerritMerged openstack/ironic-ui master: Supporting all py3 environments with tox  https://review.openstack.org/64108012:50
dtantsurmgoddard: we used to, it got broken12:54
dtantsurmgoddard: we need to fix https://review.openstack.org/#/c/636169/12:54
patchbotpatch 636169 - ironic-tempest-plugin - Run all defined jobs defined in check and gate - 15 patch sets12:54
*** baha has joined #openstack-ironic12:56
*** bfournie has joined #openstack-ironic12:57
arne_wiebalckrpittau: I merged the py3 tox patch you asked for earlier13:00
*** FlorianFa has quit IRC13:03
rpittauarne_wiebalck, thanks!13:09
openstackgerritNikolay Fedotov proposed openstack/ironic master: Kg key for IPMIv2 authentication  https://review.openstack.org/64165813:11
Qianbiao|afkdtantsure CI report will be ready in this week.13:13
dtantsurcool13:13
*** dsneddon has joined #openstack-ironic13:15
iurygregoryif someone find the issue with the standalone-queens and wholedisk we will be able to move =( I've try different configs but no lucky13:17
Qianbiao|afk<iurygregory> i am setting up CI env with standalone+(queue/rocky/stein)+wholedisk13:19
Qianbiao|afkand everything works.13:19
Qianbiao|afkwhat is your issue13:20
*** cdearborn has joined #openstack-ironic13:20
*** dsneddon has quit IRC13:20
iurygregoryQianbiao|afk, "Timeouts" basically XD13:20
*** Qianbiao|afk is now known as Qianbiao13:20
iurygregoryQianbiao, https://review.openstack.org/#/c/636169/13:20
patchbotpatch 636169 - ironic-tempest-plugin - Run all defined jobs defined in check and gate - 15 patch sets13:20
openstackgerritLars Kellogg-Stedman proposed openstack/ironic master: prevent serial console lockout  https://review.openstack.org/64273413:21
*** sthussey has joined #openstack-ironic13:23
iurygregorybbl need to fix things in the flat o/13:23
*** iurygregory has quit IRC13:24
*** cdearborn has quit IRC13:24
*** dsneddon has joined #openstack-ironic13:25
*** irclogbot_1 has quit IRC13:26
*** e0ne has joined #openstack-ironic13:28
*** irclogbot_1 has joined #openstack-ironic13:29
openstackgerritVarsha Verma proposed openstack/sushy master: Add `FabricCollection` and `Fabric` classes  https://review.openstack.org/64274813:29
openstackgerritVarsha Verma proposed openstack/sushy master: Add `FabricCollection` and `Fabric` classes  https://review.openstack.org/64274813:31
*** dsneddon has quit IRC13:32
*** Qianbiao has quit IRC13:43
dtantsurmgoddard: so I wonder if we should fix ironic to return Method Not Allowed or fix the tests to accept both13:47
dtantsurwe're quite inconsistent already: /v1/nodes/<>/traits returns 405, port groups - presumably 405/40413:47
dtantsurgod13:50
dtantsurwe're returning 404 on GET and 405 on others13:50
mgoddarddtantsur: odd that the unit tests don't catch this13:55
*** dsneddon has joined #openstack-ironic13:56
mgoddardI guess it's a different case13:56
dtantsurmgoddard: unit tests verify our expectations, not how they match the default pecan logic (arguably flowed)13:56
mgoddarddtantsur: yeah, and we're not unit testing deploy templates in old versions13:56
dtantsurmgoddard: even if we did, we would test that it matches how we understand it..13:57
mgoddardwe can't change what old versions return for unknown endpoints (404 vs 405)13:57
dtantsurright13:57
dtantsur(I'm not sure if it's possible to change in pecan at all)13:57
mgoddardso do we need a new ironic with an old microversion to look exactly the same13:57
mgoddardwe could probably check the method in _route and do a 405 if necessary?13:58
dtantsurmgoddard: we can try. but we'll need a 3-way dance, because ironic-tempest-plugin won't allow us to change 404 to 405 just easily13:58
mgoddarddtantsur: true13:58
*** openstack has joined #openstack-ironic15:39
*** ChanServ sets mode: +o openstack15:39
TheJuliamgoddard: typically yeah15:41
mgoddardTheJulia: ok, I'll go with that15:41
*** dsneddon has joined #openstack-ironic15:41
mgoddardTheJulia: thanks for responding, I'll take a look shortly15:43
openstackgerritMark Goddard proposed openstack/ironic master: Deploy Templates: API reference  https://review.openstack.org/64249815:43
TheJulianothing really major, hopefully a little more clarity15:43
*** iurygregory has joined #openstack-ironic15:43
iurygregoryI'm back o/15:43
TheJuliaI should be able to post a follow-up later today. One meeting and I need to do cycle highlights15:43
*** diga has joined #openstack-ironic15:44
* TheJulia goes and does cycle highlights15:45
digaHi all15:45
digaI need help on this patch - https://review.openstack.org/#/c/641683/15:45
patchbotpatch 641683 - ironic (stable/ocata) - Fix OOB introspection to use pxe_enabled flag in i... - 4 patch sets15:45
*** e0ne has quit IRC15:45
digaThis is a cherry pick patch backported to stable/ocata15:45
digasome template test cases are failing which I am not sure how I can address it15:46
digaAs this is a cherry pick patch backported successfully for pick, queens and rocky release15:46
digaTheJulia, arne_wiebalck : any solution to resolve the issue ?15:47
iurygregoryseems to be trying an API version that is not supported in the release15:52
iurygregoryVersion 1.54 was requested but the minor version is not supported by this service. The supported version range is: [1.1, 1.31]15:52
iurygregorymaybe the patch is not backward compatible15:53
digaiurygregory: Yes15:53
digaiurygregory: what do I do now ?15:54
iurygregorydiga, well i would sa15:54
digaiurygregory: is it not allowed to backport ?15:54
iurygregoryi would say that the feature need to be re written so you can backport .-.15:54
iurygregoryor maybe you need to squash some commits that is missing =)15:56
dtantsurTheJulia: great, thanks!15:56
TheJuliaSo that patch, at a glance, shouldn't be triggering that issue. I don't see an explicit invocation of version15:56
digaokay15:56
dtantsurdiga, iurygregory, the CI is broken, mgoddard and I are fixing it15:56
dtantsur* stable CI15:57
dtantsurTheJulia: ^^15:57
iurygregorynow that makes sense hehe15:57
iurygregoryXD15:57
TheJuliadtantsur: I was kind of suspecting that, thanks :)15:57
dtantsurTheJulia: https://review.openstack.org/#/c/642759/15:57
patchbotpatch 642759 - ironic-tempest-plugin - Deploy Templates: Allow old ironic API to return 405 - 1 patch set15:57
dtantsurthis should unblock the CI, but we actually need to solve this 404 vs 405 thing15:57
digadtantsur: :) Thank you15:57
*** e0ne has joined #openstack-ironic15:58
digadtantsur: you mean I need to resolve templest-api issue failed in zuul15:58
diga?15:59
dtantsurdiga: yes. please wait for the above mentioned patch to merge before any rechecks15:59
digadtantsur: okay15:59
mgoddarddtantsur: when you say 'convert to a local doctree', you mean put steps and templates in separate files with a toctree in node-deployment.rst linking to them?16:00
dtantsurmgoddard: no, you can create a toctree for local headings16:00
dtantsurI can try to google the required magic16:01
openstackgerritCandy Tsai proposed openstack/ironic-python-agent master: Correct clean_build command according to Makefile  https://review.openstack.org/64251516:01
digaTheJulia: dtantsur: I will wait in that case16:01
digaThanks for your help16:01
mgoddarddtantsur: it's ok, I'll try to work it out16:01
dtantsurmgoddard: okay, I was not exactly correct, but http://docutils.sourceforge.net/docs/ref/rst/directives.html#table-of-contents16:02
digaiurygregory: thank you!16:02
iurygregorydiga, np16:03
*** andrein has quit IRC16:05
mgoddarddtantsur: I tried adding a pointer page, but I get 'document isn't included in any toctree'. Is there a way to avoid this?16:09
dtantsurmgoddard: yep, you can create a hidden toctree and add it there16:10
dtantsurwhich is a toctree with :hidden:16:10
mgoddarddtantsur: hmm16:11
*** yajushiSri has quit IRC16:12
openstackgerritRiccardo Pittau proposed openstack/ironic master: Fixing a bash test in devstack ironic lib  https://review.openstack.org/64280916:13
TheJuliaI love it when meetings are quick16:16
iurygregorywe all do TheJulia XD16:16
*** yajushiSri has joined #openstack-ironic16:20
*** gyee has joined #openstack-ironic16:27
*** baha has quit IRC16:28
*** diga has quit IRC16:30
rpittauinteresting thing, virtual node trying to boot from ipxe even if explicitly set IRONIC_IPXE_ENABLED=False16:34
*** tssurya has quit IRC16:40
*** hwoarang has quit IRC16:41
TheJuliadtantsur: mgoddard: Since you guys are around, do we think http://paste.openstack.org/show/747628/ covers it for cycle highlights?16:42
*** hwoarang has joined #openstack-ironic16:43
dtantsurTheJulia: I'd split deploy templates into its own bullet point and expand on "node protection"16:43
TheJuliaI'm trying to keep the list short since it is 2-3 items for executive review16:43
dtantsurs/file downloads/serving images/16:43
gyeeTheJulia, update on the redfish issue, confirmed with HPE that redfish is only supported on Gen10 so I'll give that a try today.16:43
TheJulias/executive/marketing/16:44
TheJulia(same difference I guess)16:44
dtantsurTheJulia: I don't suggest to increase the list, just make it differently structured :)16:44
TheJuliaWell, it does say 3-4 in the email16:44
dtantsurTheJulia: or maybe we should skip deploy templates until we get at least one in-tree?16:44
dtantsurhmm16:44
TheJuliaI have mixed feelings on that16:45
* TheJulia tires to remember what she had mixed feelings on last cycle as well16:45
dtantsuryeah, /me too16:45
dtantsurTheJulia: BIOS?16:45
TheJuliamaybe, looking16:45
dtantsurI seem to remember it did not have any implementations16:45
TheJulianah, we had 2 last cycle16:45
dtantsurwow16:45
dtantsuranyway, I think my biggest comments are 1. s/file downloads/serving images/, 2. s/node protection/deployed node protection/16:46
TheJuliaWe mentioned them in Rocky16:46
TheJuliaconductor groups I guess16:48
TheJuliaYeah, I think down play deployment templates a little bit. We want to wet appetite but not say "we've solved everything for you"16:55
*** e0ne has quit IRC16:55
mgoddardI think that's sensible :(16:57
TheJulia:(16:57
mgoddardhere is your new swiss army knife. it doesn't have any tools yet16:58
TheJuliabasically16:58
* TheJulia has this vision of a movie that is funny, but chooses not to mention it16:58
TheJuliadtantsur: mgoddard: https://review.openstack.org/64282416:59
patchbotpatch 642824 - releases - Add stein cycle highlights for ironic - 1 patch set16:59
rpittaugood night o/16:59
*** rpittau is now known as rpittau|afk16:59
TheJuliawait, there is night?16:59
rpittau|afkand it's dark and full of terrors.....17:00
TheJuliaNot ironic bare metal bears?17:00
*** baha has joined #openstack-ironic17:00
* TheJulia wonders what people in palm springs would say with her putting a pixie boots sticker on her car.... 17:01
*** sburette has quit IRC17:02
TheJuliadtantsur: revised17:04
dtantsurthnx!17:04
TheJuliaand commented17:04
TheJuliaHas anyone looked at the standalone job?17:07
*** priteau has quit IRC17:08
openstackgerritMark Goddard proposed openstack/ironic master: Deploy Templates: documentation  https://review.openstack.org/64253117:09
dtantsurTheJulia: again? :(17:20
*** trown is now known as trown|lunch17:20
TheJuliayeah it seems17:20
dtantsuroh17:21
dtantsurTheJulia: on master? do you have a link to an example handy?17:21
TheJulianot handy, I just noticed it had failed on a couple patches and I think ricardo mentioned timeouts earlier17:21
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Add docs on UEFI boot libvirt-based emulation  https://review.openstack.org/64283017:22
dtantsurTheJulia: it's still broken on Rocky until we merge https://review.openstack.org/64240017:22
patchbotpatch 642400 - ironic (stable/rocky) - devstack: use stable/rocky IPA for stable/rocky ir... - 1 patch set17:22
dtantsurwhich is blocked on mgoddard's ironic-tempest-plugin fix17:22
TheJuliasigh17:28
*** dtantsur is now known as dtantsur|afk17:39
dtantsur|afk\o17:39
mgoddardTheJulia: here is the aforementioned patch: https://review.openstack.org/#/c/642762/17:43
openstackgerritLin Yang proposed openstack/sushy stable/stein: Fix wrong default JsonDataReader() argument  https://review.openstack.org/64283717:43
patchbotpatch 642762 - ironic - Return 405 for old versions in allocation and depl... - 1 patch set17:43
TheJuliamgoddard: tempest fix?17:44
mgoddardTheJulia: https://review.openstack.org/64275917:44
patchbotpatch 642759 - ironic-tempest-plugin - Deploy Templates: Allow old ironic API to return 405 - 1 patch set17:44
mgoddardhas +A already17:44
openstackgerritJulia Kreger proposed openstack/ironic-tempest-plugin master: Add fast-track testing capability  https://review.openstack.org/63703917:48
TheJuliamgoddard:  dtantsur|afk: re fast track, do you guys want me to just re-rev the same patch or follow-up. There does seem to be a bug in one of the last requested chagnes that breaks it looking at tempest test log in some cases. Should be an easy fix, it is just yet another thing17:49
mgoddardTheJulia: just looking at your comments, I'll get back to you17:50
TheJuliak17:50
*** derekh has quit IRC17:55
mgoddardTheJulia: what was the bug that might need a respin?18:00
TheJuliabasically ioerror on trying to switch pxe config18:00
TheJuliabecause we don't handle that stuff might be missing18:00
TheJuliait seems silly to even handle it actually, if we're fast tracking at least18:01
TheJuliabut yeah18:01
TheJuliahttp://logs.openstack.org/04/641104/1/check/ironic-inspector-tempest-discovery-fast-track/fe1f1e4/controller/logs/screen-ir-cond.txt.gz18:01
*** e0ne has joined #openstack-ironic18:02
*** e0ne has quit IRC18:06
mgoddardTheJulia: we should probably fix that before merging. I'd be happy with a follow up for the rest18:09
TheJuliak, I'm trying to figure out the best way to actually fix that since its a legit issue18:09
*** trown|lunch is now known as trown18:13
openstackgerritMark Goddard proposed openstack/ironic master: Deploy templates: conductor and API nits  https://review.openstack.org/64044618:17
*** e0ne has joined #openstack-ironic18:18
*** e0ne_ has joined #openstack-ironic18:21
*** e0ne has quit IRC18:22
openstackgerritMark Goddard proposed openstack/ironic master: Deploy templates: conductor and API nits  https://review.openstack.org/64044618:23
openstackgerritMark Goddard proposed openstack/ironic master: Deploy Templates: factor out ironic.conductor.steps  https://review.openstack.org/64205918:23
TheJuliaoh jeeze, is it one of those "and to an or" days?18:26
*** hwoarang has quit IRC18:26
*** gmann is now known as gmann_afk18:26
*** hwoarang has joined #openstack-ironic18:27
mgoddardTheJulia: do they mean different things?18:28
TheJuliayeah18:28
mgoddarduh oh18:28
TheJuliaindeed18:29
openstackgerritMerged openstack/ironic-inspector master: Reset cached extension managers in the unit tests  https://review.openstack.org/64199018:31
openstackgerritMerged openstack/ironic-inspector master: Exclude unrelevant files from tempest job  https://review.openstack.org/64091218:31
openstackgerritMerged openstack/ironic-inspector master: Clean up release notes and add a prelude  https://review.openstack.org/64251318:31
openstackgerritMerged openstack/ironic-tempest-plugin master: Deploy Templates: Allow old ironic API to return 405  https://review.openstack.org/64275918:31
*** pcaruana has quit IRC18:39
*** e0ne_ has quit IRC18:41
*** iurygregory has quit IRC18:52
*** betherly has joined #openstack-ironic19:32
*** betherly has quit IRC19:37
*** mbeierl has quit IRC19:43
*** hwoarang has quit IRC19:48
*** hwoarang has joined #openstack-ironic19:49
*** andrein has joined #openstack-ironic19:51
openstackgerritJulia Kreger proposed openstack/ironic master: fast tracked deployment support  https://review.openstack.org/63599619:56
TheJuliamgoddard: dtantsur|afk ^19:57
openstackgerritJulia Kreger proposed openstack/ironic master: Add fast-track testing  https://review.openstack.org/64110420:07
*** e0ne has joined #openstack-ironic20:20
openstackgerritNisha Brahmankar proposed openstack/python-ironic-inspector-client master: Deprecates "uuid" parameters to Python calls when node is expected  https://review.openstack.org/64256420:43
*** gmann_afk is now known as gmann20:54
*** mjturek has quit IRC20:57
*** bfournie has quit IRC21:07
*** baha has quit IRC21:19
*** betherly has joined #openstack-ironic21:21
*** betherly has quit IRC21:26
*** e0ne has quit IRC21:26
*** rcernin has joined #openstack-ironic22:01
*** betherly has joined #openstack-ironic22:08
*** hoonetorg has quit IRC22:09
*** hoonetorg has joined #openstack-ironic22:10
*** whoami-rajat has quit IRC22:12
*** betherly has quit IRC22:12
*** ianychoi_ is now known as ianychoi22:47
*** betherly has joined #openstack-ironic23:10
*** betherly has quit IRC23:15
TheJuliagoodnight folks, stepping away23:36
*** betherly has joined #openstack-ironic23:42
*** dsneddon has quit IRC23:46
*** betherly has quit IRC23:46
openstackgerritMerged openstack/ironic stable/rocky: devstack: use stable/rocky IPA for stable/rocky ironic  https://review.openstack.org/64240023:55

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