Monday, 2018-06-11

*** MattMan has quit IRC00:12
*** MattMan has joined #openstack-ironic00:12
*** zshi has joined #openstack-ironic00:19
*** rh-jelabarre has joined #openstack-ironic00:23
*** bfournie has joined #openstack-ironic00:37
*** r-daneel has quit IRC00:40
*** zshi_ has joined #openstack-ironic00:56
*** zshi has quit IRC00:57
*** lifeless has quit IRC01:06
*** lifeless has joined #openstack-ironic01:11
*** zhangfei has joined #openstack-ironic01:23
openstackgerritzenghui.shi proposed openstack/python-ironicclient master: BIOS Settings support  https://review.openstack.org/56931801:37
*** lifeless has quit IRC01:47
*** lifeless has joined #openstack-ironic01:49
*** zhangfei has quit IRC01:55
*** r-daneel has joined #openstack-ironic02:01
*** zhangfei has joined #openstack-ironic02:07
*** lifeless has quit IRC02:19
*** kiseok7 has quit IRC02:20
*** lifeless has joined #openstack-ironic02:20
*** hshiina has joined #openstack-ironic02:53
*** pvc has joined #openstack-ironic03:35
pvchi03:36
pvcipmi_address03:36
pvcis what?03:36
pvceth1 ip?03:36
pvcanyone help me setting up ironic?03:36
*** yolanda has joined #openstack-ironic03:44
*** lifeless_ has joined #openstack-ironic03:46
*** lifeless has quit IRC03:46
*** yolanda_ has quit IRC03:46
*** lifeless has joined #openstack-ironic03:52
*** lifeless_ has quit IRC03:52
*** bfournie has quit IRC04:06
*** trungnv has quit IRC04:13
*** links has joined #openstack-ironic04:14
*** trungnv has joined #openstack-ironic04:14
*** rh-jelabarre has quit IRC04:18
openstackgerritNguyen Van Trung proposed openstack/ironic master: Support raid configuration for BM via irmc driver  https://review.openstack.org/51297904:42
*** jaganathan has joined #openstack-ironic04:51
*** jaganathan has quit IRC04:59
*** kiseok7 has joined #openstack-ironic05:02
*** tiendc has joined #openstack-ironic05:10
openstackgerritMerged openstack/ironic master: Adds more `ipmitool` errors as retryable  https://review.openstack.org/56721705:14
openstackgerritMerged openstack/ironic master: Make method public to support out-of-band cleaning  https://review.openstack.org/57010905:14
*** e0ne has joined #openstack-ironic05:28
*** e0ne has quit IRC05:33
*** trungnv has quit IRC05:34
*** marios has quit IRC05:46
*** marios has joined #openstack-ironic05:47
*** rbartal has joined #openstack-ironic05:51
openstackgerrityolanda.robla proposed openstack/ironic-tempest-plugin master: Add manual clean step ironic standalone test  https://review.openstack.org/56861605:57
*** hshiina2 has joined #openstack-ironic06:01
*** AlexeyAbashkin has joined #openstack-ironic06:04
*** hshiina has quit IRC06:04
*** pcaruana has joined #openstack-ironic06:26
*** hshiina has joined #openstack-ironic06:27
*** arundhati has joined #openstack-ironic06:29
arundhatihi06:30
*** hshiina2 has quit IRC06:30
arundhatiWhile creating a ironic node with json file, The token generation is happening twice. is it a expected behavior?06:30
*** parlos has joined #openstack-ironic06:43
*** arundhati has quit IRC06:55
*** arundhati has joined #openstack-ironic06:57
*** zhangfei has quit IRC06:58
yolandahi dtantsur|afk , i have a question about https://review.openstack.org/#/c/568551/14/ironic_tempest_plugin/tests/scenario/ironic_standalone/test_bios.py07:06
patchbotpatch 568551 - ironic-tempest-plugin - Add bios testing to plugin07:06
yolandai added some comments to your review07:06
*** rcernin has quit IRC07:10
*** jtomasek has joined #openstack-ironic07:14
*** marlinc has joined #openstack-ironic07:14
*** zhangfei has joined #openstack-ironic07:15
*** jaganathan has joined #openstack-ironic07:25
*** zhangfei has quit IRC07:31
*** sekharvajjula has joined #openstack-ironic07:38
*** trungnv has joined #openstack-ironic07:41
*** arundhati has quit IRC07:42
*** ajya has joined #openstack-ironic07:44
*** zhangfei has joined #openstack-ironic07:45
*** links has quit IRC07:50
*** lifeless_ has joined #openstack-ironic08:06
*** lifeless has quit IRC08:07
*** arundhati has joined #openstack-ironic08:07
*** namnh has joined #openstack-ironic08:08
*** dougsz has joined #openstack-ironic08:11
*** athomas has joined #openstack-ironic08:20
*** d0ugal has joined #openstack-ironic08:28
*** derekh has joined #openstack-ironic08:31
*** pvc has quit IRC08:37
*** dtantsur|afk is now known as dtantsur08:40
dtantsuryolanda: hi! I don't see how this is related to putting or not putting tests in one case08:41
dtantsurthey still (are supposed to) run independently08:42
*** mtsv has joined #openstack-ironic08:46
*** lifeless has joined #openstack-ironic08:46
*** lifeless_ has quit IRC08:47
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Testing a basic zuulv3 job  https://review.openstack.org/57324408:47
yolandadtantsur, so i need to move my nodes to deleted state initially, to execute the cleanup step. To move to deleted, i need that the node is active. But after i finish each individual test, the node is not on that state, it's on available state08:51
yolandaif i split the 3 cases on 3 clases, the cleanup/boot is done automatically08:51
yolandabut if i do on the same test, the state of the node is ok for the first one, but not for the second08:51
yolandaif i want to do on the same test, i'd have to deal with the states manually08:51
dtantsuryolanda: no, we need to fix our tests to work individually. all tests have to be independent, I'm not sure why we have interdependencies between tests of the same case, but that's a bug IMO.08:52
yolandadtantsur, it's because the boot/cleanup is done per class, not per test08:53
dtantsuryolanda: well, that's not quite right IMO. but wait, why do you have to use "deleted" if you're testing manual cleaning?08:54
yolandamm, i guess that for the first test, because i need to be in manageable state, and the node starts in active state08:56
yolandaafter that it will be ok to set from available to manageable08:56
dtantsuryolanda: so you actually need to apply "manage" on a node in the setUp if the node is in "available"?09:00
yolandadtantsur, what i could do is on the test setup, first move to deleting there09:02
yolandathen on each test, ensure that we are on manageable state09:02
dtantsuryolanda: actually, it has been bothering me for quite some time that we boot instances in setUp. our tests actually test booting instances, so it should happen in the test methods.09:03
dtantsurif we move it, you won't have this problem.09:03
dtantsurand your tests will work faster, because you won't do unnecessary provisioning each time09:04
yolandadtantsur, then a general change needs to be done for the baremetal standalone manager09:04
yolandaright?09:04
dtantsurright, yeah09:04
openstackgerritIlya Etingof proposed openstack/ironic master: Adds boot mode support to ManagementInterface  https://review.openstack.org/52677309:06
vdrokgood morning ironic09:07
dtantsurhey vdrok09:10
vdrokdtantsur: morning!09:10
openstackgerritIlya Etingof proposed openstack/ironic master: Added Redfish boot mode management  https://review.openstack.org/52831409:11
*** e0ne has joined #openstack-ironic09:12
etingofgood summer morning everyone! ;-)09:13
dtantsurhey etingof! is it warm out there?09:13
etingofdtantsur, quite warm, 29C09:14
etingofwater temperature is above 22C09:14
vdrokmorning etingof :)09:14
etingofvdrok, o/09:14
dtantsuretingof: nice! it finally cooled down here a bit - from >30 to 26 :)09:15
etingofdtantsur, oh, that's good! 30+ in the city may be hard to tolerate...09:16
dtantsuryup09:16
etingofbut you can always cool down in a lake09:16
dtantsurwell, right09:16
dtantsura big less convenient when the most active part of your work day happens when it's the hottest :D09:17
yolandadtantsur, do you want to take that action, or do you prefer that i try to change that behaviour?09:19
dtantsuryolanda: I won't have time today, so please do if you have some09:20
openstackgerritIlya Etingof proposed openstack/ironic master: Move boot-related code to boot_mode_utils.py  https://review.openstack.org/56938209:23
yolandai'll try09:28
yolandadtantsur, so remove the boot node and cleanup node from the class methods, and then each test individually should call those methods?09:29
dtantsuryolanda: clean up should probably stay, but not booting09:33
yolandadtantsur, so tests could specifically could locate nodes depending on their needs? like "try to find one node in available state"09:36
dtantsuryolanda: mmm, I think all nodes should be available in the beginning, just as devstack creates them09:38
*** pbourke has quit IRC09:43
*** pbourke has joined #openstack-ironic09:43
yolandai could add one flag, that does the node boot if needed, or just return an available node if not set09:45
*** arnewiebalck has quit IRC09:47
dtantsuryolanda: when we test node boot, it has to happens inside the test09:48
dtantsurit's just weird to have the main test action in the preparation phase..09:48
* dtantsur -> doctor appt, back later09:48
*** dtantsur is now known as dtantsur|bbl09:49
yolandadtantsur|bbl, for baremetal standalone manager?09:49
yolandai don't see any specific test for booting there09:49
yolandainitially, only the ping ip, and rescue was there09:50
yolandai added the cleanup and bios09:50
*** dprince has joined #openstack-ironic10:23
*** dprince has quit IRC10:31
*** namnh has quit IRC10:34
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Testing a basic zuulv3 job  https://review.openstack.org/57324410:36
*** hshiina2 has joined #openstack-ironic10:42
*** jrollen is now known as jroll10:44
*** hshiina has quit IRC10:44
jrollmorning ironic10:46
*** arundhati has quit IRC10:46
sambetts|afko/10:46
*** arundhati has joined #openstack-ironic10:52
openstackgerritOlivier Bourdon proposed openstack/ironic-lib master: Expose GPT partitioning fixing method  https://review.openstack.org/56851810:55
*** zzzeek_ has quit IRC11:01
*** zzzeek has joined #openstack-ironic11:03
*** lucasagomes is now known as lucas-hungry11:15
*** hshiina2 has quit IRC11:15
*** lucas-hungry is now known as lucasagomes11:15
*** tiendc has quit IRC11:16
*** arundhati has quit IRC11:18
*** jroll has quit IRC11:18
*** jroll has joined #openstack-ironic11:18
*** bfournie has joined #openstack-ironic11:23
*** bfournie has quit IRC11:24
*** arundhati has joined #openstack-ironic11:36
*** e0ne has quit IRC11:38
*** rh-jelabarre has joined #openstack-ironic11:42
*** lifeless has quit IRC11:45
*** lifeless_ has joined #openstack-ironic11:45
*** zhangfei has quit IRC11:47
*** e0ne has joined #openstack-ironic11:48
openstackgerrityolanda.robla proposed openstack/ironic-tempest-plugin master: WIP: Do not boot nodes if not set in standalone tests  https://review.openstack.org/57422811:53
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Testing a basic zuulv3 job  https://review.openstack.org/57324411:58
*** parlos has quit IRC12:01
*** arundhati has quit IRC12:01
*** bfournie has joined #openstack-ironic12:09
*** markguz_ has joined #openstack-ironic12:10
*** trown has joined #openstack-ironic12:12
*** markguz_ has quit IRC12:23
*** arnewiebalck_ has joined #openstack-ironic12:24
openstackgerritzhangzhaoshan proposed openstack/bifrost master: replace http with https  https://review.openstack.org/57423912:25
*** markguz_ has joined #openstack-ironic12:26
*** serlex has joined #openstack-ironic12:37
*** pcaruana has quit IRC12:39
*** jistr is now known as jistr|mtg12:41
*** e0ne has quit IRC12:42
*** AlexeyAbashkin has quit IRC12:42
*** parlos has joined #openstack-ironic12:45
*** e0ne has joined #openstack-ironic12:47
openstackgerrityolanda.robla proposed openstack/ironic-tempest-plugin master: WIP: Do not boot nodes if not set in standalone tests  https://review.openstack.org/57422812:56
*** jistr|mtg is now known as jistr12:57
*** rloo has joined #openstack-ironic12:57
*** arundhati has joined #openstack-ironic13:00
*** jcoufal has joined #openstack-ironic13:00
*** arnewiebalck_ has quit IRC13:01
*** baha has joined #openstack-ironic13:02
rloogood morning ironic'ers!13:03
*** markguz_ has quit IRC13:03
rlooI was looking at the gate status on our whiteboard. are ironic-lib & IPA stable branches still broken?13:04
rloodtantsur|bbl: have you seen this? failing cuz 'No conductor service registered which supports driver fake.' Did we (you) remove the 'fake' driver? (I'm still catching up on ironic stuff so may find out on my own...)13:06
sambetts|afkdtantsur|bbl removed it at the end of last week, https://review.openstack.org/572401 https://review.openstack.org/57245413:07
patchbotpatch 572401 - ironic - Remove the "fake" and "fake_soft_power" classic dr... (MERGED)13:07
patchbotpatch 572454 - ironic - Remove the fake_agent, fake_pxe and fake_inspector... (MERGED)13:07
openstackgerritChuck Short proposed openstack/networking-generic-switch master: Switch to using stestr  https://review.openstack.org/57424813:07
rloosambetts|afk: thx, that explains it then. guess we need to update the client. wonder if we should trigger tests for all our projects, just in case...13:07
rloosambetts|afk: now i am wondering if we were too fast with that. wonder if other folks were using 'fake' driver...13:08
sambetts|afkits been deprecated for a significant about of time, and its still available if they move to the fake hw type13:09
rloo(although I'm sure we'll find out cuz someone is bound to ask/mention it...)13:09
*** arnewiebalck has joined #openstack-ironic13:10
sambetts|afkall CI stuff should be using hw types by now anyway, but there was a problem with devstack-gate appending the "fake" driver to the end of the enabled_drivers config option because its branchless13:10
sambetts|afkbut I'm pretty sure there was a fix for that in dtantsur|bbl's patch in the devstack plugin13:10
rloosambetts|afk: hmm, i'm still catching up on stuff. if no one else gets to it, i'll take a look at the client. it is failing in functional tests, wonder if it is hardcoded somewhere.13:12
sambetts|afkhmmm, its likely we've forgotten to move a test or two over the hw types, but at least we'll find them this way13:13
*** zul has quit IRC13:15
*** Goneri has joined #openstack-ironic13:17
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Testing a basic zuulv3 job  https://review.openstack.org/57324413:18
*** zul has joined #openstack-ironic13:19
*** dtantsur|bbl is now known as dtantsur13:25
dtantsuryolanda: well, right. the actual test is not "ping ip", it's "boot and ping ip", but we hide the boot stage in setUp13:25
dtantsurrloo: yeah, sorry, I might have missed the client's functional tests13:26
dtantsuralso morning13:26
rloodtantsur: no worries, that is what tests are for :)13:26
rloodtantsur: i haven't yet had a chance to look into it13:27
rloodtantsur: i'm 'stuck' right now, reading a thread about using storyboard. wondering if i should say something.13:27
dtantsurrloo: about making it a goal? if you feel uncomfortable with SB (I know you do), please say it aloud :)13:28
dtantsurwe don't want people just silently suffer :)13:28
rloodtantsur: about why i don't think it is usable right now13:28
dtantsurrloo: ++ I think it's a helpful feedback13:28
dtantsurand yes, indeed, our functional tests use "fake" explicitly. wanna me fix it?13:28
rloodtantsur: why doesn't someone else say that though. i don't want to be negative :-(13:28
dtantsurrloo: nobody wants to be negative? :) I can say something, I hate the search so far13:29
rloodtantsur: yeah, sure, make you a deal. you fix that and i'll send email. Or if you'd rather, you send email, and I'll fix :)13:29
dtantsurmy fate is to s/fake/fake-hardware/ this cycle, so I'll obey it13:29
rloodtantsur: thx, you fix fake stuff and send email. i think i'll also send email cuz now i feel guilty for *not* saying anything!13:30
*** markguz_ has joined #openstack-ironic13:30
dtantsurwhat is the thread's subject? I think I've lost it13:30
yolandadtantsur, that's the initial proposal.. https://review.openstack.org/#/c/574228/ . But what i can do is call the boot_node from the test directly, and remove from the class setup13:32
patchbotpatch 574228 - ironic-tempest-plugin - WIP: Do not boot nodes if not set in standalone tests13:32
openstackgerritzhulingjie proposed openstack/networking-baremetal master: fix tox python3 overrides  https://review.openstack.org/57425613:32
*** pcaruana has joined #openstack-ironic13:32
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient master: Switch functional tests to the fake-hardware hardware type  https://review.openstack.org/57425813:35
dtantsurrloo: let's try this ^^^13:35
rloodtantsur: thx, will wait for CI first to make my reviewing easier :)13:35
dtantsuryolanda: see inline; I'd prefer to make explicit calls rather than more class-level flags13:36
yolandadtantsur, ok, makes sense13:37
*** cjloader_ has quit IRC13:51
rloodtantsur: do you know what needs to be done here, is stable/pike broken for ipa? https://review.openstack.org/#/c/571595/13:56
patchbotpatch 571595 - ironic-python-agent (stable/pike) - Fix Dockerfile for Debian Jessie13:56
dtantsurlemme find14:02
*** ianychoi has quit IRC14:02
*** markguz_ has quit IRC14:02
*** AlexeyAbashkin has joined #openstack-ironic14:04
rlooI've updated the gate status (in our whiteboard). I guessed about stuff that I think were fixed :)14:06
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Testing a basic zuulv3 job  https://review.openstack.org/57324414:08
*** mjturek has joined #openstack-ironic14:10
*** Alexey_Abashkin has joined #openstack-ironic14:11
*** zul is now known as zul_14:11
dtantsurrloo: https://review.openstack.org/#/c/574258/ passed CI14:11
patchbotpatch 574258 - python-ironicclient - Switch functional tests to the fake-hardware hardw...14:11
rloodtantsur: thx for letting me know. looking...14:12
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Testing a basic zuulv3 job  https://review.openstack.org/57324414:13
dtantsurrloo: as to IPA Pike, I think we need https://review.openstack.org/#/c/522025/ squashed into the same patch14:13
*** AlexeyAbashkin has quit IRC14:13
*** Alexey_Abashkin is now known as AlexeyAbashkin14:13
patchbotpatch 522025 - ironic-python-agent - Use 'functional' tox environment (MERGED)14:13
dtantsurvdrok: if you're around: https://review.openstack.org/#/c/574258/14:13
patchbotpatch 574258 - python-ironicclient - Switch functional tests to the fake-hardware hardw...14:13
*** zul_ is now known as zul14:14
vdrokdtantsur: yup, thanks, looking14:14
needssleepdtantsur: can you run the meeting today? I’m stuck in the land of visa fun :(14:15
*** needssleep is now known as TheJulia14:15
dtantsurTheJulia: totally14:15
rloodtantsur: okay... my squash-fu is bad. anyone want to do that?14:15
dtantsurrloo: I can give it a try14:16
rloodtantsur: thx. /me reviews the power fault patch now...14:16
dtantsurrloo: oh, actually. the functional job is non-voting. /me rechecks14:18
*** arundhati has quit IRC14:18
TheJuliadtantsur: thanks14:20
NobodyCamGood Morning Ironic'ers14:21
*** arundhati has joined #openstack-ironic14:24
rloogood morning NobodyCam :)14:25
dtantsurhey NobodyCam, happy Monday :)14:25
NobodyCamGood Morning rloo and dtantsur, its defiantly a Monday :p :)14:26
dtantsurno kidding14:26
* dtantsur adds more coffee to the mix14:26
NobodyCam++++14:26
*** rpioso|afk is now known as rpioso14:30
rpiosoGood morning14:30
*** cjloader has joined #openstack-ironic14:30
NobodyCamgood morning rpioso14:30
rpiosoNobodyCam: o/14:31
NobodyCam::)14:31
rloodtantsur: wrt that functional tox env (https://review.openstack.org/#/c/522025/). I guess we might want to backport, otherwise that non-voting job will always fail?14:39
patchbotpatch 522025 - ironic-python-agent - Use 'functional' tox environment (MERGED)14:39
dtantsurrloo: yes, just land the dockerfile fix first14:39
dtantsurno need to squash them14:39
rloodtantsur: ok. assuming that's why it fails, of course, I didn't look, did you? or we can just cherry-pick and see what happens...14:39
openstackgerritMerged openstack/python-ironicclient master: Switch functional tests to the fake-hardware hardware type  https://review.openstack.org/57425814:40
dtantsurrloo: well, I looked back then when I left the comment14:40
rloodtantsur: good enuf for me!14:40
*** hshiina has joined #openstack-ironic14:45
*** r-daneel has quit IRC14:50
*** arundhati has quit IRC14:52
dtantsuryour last chance to update the statuses :) the meeting is coming14:52
dtantsurTheJulia: wdyt about doing some releases this week? I think ironic stable/queens has stuff, but also maybe master?14:56
TheJuliadtantsur: I was thinking we should have sufficient stuffs to release14:57
TheJuliaBrain cells in visa application land14:57
dtantsurTheJulia: my only concern is releasing semi-finished driver removal.. but it may be fine, since we only removed fake drivers so far14:57
dtantsurokie, won't distract you :) will check stable branches first14:58
rlooi just +A'd the client part for power fault, so that could be released too14:58
TheJuliarloo:  yay!14:58
dtantsurrloo: maybe we want to wait for BIOS stuff to land in the client as well?14:58
rloooh. is that the only thing left for bios?14:58
TheJuliaThe client is a little more important, all things considered14:58
dtantsurrloo: no, there are more things, but I agree that the client is now the next priority14:59
* dtantsur begins the countdown to the meeting14:59
*** stendulker has joined #openstack-ironic14:59
dtantsur#startmeeting ironic15:00
openstackMeeting started Mon Jun 11 15:00:01 2018 UTC and is due to finish in 60 minutes.  The chair is dtantsur. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: ironic)"15:00
openstackThe meeting name has been set to 'ironic'15:00
rlooo/15:00
* dtantsur waves15:00
etingofo/15:00
stendulkero/15:00
bdoddo/15:00
jroll\o15:00
hshiinao/15:00
TheJuliao/15:00
*** beekneemech is now known as bnemec15:00
dtantsur#link https://wiki.openstack.org/wiki/Meetings/Ironic our agenda for today15:00
dtantsurlooks pretty empty :)15:00
rpiosoo/15:00
dtantsur#Announcements / Reminder15:01
dtantsur#info Some releases to be requested this week15:01
dtantsurI don't have a full list, will check what is needed15:01
dtantsurTheJulia: anything else to announce?15:01
dtantsur#chair TheJulia15:01
openstackCurrent chairs: TheJulia dtantsur15:01
* dtantsur assumes Julia is fighting the visa monster right as we speak15:02
TheJuliaNot that I have on my mind at the moment, aside from intent to try and release some things this week15:02
dtantsurcool :) anyone anything else?15:02
TheJuliaS/monster/hydra/15:02
dtantsurtrue15:02
dtantsur#topic Review action items from previous meeting15:02
*** openstack changes topic to "Review action items from previous meeting (Meeting topic: ironic)"15:03
dtantsur#link http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-06-04-15.00.html15:03
dtantsurno action items apparently?15:03
jrollwe did good!15:03
dtantsurindeed!15:03
yolandacan i get reviews on https://review.openstack.org/#/c/568616/ again? i changed one deprecation bug15:03
patchbotpatch 568616 - ironic-tempest-plugin - Add manual clean step ironic standalone test15:03
jrollyeah, was a short meeting15:03
dtantsuryolanda: sure, after the meeting15:03
dtantsur#topic Review subteam status reports15:03
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)"15:03
yolandadoh sorry15:03
dtantsur#link https://etherpad.openstack.org/p/IronicWhiteBoard starting with line 16415:04
dtantsurTheJulia: when the hydra is defeated, please elaborate on line 206 there15:04
dtantsur"Operators are requesting network specific documentation"15:04
* TheJulia sharpens sword15:05
dtantsurheh15:05
*** bnemec is now known as beekneemech15:06
*** arundhati has joined #openstack-ironic15:06
*** beekneemech is now known as bnemec15:06
dtantsurTheJulia: can we remove the "Migrate to Storyboard" topic? while it's far from being perfect, the migration is done, we even have some basic bug stats15:06
rloowrt api versioning with nova. L230? Dmitry asked a question in patch 557850. Do we need to discuss?15:07
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Testing a basic zuulv3 job  https://review.openstack.org/57324415:07
patchbothttps://review.openstack.org/#/c/557850/ - python-ironicclient - Support per-call version: set_provision_state15:07
TheJuliadtantsur: works for me15:07
dtantsurrloo: good idea15:07
rloodtantsur: i didn't realize it was done. just update it saying it is done, (vs 'in progress')15:07
TheJuliaI’ve not seen the the question on the patch15:08
jroll> After working with openstacsdk for some time and talking to Monty about all this stuff, I'm no longer sure this is the direction we should take. Can someone remind me why we cannot just deduce the correct microversion from the input?15:08
dtantsurlet's bring this on the open discussion, which is quite soon?15:08
jrollsure15:09
rloodtantsur: wrt bugs then, L167. is that as of today?15:09
dtantsurrloo: yep15:09
dtantsurI was out for some time, so the diff is with May15:09
dtantsur* out last Monday, I guess15:09
TheJulia++ to open discussion15:09
jroll241 untriaged out of 283?15:10
rloodtantsur: ok thx. i was ignoring those cuz i didn't realize they were actually updated!15:10
dtantsurjroll: well, we have to mark them as triaged again..15:10
dtantsurI guess this was not moved from LP15:10
jrolloh.15:10
jroll:|15:10
dtantsuryep :(15:10
rloothat seems... wrong. 241 out of 283 untriaged?15:10
dtantsurrloo: it may be a bug in my tool, but it also may be that we don't have the "triaged" tag on things we triaged back in LP15:10
TheJuliaAlso we had consensus that we needed to wave through them. It is a lot better than six underdogs untreated15:10
rlooTheJulia triaged a lot of them. i find it hard to believe we only triaged 42 of them.15:10
* jroll tries to figure out what autocorrect did that15:11
jrolls/that/there/15:11
TheJuliarloo: some were closed/already fixed15:11
TheJuliaYeah, autocorrect hates me15:11
* rloo sighs15:11
openstackgerritMerged openstack/python-ironicclient master: Power fault recovery: client support  https://review.openstack.org/55677415:12
dtantsurI can double-check the tool next time15:12
dtantsur(or anyone can, it's not much code)15:12
dtantsur#link https://github.com/dtantsur/ironic-bug-report15:12
rlooquestion about the NOTE at L268... what does it mean? someone needs to migrate the rest of the stuff into storyboard?15:12
dtantsurI think the plan was to create a board per large effort15:13
dtantsurkind of a trello board15:13
dtantsurwhich is the way storyboard is supposed to be used15:13
dtantsur(we use it still the old way, it's one of the sources of our problems with it)15:13
rloook. not going to ask for an action item on that :)15:14
TheJuliarloo: it was just tracking/visibility wise15:14
rloosambetts|afk: when you have a chance, would you please update the Cisco UCS status (L388ish).15:14
TheJuliaWhat dtantsur said15:15
* etingof can take a look at dtantsur's ironic-bug-report tool15:15
dtantsuretingof++15:15
* rloo done with status15:16
TheJulia15 more people until I reach the hydra...15:16
dtantsurcan we remove "Queens high priorities"?15:16
* rloo roots for TheJulia15:16
TheJuliadtantsur: yes15:16
dtantsuror is it there for historical purposes?15:16
dtantsurokay15:16
rloodtantsur: nope. not until they get moved to storyboard15:17
* etingof starts to think that TheJulia is trying to get Russian visa15:17
rloodtantsur: that's what that NOTE was about, right?15:17
dtantsurrloo: Queens priorities? no, the NOTE is for current things15:17
TheJuliaI kept it originally to make sure we wrapped the queens stuff up15:17
dtantsurit's line 30015:17
rloodtantsur: i thought it was for 'everything after this'. i mean, isn't that what storyboard is for? to track this stuff?15:17
TheJuliaIt was separate15:18
dtantsurrloo: I assumed that these things are mostly finished?15:18
dtantsurRescue has a nova part, but nova (IIRC) does not use SB15:18
TheJuliaI thought they were delineated with another note15:18
rlooshall we discuss each of these now? we could.15:19
dtantsurokay. Routed networks - done. Rescue - Nova+Tempest left. Zuul V3 is duplicated with line 276.15:19
jrolllet's delete the routed networks and zuul v3 at least then15:20
dtantsurwe could probably leave rescue with these two patches, but everything else can be removed, I guess15:20
rlooi just looked at rescue patch (last ironic patch for rescue?) https://review.openstack.org/#/c/528699/. it links to launchpad, not storyboard. presumably we have a storyboard link for it, so it is being tracked so we can remove the rescue section?15:20
patchbotpatch 528699 - ironic-tempest-plugin - Rescue mode tempest tests15:20
*** rbartal has quit IRC15:21
TheJuliarloo: because nova has not migrated15:21
TheJuliaOh, our tempest, yeah the tag should get updated15:22
TheJuliaWe can’t do anything until the nova portion lands15:22
dtantsurright15:22
rloogive me a sec, i'm adding a comment to storyboard for resuce, to include the stuff in whiteboard. then i'll delete from whiteboard.15:23
rloook, i'm going to delete the rescue mode stuff. anyone disagree? (you have 3 secs)15:24
TheJuliaNo disagreement15:24
jroll+115:24
rloogone15:25
rloowhat about the py 3.5 stuff?15:25
*** r-daneel has joined #openstack-ironic15:25
rloohow are we tracking that in storyboard?15:25
rlooor err maybe we should do this after/outside this meeting15:25
dtantsuryeah, let's maybe clean up separately..15:27
dtantsurI think openstack goals are tracked on SB now15:27
TheJuliaPy35 should have community wide tracking afaik15:27
dtantsurglobally15:27
dtantsuryep15:27
TheJulia7 humans to the hydra15:28
rlooso all that stuff wrt TODO, submit py3 job for IPA. is that in storyboard? or have we done it?15:28
rloodo we create a subtask to track that?15:28
*** r-daneel_ has joined #openstack-ironic15:28
rloowow, TheJulia's line is moving fast!15:28
dtantsuryes, we need a subtask on the main story15:28
dtantsurI can do it, if needed15:28
rloosomeone want to do it? we can have an action item!15:28
rloothx dtantsur!15:28
dtantsur#action dtantsur to make sure a task is present for IPA support of python 315:29
dtantsuranything else on statuses?15:29
rlooinspector & wsgi stuff -- dunno what to do with that. can i leave it for you dtantsur to decide to delete or not from whiteboard?15:29
*** r-daneel has quit IRC15:29
*** r-daneel_ is now known as r-daneel15:29
dtantsurI will do the same - find the story and leave it there15:30
rloothx dtantsur!15:30
*** rh-jelabarre has quit IRC15:30
dtantsurmoving on?15:30
rloo++15:30
*** arundhati has quit IRC15:30
dtantsur#topic Deciding on priorities for the coming week15:30
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)"15:30
dtantsurokay, some progress this week15:31
rlooare the BIOS links ordered in priority?15:31
* dtantsur puts OSC first15:31
*** rh-jelabarre has joined #openstack-ironic15:32
dtantsurpower fault is done, wanna put the neutron events spec o nthe list?15:33
dtantsuroh, so SB is not used for Pike-era goals15:33
dtantsurah, neutron even spec needs updates. vdrok are you on it?15:34
rlooI am fine with what we have, i don't think we need to add more15:34
dtantsuryeah, I guess it's good15:34
dtantsurany opinions?15:34
* dtantsur hears crickets and assumes they agree15:35
dtantsur#topic Open Discussion15:36
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)"15:36
dtantsurso, ironicclient. blame mordred, he quite convinced me that we should stop exposing innocent souls to microversions.15:36
*** markguz_ has joined #openstack-ironic15:36
rlooso i was thinking maybe we should defer this until TheJulia is 100% focussed on this.15:37
dtantsuresp. for set_provision_state where we actually know which state (+ args) corresponds to which version15:37
*** markguz_ has quit IRC15:37
dtantsurfine, just want to raise it to more folks15:37
dtantsur#link https://review.openstack.org/570895 is what I'm trying with openstacksdk15:37
patchbotpatch 570895 - openstacksdk - [WIP] Add set_node_provision_state to baremetal Proxy15:37
*** markguz_ has joined #openstack-ironic15:38
rloodtantsur: for now, shoudl we put a -2 or something so that client patch doesn't land? or does it matter whether it lands or not?15:38
vdrokdtantsur: yeah, kind of, slowly progressing with local testing15:39
dtantsurI have mixed feelings. We should have done this back in Kilo, and blocking it again....15:39
dtantsurthanks vdrok. we may make it a priority next week then.15:39
rloodtantsur: is there anything wrong with landing it?15:39
dtantsurrloo: wrong... well, I think we will commit to a much lower-level interface that I'd like to.15:40
rlooi will come clean and say i actually don't know the details of this stuff.15:40
dtantsuron the other hand, I cannot commit to change it all over ironicclient15:40
dtantsurmaybe let's leave it as it is (and then eventually bury it in favor of openstacksdk)15:40
rloocould we use this lower-level interface for now, until we hae something to replace it?15:40
jrolldo we advertise python-ironicclient's python sdk to be high level?15:40
dtantsur* leave it as it is = land the patch15:40
dtantsurjroll: we don't either way, I think15:40
jrollyeah that's what I'm leaning toward dtantsur, let openstacksdk be the higher level interface15:40
dtantsurthat's an option. if we agree on that, I'm fine with proceeding with this patch.15:41
* jroll is okay with that, but would like TheJulia input15:41
dtantsurwe just have to be ready, after some time when openstacksdk reaches 1.0, to start telling people to use it15:41
* dtantsur should probably stop using commas at all, at least until he gets a clue how to do in in English15:42
rloothat makes sense to me. wonder what other projects think, cuz i think this is a good rule of thumb, and would like it if other projects did a similar thing.15:42
*** r-daneel_ has joined #openstack-ironic15:42
jrolldtantsur: your commas were good there fwiw15:42
etingofcommas are even worse in Russian15:42
dtantsurhah, guessed then! :D15:42
rloodtantsur: the commas there were good15:42
jroll:)15:42
rloo(one rule, if the stuff in the commas can be removed and the rest is a complete sentence)15:43
* dtantsur tries to summon mordred again15:43
* mordred runs in screaming and waving his arms around15:43
dtantsurlol15:43
* rloo runs away15:43
* etingof is scared15:43
dtantsurmordred: do you know if there is any kind of a general agreement to switch over to openstacksdk eventually?15:43
rloohas the screaming stopped? :)15:43
dtantsurhehe15:43
TheJulia Ugh15:43
*** r-daneel has quit IRC15:44
*** r-daneel_ is now known as r-daneel15:44
mordreddtantsur: no - we haven't _generally_ agreed to that yet - it's just the thing I keep saying over and over hoping it'll gain traction15:44
* dtantsur hopes that Ugh is related to TheJulia defeating the hydra15:44
TheJuliaIf we’re not going to  expose it, I’ll go down back to re-writing our entire usage in nova...15:44
TheJuliaAnd we should revert my last patch to python-ironicclient15:44
mordredI think we have a little more work to do before we can fully make that push15:44
dtantsurTheJulia: not really. if we do what I think we should, we will just have a try..except block.15:44
TheJuliaBut... there is no way that will likely ever land because we did awful things had been one15:44
dtantsurmordred: like finishing microversions ;)15:44
mordredbut I like what you said earlier - don't try to change ironicclient- and at a point in the future we'll just migrate people over15:44
mordreddtantsur: pish15:45
mordred*details*15:45
* TheJulia sighs15:45
rloo(yeah, that's where the devil is, apparently)15:45
jrolldtantsur: right, I think we (nova/ironic) agreed to not to the "try / except 406" thing in the last ptg15:45
* TheJulia just wants consensus and to stop trying to reinvent the wheel over... and over... and over again.15:45
jrollI think we should just move forward15:45
dtantsurjroll: which is... precisely how microversions are supposed to work....15:45
jrollwe have a clear path to good code15:45
dtantsuranyway. I'm fine with the patch. ship it!15:45
jrolldtantsur: "how microversions should work" has changed at least a few times since they began :)15:46
dtantsurjroll: and one of the changes was "let's not force SDK users to figure them out" ;)15:46
dtantsuranyway, I think we have a consensus here?15:46
jrollyeah, let's just do the damn thing15:46
dtantsur#agreed Do the damn thing15:46
mordredcan I stop screaming and waving my arms in the air now?15:46
dtantsurmordred: YES15:46
mordredawesome15:46
* mordred relaxes15:46
TheJuliaLol15:47
* dtantsur removes earplugs15:47
dtantsur#undo15:47
openstackRemoving item from minutes: #agreed Do the damn thing15:47
TheJuliaLol15:47
dtantsur#agreed We will start supporting specifying microversions per call in ironicclient15:47
dtantsursomething like this?15:47
jroll++15:47
rloowasn't the RFE approved for that? :)15:48
jrollhow about #agreed don't change the plan yet again :P15:48
jrollyeah, we've already agreed to it15:48
TheJuliajroll: yes please15:48
dtantsur:)15:49
dtantsuranything else?15:49
* jroll has nothing15:50
* etingof is wondering how to attract people to his awesome virtualbmc patch....15:50
etingofhttps://review.openstack.org/#/c/488874/15:50
patchbotpatch 488874 - virtualbmc - multiprocess server, ZMQ-based management cli tool15:50
jrollbeer and/or cookies usually work15:50
dtantsur++15:50
rloo(screaming and waving hands doesn't work for some people)15:50
etingofwill you guys come to Brno some day?15:51
* jroll just can't be bothered to review a giant patch to help people run a test tool in production :/15:51
* dtantsur hears crickets screaming and waving hands15:51
dtantsuretingof: will you man come to Berlin? ;)15:51
dtantsurokay, okay, it's offtopic15:51
rloocrickets15:51
dtantsurjroll: tbh we have problems in the CI as well, and with long-running QE environments15:51
dtantsurit's not only people shutting their legs15:52
dtantsurehmm.. shooting?15:52
jrolllol15:52
* dtantsur has a decorative plate saying "Today has been canceled. Go back to bed."15:52
dtantsurso, thanks all :)15:52
dtantsur#endmeeting15:53
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic"15:53
jrollcheers15:53
openstackMeeting ended Mon Jun 11 15:53:01 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:53
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-06-11-15.00.html15:53
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-06-11-15.00.txt15:53
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-06-11-15.00.log.html15:53
*** hshiina has quit IRC15:57
*** lifeless_ has quit IRC15:59
*** lifeless has joined #openstack-ironic16:00
*** marlinc has quit IRC16:07
*** e0ne has quit IRC16:09
openstackgerritMerged openstack/ironic-python-agent stable/queens: Stop using slave_scripts/install-distro-packages.sh  https://review.openstack.org/56429816:10
*** AlexeyAbashkin has quit IRC16:11
*** rnoriega has quit IRC16:13
*** AlexeyAbashkin has joined #openstack-ironic16:13
*** r-daneel has quit IRC16:13
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Testing a basic zuulv3 job  https://review.openstack.org/57324416:16
*** stendulker has quit IRC16:16
*** rnoriega has joined #openstack-ironic16:20
*** r-daneel has joined #openstack-ironic16:25
*** baha has quit IRC16:26
*** r-daneel has quit IRC16:29
*** r-daneel has joined #openstack-ironic16:30
*** rajinir has joined #openstack-ironic16:32
*** Alexey_Abashkin has joined #openstack-ironic16:35
*** AlexeyAbashkin has quit IRC16:36
*** Alexey_Abashkin is now known as AlexeyAbashkin16:36
*** rloo has quit IRC16:37
*** Alexey_Abashkin has joined #openstack-ironic16:42
*** AlexeyAbashkin has quit IRC16:44
*** Alexey_Abashkin is now known as AlexeyAbashkin16:44
*** baha has joined #openstack-ironic16:45
*** trown is now known as trown|lunch16:45
*** rloo has joined #openstack-ironic16:46
*** rloo has quit IRC16:47
*** rloo has joined #openstack-ironic16:48
*** dougsz has quit IRC16:49
openstackgerritMerged openstack/ironic-python-agent stable/pike: Fix Dockerfile for Debian Jessie  https://review.openstack.org/57159516:52
openstackgerritMerged openstack/python-ironicclient master: fix tox python3 overrides  https://review.openstack.org/57333616:52
etingofdtantsur, looking at ironic-bug-report script, given we have three dedicated lists for triaged/untriaged/rfes at the SB, why do we use just two of the lists computing the triaged count?16:55
dtantsurI don't remember from the top of my head16:56
dtantsuretingof: I guess I don't get the question. I see all 3 lists used for something.16:57
etingofdtantsur, list #283 e.g. triaged does not seem to be used in the script16:57
dtantsuretingof: well, we use the untriaged and total list, and triaged should be total - untriaged, no?16:58
*** derekh has quit IRC17:00
etingofdtantsur, perhaps, I just wonder why don't we use the triaged count as offered by the SB, but compute it based on the (probably right) assumption17:00
dtantsuretingof: I don't really see us computing the triaged count.. It's all {bugs,rfes}, then untriaged {bugs,rfes}17:01
*** gyee has joined #openstack-ironic17:03
*** akhilaki has joined #openstack-ironic17:07
*** e0ne has joined #openstack-ironic17:21
*** parlos has quit IRC17:24
*** e0ne has quit IRC17:25
*** trown|lunch has quit IRC17:35
*** AlexeyAbashkin has quit IRC17:35
dtantsurg'night17:37
*** dtantsur is now known as dtantsur|afk17:37
rpiosodtantsur|afk: Nite17:40
*** e0ne has joined #openstack-ironic17:43
*** arundhati has joined #openstack-ironic17:45
*** r-daneel has quit IRC18:02
*** r-daneel has joined #openstack-ironic18:09
*** arundhati has quit IRC18:09
etingofTheJulia, hey, the Ironic Triage Panopticon, is it yours? I'm interested in seeing these worklists settings, but I probably lack access rights for that18:10
*** e0ne has quit IRC18:33
*** trown has joined #openstack-ironic18:38
*** jcoufal has quit IRC18:42
*** r-daneel has quit IRC18:52
anupnHi TheJulia: a quick question, from within my network namespace, I am unable to ping the gateway ("sudo ip netns  exec qdhcp-0d06e886-5f45-42e6-86f9-6d91a3f18720 ping 192.168.200.2"). What things, I should check? The address is pingable from inside the host, but not from within the namespace18:53
openstackgerritMerged openstack/python-ironicclient master: Switch to using stestr  https://review.openstack.org/57172118:56
*** r-daneel has joined #openstack-ironic18:56
*** e0ne has joined #openstack-ironic19:07
*** ElCoyote_ has joined #openstack-ironic19:11
*** e0ne has quit IRC19:11
*** mmethot has quit IRC19:18
*** Goneri has quit IRC19:21
*** murrdoc has joined #openstack-ironic19:25
murrdocis there a recommended ironic ansible playbook for standalone iron19:25
murrdoc*ironic19:25
jrollmurrdoc: bifrost :)19:26
murrdockk, looking, does it have Queens support too ?19:26
jrollhttps://github.com/openstack/bifrost https://docs.openstack.org/bifrost/latest/install/index.html19:26
jrollyes19:26
jrollit also has optional keystone and neutron support, if you need it19:26
murrdocawesome thank you, also can you point me at documentation for image requirements for images to use with ironic, need to use an image with a luks encrypted root19:27
murrdocjroll +119:28
* murrdoc is thankful 19:28
jrollmurrdoc: not sure about image docs... ironic can deploy a "whole disk image" which includes the partition table and everything, that's probably the best route, I would think?19:28
*** mmethot has joined #openstack-ironic19:34
*** e0ne has joined #openstack-ironic19:49
*** rh-jelabarre has quit IRC19:54
-openstackstatus- NOTICE: Zuul was restarted for a software upgrade; changes uploaded or approved between 19:30 and 19:50 will need to be rechecked19:56
*** hoonetorg has joined #openstack-ironic20:05
*** rh-jelabarre has joined #openstack-ironic20:06
*** r-daneel has quit IRC20:11
*** serlex has quit IRC20:17
*** r-daneel has joined #openstack-ironic20:22
*** jtomasek has quit IRC20:23
*** rwsu has quit IRC20:26
*** AlexeyAbashkin has joined #openstack-ironic20:32
*** r-daneel has quit IRC20:33
* TheJulia cries tears of the visa acquisition process20:33
TheJuliaanupn: that really sounds like things are not bridged correctly between the namespace, which typically can happen if the vlan segmenation id does not match the infrastucture or the provider network is mapped incorretly or not mapped at all20:35
TheJuliaetingof: I can grant access if you'd like to edit it :)20:36
*** mjturek has quit IRC20:43
*** Goneri has joined #openstack-ironic20:46
*** Alexey_Abashkin has joined #openstack-ironic20:46
*** AlexeyAbashkin has quit IRC20:47
*** Alexey_Abashkin is now known as AlexeyAbashkin20:47
*** r-daneel has joined #openstack-ironic20:50
anupnTheJulia: I am using flat network type, so devstack will remove the VLAN tag for outgoing traffic, and add tag 1 of br-int for incoming traffic. In the case of mapping, I am actually setting OVS_NETWORK_BRIDGE in local.conf20:51
*** Alexey_Abashkin has joined #openstack-ironic20:51
*** AlexeyAbashkin has quit IRC20:51
*** Alexey_Abashkin is now known as AlexeyAbashkin20:51
anupnfrom within the namespace if I run "route -n", I can see the gateway IP address on the tap interface20:51
anupnhence I am confused, what is blocking the packets reaching the gateway20:52
anupnyou can see here http://paste.openstack.org/show/723220/20:54
openstackgerritAija Jaunteva proposed openstack/sushy master: Introduce BIOS API  https://review.openstack.org/57089020:55
*** trown is now known as trown|outtypewww20:56
*** arundhati has joined #openstack-ironic20:56
*** AlexeyAbashkin has quit IRC20:56
TheJuliaanupn: so that is the dhcp namespace... not the router namespace20:56
TheJuliaI'd double check iptables rules20:56
anupnTheJulia: wait, but why will q-router namespace be used, when the gateway and the tap interface are in the same network? May be i am missing something.20:59
anupnafter the packet leaves the tap interface does it comes at some other network interface before coming to the gateway network interface? Because my tcpdump on tap interface shows that the packet it sent is using proper IP address for gateway21:03
TheJuliaideally there should be a connection between the two and you should be able to ping across the namespaces... so something is very wrong in the ovs or neutron config. What... I don't know exactly21:05
TheJuliawait, if it is sent, is it arping?21:06
*** bfournie has quit IRC21:06
TheJuliaif the packet is getting transmitted, then it seems lke ip forwarding or firewalling related21:07
*** r-daneel has quit IRC21:08
*** AlexeyAbashkin has joined #openstack-ironic21:08
*** hamzy has quit IRC21:08
*** r-daneel has joined #openstack-ironic21:09
*** baha has quit IRC21:10
*** hamzy has joined #openstack-ironic21:11
anupnI haven't checked arping, but yes it looks like ip forwarding issue.21:19
anupndo we need to have this underlying network interface that act as gateway to be a OVS brige? Is it fine to have it as linux bridge? any clue21:20
*** cjloader has quit IRC21:23
*** cjloader_ has joined #openstack-ironic21:23
*** cjloader_ has quit IRC21:27
*** lifeless_ has joined #openstack-ironic21:28
*** lifeless has quit IRC21:28
*** arundhati has quit IRC21:30
*** r-daneel has quit IRC21:31
*** rwsu has joined #openstack-ironic21:34
*** Goneri has quit IRC21:37
*** lifeless_ has quit IRC21:38
*** lifeless has joined #openstack-ironic21:44
etingofTheJulia, I'd appreciate if you let me take a look at the filters there21:46
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Testing a basic zuulv3 job  https://review.openstack.org/57324421:49
*** r-daneel has joined #openstack-ironic21:50
*** AlexeyAbashkin has quit IRC21:54
TheJuliaetingof: sure, opening storyboard to grant access21:59
*** e0ne has quit IRC21:59
TheJuliaetingof: done22:03
*** rcernin has joined #openstack-ironic22:16
*** ajya has quit IRC22:18
*** rpioso is now known as rpioso|afk22:18
etingofTheJulia, thanks! though I can't see current filters somehow22:20
TheJuliagive the page like a solid minute to load22:20
etingofTheJulia, yea, it loads okay22:20
etingofTheJulia, hmm, if a story has many tasks belonging to different projects, but the tag 'triaged' can only be applied to the whole story, can we use the 'triaged' tag at all?22:22
etingofin other words: can we share the 'triaged' tag among multiple projects under the same story?22:24
*** r-daneel has quit IRC22:26
*** cjloader has joined #openstack-ironic22:28
*** cjloader has quit IRC22:33
*** r-daneel has joined #openstack-ironic22:38
etingofalso, if all ironic tasks within a story are not in 'todo' state, but 'triaged' tag is not set on the story, should we consider the story as triaged?22:39
*** EmilienM|PTO is now known as EmilienM22:41
*** bfournie has joined #openstack-ironic22:44
etingofshould we have a tag like `ironic-triaged` not to intervene with other projects' tasks within a story...?22:50
*** r-daneel has quit IRC22:54
openstackgerritMerged openstack/ironic-python-agent stable/ocata: Fix Dockerfile for Debian Jessie  https://review.openstack.org/57159622:57
TheJuliaetingof: so... tags are global, and a triaged tag already existed, so I would see it as general usage and project should expect exclusive use23:01
TheJuliaI'm not sure I understand your question on evaluating task level status...23:02
TheJuliathe plus of ironic-triaged would be we could drop a lot of the cross project stuff that doesn't apply, but shows up in the list even with ironic tasks completed.23:03
* TheJulia wonders if that was the same thing23:03
etingofTheJulia, so we have stories without the triaged tag set, but the tasks in these stories are being worked on already (e.g. task status is not todo) - does it imply that the story is in fact triaged?23:04
TheJuliatriaged is an assessment by another contirbutor, not an indicator if someone has pushed a patch or toggled the task flag23:05
TheJuliatask status that is23:05
etingofeven if the task is merged?23:06
* etingof is wondering if it makes sense to have completed task still untriaged23:07
*** murrdoc has quit IRC23:07
etingofmay be a better filter to single out untriaged ironic bugs would be: story has ironic tasks + story does not have `ironic-triaged` tag + story does not have 'rfe*' tag23:12
etingofthough global `rfe` tag can be tricky - what if it's an rfe for one task but a bugfix for another under the same story...?23:14
* etingof needssleep, good night ;)23:15
*** akhilaki has quit IRC23:19
*** hoonetorg has quit IRC23:24
*** cjloader has joined #openstack-ironic23:29
*** cjloader has quit IRC23:33
*** arundhati has joined #openstack-ironic23:34
*** hoonetorg has joined #openstack-ironic23:36
TheJuliaeven if merged, it is still a paperwork tracking task in that case23:53
TheJuliaheh23:53
TheJuliayeah, the global namescope is kind of annoying :(23:53
*** markguz_ has quit IRC23:54
* TheJulia puts away the computers23:54

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