Monday, 2018-08-27

*** jesusaur has joined #openstack-ironic00:21
*** trungnv has joined #openstack-ironic01:03
openstackgerritKaifeng Wang proposed openstack/ironic-specs master: Amendment of the agent http provisioning spec  https://review.openstack.org/59354501:19
*** mmethot has quit IRC02:20
openstackgerritBrin Zhang proposed openstack/ironic master: Replace assertRaisesRegexp with assertRaisesRegex  https://review.openstack.org/59663102:22
*** brinzhang has joined #openstack-ironic02:37
*** gkadam has joined #openstack-ironic03:41
*** galaxyblr has joined #openstack-ironic04:18
*** baha has joined #openstack-ironic04:18
*** baha has quit IRC04:20
*** jaganathan has joined #openstack-ironic04:28
*** ajya[m] has quit IRC05:33
*** e0ne has joined #openstack-ironic05:34
*** ajya[m] has joined #openstack-ironic05:47
*** v12aml has quit IRC06:05
*** v12aml has joined #openstack-ironic06:09
*** jtomasek has joined #openstack-ironic06:16
*** e0ne has quit IRC06:16
*** skazi has joined #openstack-ironic06:22
*** adrianc has joined #openstack-ironic06:33
*** Bhujay has joined #openstack-ironic06:34
*** Bhujay has quit IRC06:40
*** pcaruana has joined #openstack-ironic06:49
*** Bhujay has joined #openstack-ironic06:49
*** dmellado has quit IRC07:00
*** dmellado has joined #openstack-ironic07:02
*** Bhujay has quit IRC07:10
*** Bhujay has joined #openstack-ironic07:18
*** dtantsur|afk is now known as dtantsur07:26
dtantsurmorning ironic07:26
*** rcernin has quit IRC07:31
*** d0ugal has joined #openstack-ironic07:54
*** milan_ has joined #openstack-ironic08:00
*** skazi has quit IRC08:02
etingofgood morning dtantsur \o08:02
dtantsuro/08:03
*** jtomasek has quit IRC08:15
*** jtomasek has joined #openstack-ironic08:16
*** tssurya has joined #openstack-ironic08:30
*** skazi has joined #openstack-ironic08:34
*** e0ne has joined #openstack-ironic08:48
openstackgerritDmitry Tantsur proposed openstack/ironic master: Add version discovery information to the /v1 endpoint  https://review.openstack.org/59667108:48
*** Bhujay has quit IRC08:48
dtantsurmordred: ^^^08:49
*** olivierb has joined #openstack-ironic09:10
olivierbGood mornig ironicers09:12
olivierbI am trying to finalize the fix for https://review.openstack.org/59164609:12
patchbotpatch 591646 - bifrost - Fix deployment when improper version of python-ope... - 1h 19m 8s spent in CI09:12
olivierbhowever due to some mandatory system pip installations https://github.com/openstack/bifrost/blob/master/playbooks/roles/bifrost-ironic-install/tasks/install.yml#L60:L8009:13
olivierbit seems that when python-openssl Xenial package is installed (wrong version 0.15.1-2build1) the system pip also ends broken09:15
olivierbat some point09:15
olivierbhttps://gist.github.com/obourdon/ea5b132f386e4bd6bd554df3d4bdccc809:16
olivierbany idea/suggestion/... on how to fix this last issue properly ?09:17
*** skazi has quit IRC09:18
olivierbit seems that according to https://stackoverflow.com/questions/47197083/python-pip-error-just-after-fresh-install the only solution is to remove the faulty package and reinstall using pip09:18
olivierbthanks for your advices09:18
openstackgerritDebayan Ray proposed openstack/sushy master: Caching ResourceCollectionBase::get_members()  https://review.openstack.org/59667609:21
*** Bhujay has joined #openstack-ironic09:21
openstackgerritIlya Etingof proposed openstack/sushy master: Add a virtual media resource  https://review.openstack.org/57081009:28
*** dtantsur is now known as dtantsur|brb09:44
*** adrianc has quit IRC09:58
*** adrianc has joined #openstack-ironic10:23
*** olivierb_ has joined #openstack-ironic10:24
*** olivierb has quit IRC10:25
*** pcaruana has quit IRC10:32
*** pcaruana has joined #openstack-ironic10:32
*** dtantsur|brb is now known as dtantsur10:41
*** slagle has quit IRC10:42
*** olivierb has joined #openstack-ironic10:44
*** slagle has joined #openstack-ironic10:44
*** olivierb_ has quit IRC10:45
olivierbpartly solved via https://review.openstack.org/596687 ;-)10:47
patchbotpatch 596687 - openstacksdk - Add Python OpenSSL requirements10:47
*** slagle has quit IRC10:55
jrollmorning y'all11:17
dtantsurmorning jroll11:18
*** gkadam has quit IRC11:23
*** gkadam has joined #openstack-ironic11:23
*** rh-jelabarre has joined #openstack-ironic11:25
* dtantsur declares this Monday "hate devstack monday"11:40
*** jroll has quit IRC11:43
*** jroll has joined #openstack-ironic11:44
*** jaypipes has joined #openstack-ironic11:57
*** brinzh has joined #openstack-ironic12:03
*** brinzhang has quit IRC12:06
TheJuliagood morning everyone12:22
TheJuliadtantsur: that sounds like... ugh12:23
dtantsurmorning TheJulia :) I did waste only one morning fighting with devstack \o/12:24
* dtantsur rewards himself with coffee12:24
TheJuliawoot12:24
* TheJulia sips coffee and tries to adjust to UTC-712:25
* TheJulia may have to nap today12:27
*** brinzh has quit IRC12:32
*** jcoufal has joined #openstack-ironic12:37
TheJuliasomething tells me my week is going to be full of planning and co-ordinating12:37
dtantsurTheJulia: wdyt about https://review.openstack.org/#/c/596671/ ?12:42
patchbotpatch 596671 - ironic - Add version discovery information to the /v1 endpoint - 1h 56m 44s spent in CI12:42
dtantsurthis is a continuation of openstacksdk+ironic saga12:42
*** trown|outtypewww is now known as trown12:44
TheJuliaSure, only if you go through the pike ptg etherpad and put +1s on things you feel need discussion :)12:44
TheJuliahttps://etherpad.openstack.org/p/ironic-stein-ptg12:44
TheJulias/pike/stein/12:44
* TheJulia needs a lot more coffee12:44
TheJuliadtantsur: why do we need to add to the /v1 endpoint, I thought we exposed it on the / endpoint?12:45
dtantsurTheJulia: for standalone case you may end up with only /v1 endpoint know12:49
dtantsurlike in https://github.com/openstack/openstacksdk/blob/master/openstack/tests/unit/cloud/test_operator_noauth.py#L5512:50
TheJuliaoh, I see12:50
dtantsurfetching this endpoint will not give keystoneauth enough information12:50
TheJuliaewww12:50
TheJuliabut it woudl find it and work if there was no /v1 on there... wouldn't it12:51
*** gkadam has quit IRC12:51
dtantsurTheJulia: yeah, because there are 'versions' in /12:51
dtantsursee also discussion on https://review.openstack.org/#/c/595980/12:51
patchbotpatch 595980 - keystoneauth - Add support for ironic single-version responses - 3h 19m 38s spent in CI12:51
TheJuliadtantsur: okay, that seems reasonable to me for us to add, and likely the sdk needs a reno saying "please don't put the version in the path, only define the root of the api"12:52
TheJuliafor ironic at least12:52
dtantsuryeah12:52
TheJuliaOh, did you see my message friday about current openstacksdk already being broken?12:52
dtantsurTheJulia: nope, but I fixed something over the weekend :)12:52
dtantsurand your bifrost patch started passing12:52
TheJuliawoot!12:53
TheJuliaOkay, thats a good sign then12:53
TheJuliaopenstacksdk is finding its self into a lot of places12:53
TheJuliawhich is awesome12:53
dtantsurTheJulia: https://review.openstack.org/#/c/596530/ right?12:53
patchbotpatch 596530 - openstacksdk - Handle missing endpoint_data in maximum_supported_... - 2h 53m 26s spent in CI12:53
etingofgood morning TheJulia & jroll ;)12:55
TheJuliadtantsur: can't brain yet, so I'm not sure what the question is re the patch12:55
* TheJulia needs to make another latte12:55
dtantsurthe failure, but never mind12:55
dtantsurhave latte indeed :)12:55
TheJuliadtantsur: ahh12:57
TheJuliaI didn't look deeply into the error on friday, I was getting pulled in a couple different directions. I've not even opened the other laptop yet. I'm just trying to get meeting notes and stuff sorted without downstream chatter while I wake up12:58
dtantsurokay, it's fine. the bits seem in the right place now, just waiting for reviews12:59
TheJuliavdrok: It would be awesome if you could update the "neutron event processing" section of the ptg planning etherpad. https://etherpad.openstack.org/p/ironic-stein-ptg Line 4913:00
TheJuliaEveryone: go add +1s to topics https://etherpad.openstack.org/p/ironic-stein-ptg. Don't be afraid of the entire line color changing, its a known issue in etherpad introduced by a security fix.13:05
TheJuliadtantsur: Okay, I'll try to review today13:06
*** mjturek has joined #openstack-ironic13:11
*** rloo has joined #openstack-ironic13:13
dtantsurTheJulia: left a lot of comments. used new lines to avoid +1 problem13:14
TheJuliadtantsur: Thanks!13:17
TheJuliadtantsur: I replied to the one about federation in as much that if you want we could figure out a time to chat about it13:18
* TheJulia wonders who is light yellow on the etherpad13:18
dtantsurTheJulia: ++ to a chat/call. we can even schedule it formally, e.g. later this week or early next.13:19
dtantsurby formally I mean posting to the ML and inviting people who care13:19
dtantsure.g. TripleO Edge team might care13:19
TheJulia++13:24
TheJuliaThat is kind of what I was thinking. Next week might be good because I'm going to loose a good chunk of next week to packing since I'll literally be on the road for almost two weeks13:24
TheJuliaso a call would actually be nice13:24
* TheJulia notices coffee is empty, and that she needs to go sign into other IRCs13:25
TheJuliagah, I need to propose a gerrit config change13:30
*** baha has joined #openstack-ironic13:31
dtantsurTheJulia: feel free to propose some CEST-friendly time and day13:31
jrollI'd also like to be in that discussion too. I'm not sure federation solves our edge problems, but I think it may be useful down the road as we try to collapse our sprawl of control planes13:32
* dtantsur creates a doodle13:34
dtantsurjroll, TheJulia https://doodle.com/poll/y355wt97heffvp3m13:37
*** adrianc has quit IRC13:38
openstackgerritChuck Short proposed openstack/python-ironicclient master: Replace assertRaisesRegexp with assertRaisesRegex  https://review.openstack.org/59672713:40
jrolloh, we want to talk about it asap eh13:41
dtantsurjroll: ideally before the PTG, because 1. I won't be there, 2. we need to come more prepared before the bigger audience.13:43
jrollyep13:44
TheJuliadtantsur: You rock13:45
dtantsur:)13:45
jrollsept 3 is a US holiday, btw13:45
jroll(which makes me realize I think I'm OOO this friday13:45
jroll)13:45
TheJuliajroll: I didn't think it would, but you never know. :)13:45
TheJuliaUgh, a holiday13:45
jrolls/ugh/yay/ :)13:46
jrolloh, I am here friday after all13:46
*** bdodd has joined #openstack-ironic13:49
*** jaganathan has quit IRC13:49
jrolldtantsur: "The two at Location{1,2} contain ironic-api, ironic-conductor, ironic-inspector and neutron-dhcp-agent." do you really need ironic-api there?13:51
dtantsurjroll: for ramdisk callbacks13:51
dtantsurunless we want them to go between locations13:51
jrolldtantsur: ah, I have just the spec for you :P13:51
jrollright13:51
dtantsuryep :)13:52
dtantsurif we solve that, we can drop ironic-api from there13:52
* dtantsur is glad people are reading his emails :D13:52
jroll:)13:52
*** milan_ has quit IRC13:54
*** r-daneel has joined #openstack-ironic14:05
scasfour days post-oral surgery and i've somehow refactored the chef cookbook for ironic14:12
*** deray has joined #openstack-ironic14:19
*** galaxyblr has quit IRC14:22
*** r-daneel_ has joined #openstack-ironic14:24
*** r-daneel has quit IRC14:24
*** r-daneel_ is now known as r-daneel14:24
rpiosoGood morning14:25
TheJuliascas: .... I'm not sure if I should be worried or intrigued.  ;)14:34
TheJuliagood morning rpioso14:34
openstackgerritMerged openstack/ironic master: Replace assertRaisesRegexp with assertRaisesRegex  https://review.openstack.org/59663114:35
openstackgerritMerged openstack/ironic master: Don't handle warnings as errors  https://review.openstack.org/58187414:35
openstackgerritChuck Short proposed openstack/ironic master: Replace assertRaisesRegexp with assertRaisesRegex  https://review.openstack.org/59676914:35
TheJuliajroll: I +1'ed conductor driven communication, needs a revision, but I think that would work really well with enabling greater concurrency with conductors14:35
jrollTheJulia: yeah, I need to get back to it, feels doable in stein though14:36
*** ianychoi has quit IRC14:36
scasTheJulia: considering it was sans caffeine, and still passed through my test suite, i'm intrigued myself14:37
TheJuliaso crazy idea, I feel like we should try and co-ordinate two 4 months cycles inside the entire stein cycle14:37
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Fix deployment when improper version of python-openssl is installed  https://review.openstack.org/59164614:40
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Fix deployment when improper version of python-openssl is installed  https://review.openstack.org/59164614:42
NobodyCamGood morning Ironic'ers14:42
*** ianychoi has joined #openstack-ironic14:42
TheJuliagood morning NobodyCam14:42
NobodyCam:)14:43
NobodyCamGood Morning TheJulia, :) how the new table look?14:43
*** jcoufal has quit IRC14:44
TheJuliaNobodyCam: awesome!14:44
dtantsurmorning NobodyCam, rpioso14:44
NobodyCam:) \o/ woo hoo14:44
NobodyCammorning dtantsur :)14:45
dtantsurTheJulia: 4 months cycles sound perfect to my taste actually14:45
*** jcoufal has joined #openstack-ironic14:45
rpiosodtantsur, NobodyCam, TheJulia: :-)14:45
dtantsurI've been pondering 4 months cycles and an LTS once a year..14:45
NobodyCammorning rpioso :)14:45
*** hshiina has joined #openstack-ironic14:46
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Fix deployment when improper version of python-openssl is installed  https://review.openstack.org/59164614:46
TheJuliafor those curious, NobodyCam and BadCub helped picking out a dining area table and chairs yesterday.14:46
NobodyCam\o/ 😊14:46
dtantsurcool :)14:47
*** adrianc has joined #openstack-ironic14:47
openstackgerritIlya Etingof proposed openstack/ironic-specs master: IPA telemetry  https://review.openstack.org/49270214:48
TheJuliadtantsur: do you still have that doodle link handy?14:49
dtantsurTheJulia: https://doodle.com/poll/y355wt97heffvp3m14:49
*** jcoufal_ has joined #openstack-ironic14:49
TheJuliaI'll try to send out an email to the mailing list after the meeting14:50
*** jcoufal has quit IRC14:50
dtantsurcool, thanks!14:50
dtantsurlet's emphasize that this is an early planning meeting, so people who look for a finished solution should wait a bit :)14:50
*** kaifeng has joined #openstack-ironic14:50
TheJuliathat is exactly what I was going to do14:50
*** cdearborn has joined #openstack-ironic14:51
TheJuliais [edge] a tag now for the mailing list? :)14:52
*** jcoufal_ has quit IRC14:52
dtantsurTheJulia: I'd assume yes14:53
*** gcb_ has joined #openstack-ironic14:56
jrollanything is a tag if you make it one :D14:59
TheJuliayeah :)14:59
TheJuliaI know14:59
TheJuliamore so was trying to see if it made sense for the discussion15:00
TheJuliaAnyway! it is time for our meeting!15:00
TheJulia#startmeeting ironic15:00
TheJuliao/15:00
openstackMeeting started Mon Aug 27 15:00:16 2018 UTC and is due to finish in 60 minutes.  The chair is TheJulia. 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
etingofo/15:00
cdearborn\o15:00
TheJuliaGreetings everyone from UTC-715:00
dtantsuro/15:00
kaifengo/15:00
hshiinao/15:00
jroll\o15:00
rpioso\o15:00
rlooo/15:01
TheJuliaOur agenda can be found on the wiki this week. It looks like we are announcement heavy, but I'll try and wrap that up quickly so we can proceed to everything else.15:01
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:01
derayo/15:01
TheJulia#info Stein PTG is in two weeks!15:01
*** Bhujay has quit IRC15:02
TheJulia#info Stein PTG topic etherpad should not receive any additional topics without first discussing TheJulia.15:02
TheJulia#info Expect a rough schedule to be posted in the next day or two to the etherpad. I'll send out a mailing list email at that time.15:02
TheJulia#link https://etherpad.openstack.org/p/ironic-stein-ptg15:03
openstackgerritIlya Etingof proposed openstack/ironic-specs master: IPA telemetry  https://review.openstack.org/49270215:03
TheJulia#info Please go through the stein planning etherpad and +1 or comment on things that you see as important to discuss. This helps with prioritization and time slotting.15:03
TheJuliaAnd now for some Congratulations!15:03
*** stendulker has joined #openstack-ironic15:04
TheJulia#info Please join me and welcoming etingof, deray, and kaifeng to becoming sub-project cores of several of our smaller projects.15:05
rloocongrats etingof, deray & kaifeng !!!15:05
TheJuliaetingof: I need to put in a gerrit change for virtualbmc, it is on my todo list today.15:05
dtantsur\o/15:05
derayhey! thank you all for showing your confidence on me!15:05
dtantsurcongrats folks!15:05
stendulkerCongrats all !!15:06
* etingof is \o/15:06
deraydtantsur, thx :) o/15:06
kaifengthanks for putting trust on me :)15:06
TheJuliamjturek: has a time been set for the bug day tomorrow?15:06
* deray joins etingof15:06
mjturek\o TheJulia15:06
deray\o/ * 10015:06
mjturekyes, email just sent out15:06
mjturekbug day will be at 1500 UTC15:06
deraystendulker, o/ thx15:07
TheJulia#info Bug day is **tomorrow** at 1500 UTC. Thanks goes to mjturek for organizing!15:07
jrollcongrats y'all :)15:07
cdearborncongrats all!15:07
*** phuongnh has joined #openstack-ironic15:08
TheJuliaOne thing, worth note for now and I'll send out an email to the mailing list in an hour or so, is that we're going to try and organization a pre-ptg call to discuss federation/distributed/edge needs so that we go into the PTG with a better set of ideas. I'm currently trying to summarize out the two higher level use cases that I'm aware of, so maybe two hours. :)15:08
*** etingof is now known as etingof|brb15:08
TheJuliaDoes anyone have anything else to announce today?15:08
TheJuliaAnd I totally forgot to set the topic to announcements...15:09
TheJulialol15:09
derayjroll, cdearborn and everyone thank you all! :)15:09
*** jcoufal has joined #openstack-ironic15:09
TheJuliaAre we go to proceed if there are no other announcements15:11
TheJulia?15:11
*** bdodd_ has joined #openstack-ironic15:11
rloo+115:11
TheJulia#topic Review action items from prior meeting15:11
*** openstack changes topic to "Review action items from prior meeting (Meeting topic: ironic)"15:11
TheJulia#link http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-08-20-15.00.log.html15:12
TheJuliaThere were two items. The first was to follow-up with ironic-staging-core members regarding reaching consensus. I did so. I believe they were good with ironic-core being added to the group that can review ironic-staging-drivers.15:13
*** bdodd has quit IRC15:14
TheJuliaThe second item was for me to look at review stats and see about promoting some sub-project cores to our various sub-projects. As seen earlier in the meeting, that has been completed.15:14
TheJuliaMoving on...15:14
TheJulia#topic Review subteam status reports15:14
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)"15:14
TheJulia#link https://etherpad.openstack.org/p/IronicWhiteBoard15:15
TheJuliaLine 17515:15
derayI would be curious to know the road ahead for ironic-inspector in terms of splitting out15:15
rloowe're done with the the project vision, right? (for Rocky) L239ish15:15
TheJuliarloo: we are!15:16
rloojust in time for Stein's ;)15:16
TheJuliarloo: I was thinking that would be a contextual topic to re-visit, but not take anywhere near the amount of time. I'm not sure how that would actually work in terms of getting people on the same page and to use the same words.... which is where I saw a lot of value from last time.15:16
*** r-daneel_ has joined #openstack-ironic15:17
dtantsurderay: we have only one person actively working on ironic-inspector now - kaifeng15:17
rlooare we done with zuul v3 playbook refactoring (L259ish)?15:17
* kaifeng is opening storyboard..15:17
deraydtantsur, yeah TheJulia informed me that15:17
*** r-daneel has quit IRC15:17
*** r-daneel_ is now known as r-daneel15:17
TheJuliarloo: we are not, I suspect that is going to become a long term slow refactoring of various repositories, I'm not sure it really needs to be a subteam item, but it might be good for us to focus on. I welcome others thoughts15:17
rlooTheJulia: I was wondering but am leaving that goals thing for you, whether to discuss or not at PTG and what is involved there :)15:18
TheJuliarloo: \o/15:18
rlooTheJulia: if we want to leave it there, i would like to see some bullets or *something* more than 'refactoring'...15:18
TheJuliarloo: ++15:18
TheJuliaan actionable todo list would be ideal15:19
kaifengderay: you can find several links in the https://storyboard.openstack.org/#!/story/200184215:19
* TheJulia goes and makes a note15:19
*** e0ne has quit IRC15:19
deraydtantsur, just got in touch with him.. will try discussing that with him15:19
deraykaifeng, gr8 will have a look! noted!15:19
rlooTheJulia: wrt ironic-ui... L307. what are we doing with that?15:19
TheJuliaone moment15:20
TheJuliarloo: note added to remind me to ensure that we end up with a defined list of easily actionable steps for items carried over15:21
rloothx TheJulia15:21
rloothere's a section at the bottom, L325. Is that all captured in the Stein etherpad? Or err, are those your notes to yourself...?15:22
TheJuliarloo: I need to sync up with the horizon folks. The idea was that they were going to get their testing framework in a better place so that we could have a gating integration test, and once it finally broke in any substantial way we could then kind of put ironic-ui out to pasture if nobody is interested in contributing to it.15:22
rlooTheJulia: ok, ActionItem I guess. Has it even been touched in Rocky?15:22
TheJuliarloo: oh, those were all things I -2'ed15:22
TheJulia#action TheJulia to sync up with the Horizon team during the PTG re: ironic-ui.15:23
rlooTheJulia: :D open for business then!15:23
TheJuliarloo: yeah, I already pulled my -2's on those patches so I just deleted the list.15:23
TheJuliarloo: only thing during rocky were minor maintenance-ish changes15:24
rlooI'm good wrt Rocky priorities :)15:24
TheJuliaand documentation15:24
rlooTheJulia: ah, so there was a bit of activity. thx.15:25
TheJuliaAnyway, I think that covers status, priorities for this next week?15:25
TheJulia#topic Priorities for the coming week15:26
*** openstack changes topic to "Priorities for the coming week (Meeting topic: ironic)"15:26
TheJuliaI have not had a chance to re-visit the list and walk through them, especially regaridng the specs since friday. Does anyone have a spec they want to people to see, that way we can add it to the list for this week and take some of the others specs off the list?15:28
*** pcaruana has quit IRC15:29
* jroll has none15:29
rloogiven the timeframe to ptg, are there any specs ready to look at. that we ought to do/prepare for ptg?15:29
dtantsurTheJulia: let's remove the inspector boot spec15:30
dtantsurI'm no longer working on it15:30
dtantsurand better add https://review.openstack.org/59354515:30
patchbotpatch 593545 - ironic-specs - Amendment of the agent http provisioning spec - 0h 19m 30s spent in CI15:30
TheJuliadtantsur: agreed15:31
TheJuliarloo: Kind of why I asked :)15:31
rlooTheJulia: :)15:31
rloocricket1...15:33
TheJuliaI made some minor adjustments15:34
TheJuliaI feel like the specs repository in general needs some clean-up in gerrit15:34
TheJuliaPerhaps we make a list of things we think are abandoned, and possibly abandon them?15:35
TheJulias/we/we need to/15:35
TheJuliaOne last question for priorities for the week, is there anything anyone would like to raise this week?15:35
rlooi have, but not as a priority15:36
TheJuliaWell, the list is trimmed down a little, I guess we are good with that and can proceed to discussion15:37
* TheJulia hears crickets15:38
openstackgerritMerged openstack/ironic-ui master: Update reno for stable/rocky  https://review.openstack.org/59032015:38
openstackgerritMerged openstack/ironic-ui stable/rocky: Update .gitreview for stable/rocky  https://review.openstack.org/59031815:38
*** Bhujay has joined #openstack-ironic15:38
rlooTheJulia: sorry, are we still in priorities?15:38
TheJulia#topic Discussion15:38
*** openstack changes topic to "Discussion (Meeting topic: ironic)"15:38
* TheJulia thinks we reached consensus :)15:38
rloothat's what i was looking for :) Just wanted to bring up PTG get-together?15:39
TheJuliaI have one discussion worthy item. Meetings for the next few weeks. The PTG is in two weeks, so normally we would cancel that meeting, and possibly the meeting before or after. What would people like to do, because we can still run a meeting from the PTG monday morning.15:39
TheJuliarloo: I hadn't planned anything. There are some scheduled evening events, I was thinking it might be good if we all just go grab a bite to eat one night15:40
rlooi think we tend to still have a meeting the week before, in case there is anything to discuss/prep before15:40
TheJuliaOr we could bring board games or something.15:40
TheJuliarloo: agreed15:40
hamzymmm board games :)15:40
rlooi don't know if it is worth running a meeting PTG monday.15:41
jrollnext monday is a US holiday, fwiw, but could still have a meeting15:41
rlooOH, forgot. Hmm. Also Canada holiday. I won't be attending.15:41
TheJuliaThe week following the PTG, I'll be in boston, but I won't be in the air on Monday of that week.15:41
* TheJulia thinks finding a quiet coffee shop in boston is ideal for that day15:41
openstackgerritMerged openstack/ironic-ui master: import zuul job settings from project-config  https://review.openstack.org/59240115:42
TheJulia(if anyone has recommendations...)15:42
openstackgerritMerged openstack/ironic-ui master: switch documentation job to new PTI  https://review.openstack.org/59240215:42
openstackgerritMerged openstack/ironic-ui master: add python 3.6 unit test job  https://review.openstack.org/59240315:42
TheJuliaI guess we can keep the meetings except during the ptg, and plan on them being brief15:42
TheJuliaI doubt I'll have anything substantially recounted from the PTG in a consumable form in time for the monday after.15:42
rlooif there are enough people -- week after PTG might be good. I guess one of the more important things is getting the Stein goals out, so we can update the etherpad etc.15:42
dtantsurusually we cancel the one during, and the one right afterwards15:43
TheJuliaI'm for the one after, and it sounds like there is interest, even if we keep it super brief to "Is thejulia done writing stuff down yet?" "no" "Okay, going back to work now"15:44
dtantsurheh15:44
TheJuliaAnyway, I feel like we're good to go to open discussion at this point15:44
dtantsurI can chair the one right after, I think15:44
TheJulia#topic Open Discussion15:44
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)"15:44
TheJuliadtantsur: I'll let you know, my flights are actually relatively sane for that week.15:44
dtantsurcool15:45
TheJuliaHow do people feel about trying to plan two cycles with-in the stein cycle?15:45
jrollhm?15:45
rloodepends. what does that mean?15:45
TheJuliaThe stein cycle will be 8-ish months long, so what if we were to kind of try and focus on a distinct list of things for the first half, then a list of things for the second half of the cycle?15:46
rloowell, we could try. I don't really care. Seems like more work/overhead to manage it but as long as you/others are willing to do that, herd the cats, etc...15:46
TheJuliaIt will take a little more planning and consensus building to pull of, but I think it could be rewarding for us to do. Then again, there is that always present caveat I might be crazy.15:46
TheJulias/of/off/15:47
jrollwhat's the benefit?15:47
TheJuliabetter planning regarding stacking features I guess15:47
rlooI mean, the plan (before) was to push out releases as often as possible.15:47
rlooand the weekly priorities were meant to help with getting out features etc.15:47
TheJuliayeah, and that kind of falls by the wayside when we don't really progress on anything substantial for a few months15:47
rlooI'm not sure explicitly stating 'two cycles' will help speed things up beyond ^^, but I like to keep an open mind :)15:48
jrollI'd rather see more "let's not start on x/y/z until a/b/c is finished" than calling out specific dates or timelines or whatever15:48
TheJuliaI guess I feel like we hit duldrums early on in the rocky cycle and then picked up steam a little later on.15:48
*** gcb_ has quit IRC15:48
TheJuliajroll: I'm +1 to taht15:48
TheJuliathat15:48
TheJuliawhen we do that, we do tend to at least identify conflicts and kind of naturally begin to prioritize the path forward a bit more clearly15:49
rlooseems like we delayed releasing for awhile cuz of removal of classic drivers? and maybe 'lets get bios interface done'?15:49
TheJuliathat too15:49
TheJuliasince classic drivers was a hard breaking change instead of additive15:49
*** Bhujay has quit IRC15:49
jrollI think some people were out/downstream earlier in the cycle, too15:49
TheJulia++15:49
jrollbut, beginning of cycle always feels a little slow15:50
rlooso maybe it makes more sense to look at the goals and figure out what/if there is a good order in which to land them.15:50
TheJuliayeah, downstream begins to pull many of us in after the stable branches get cut15:50
TheJuliarloo: ++15:50
rlooit also depends on the folks working on the features etc. hard to get guarantees that things will be ready when we want it.15:50
TheJuliayeah15:50
TheJuliaI think we're starting to get a little better about picking things back up, but that is just my perception15:51
rloohonestly, my perception is that you and dmitry picked up a lot...15:51
rloobut i feel like we are doing a retrospective thingy now15:52
rloo(or I am anyway)15:52
TheJuliaAnyway, I'll try to make sure we note inter-dependencies/order thoughts and write it down so we capture those sorts of things from the PTG since it does also get discussed at times, and then we can kind of go into the next cycle with at least that mentally captured15:52
TheJuliarloo: kind of slipping into a retrospective, which is not a bad thing since we're in open discussion :)15:53
rlootrue if we want to discuss now instead of at PTG. I don't really want to discuss twice :)15:53
TheJuliaI just wanted to gather people's thoughts early so I can frame notes and follow-up items with that in mind15:53
TheJuliaGiven that we have newer contributors present, I wasn't thinking a retrospective during the ptg.15:54
jrolloh15:54
* jroll thinks every ptg should have a retro15:54
TheJuliamaybe if we keep it brief and objective oriented?15:54
rlooi don't really care where we do the retrospective, but we should. although i am not sure it is a good idea to do one now w/o any notice.15:55
jrollwhat's the reason not to have one?15:55
rloobut on the other hand, would people have made an effort to be here today if they knew.15:55
jrollthere's still two weeks to prep in etherpad15:55
TheJuliarloo: oh, yeah, I agree, we've shifted subjects amazingly far :)15:55
jrollI don't understand why having newer contributors present means we shouldn't have a retro15:56
jroll(and what are we basing "newer contributors" off of?)15:56
TheJuliajroll: I guess my thought, at this is just completely off the cuff, was that there is not a reason to weigh new contributors down with long time contributors kind of kicking ourselves for the things we can't control.15:57
TheJuliajroll: the attendee list15:57
TheJuliajroll: it seems half/half15:57
rloooh, wait a minute. retrospective is what went well and what went not well.15:57
jrollwell, I would hope we focus on more than "woe is us, we are losing contributors"15:57
jrollTheJulia: I recognize most of those names as long-time community members, although quieter15:58
TheJuliajroll: yeah, that too should be avoided, but we've successfully navigated that for a while :)15:58
jrollI see 3 names that I don't recall from previous cycles15:58
jrollTheJulia: well, what else can we not control? :)15:58
rlooyeah, i was about to say 3 names too.15:58
TheJuliajroll: rotation of the planet?15:58
rlooanyway, 'new' contributors could be lurkers, could provide their perception too.15:58
TheJuliaI count six from my point of view, but okay15:59
jrollI hope rotation of the planet doesn't have a major effect on the progress of ironic :P15:59
rloooh, true. i recognize at least one name from other openstack stuff.15:59
rlooanyway...15:59
TheJuliawell, should it suddenly stop, so would ironic (unless we begin building our moon and martian research and development bases)15:59
* TheJulia has reached silly15:59
rloomeeting is over now, which might be a good thing...16:00
TheJuliaand we're also at an hour. :)16:00
TheJuliaI'll put in a window for retrospective and getting to the same words (what that looks like, I don't know yet)16:00
TheJulia"vision review"16:00
rloothx TheJulia!16:01
TheJuliaAnyway, does anyone have anything else that we need to discuss or that needs to be raised?16:01
* TheJulia hears crickets and thinks that is a no16:02
TheJuliaThanks everyone!16:02
* jroll has an issue - severely lacking food in stomach16:02
TheJulia#endmeeting16:02
derayThanks all!16:02
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/ironic/ | Bugs: https://storyboard.openstack.org/#!/project_group/75"16:02
openstackMeeting ended Mon Aug 27 16:02:23 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:02
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-08-27-15.00.html16:02
jrollthanks TheJulia :)16:02
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-08-27-15.00.txt16:02
TheJuliajroll: go eat :)16:02
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-08-27-15.00.log.html16:02
* jroll does as he is told16:02
*** deray has quit IRC16:03
*** skazi has joined #openstack-ironic16:03
TheJuliaheh16:07
* TheJulia goes and finds breakfast16:10
*** kaifeng has quit IRC16:12
*** baha has quit IRC16:18
*** pcaruana has joined #openstack-ironic16:26
*** trown is now known as trown|lunch16:29
*** tssurya has quit IRC16:34
*** jlviva-viva has joined #openstack-ironic16:39
*** jlviva-viva is now known as jlvillal16:40
*** e0ne has joined #openstack-ironic16:41
*** stendulker has quit IRC16:42
*** p0tr3c has joined #openstack-ironic16:44
*** hshiina has quit IRC16:51
jrollooo, metalsmith16:54
* jroll will review tomorrow16:54
*** phuongnh has quit IRC16:55
*** etingof|brb is now known as etingof16:57
*** Bhujay has joined #openstack-ironic17:00
*** openstackgerrit has quit IRC17:04
*** Bhujay has quit IRC17:05
* TheJulia finds the protein shake insufficent and thinks a trip to the market is in order.17:10
*** openstackgerrit has joined #openstack-ironic17:21
openstackgerritMerged openstack/ironic master: Fix provisioning failure with `ramdisk` deploy interface  https://review.openstack.org/59653417:21
openstackgerritMerged openstack/python-ironicclient stable/ocata: import zuul job settings from project-config  https://review.openstack.org/59243317:22
openstackgerritMerged openstack/python-ironicclient stable/pike: import zuul job settings from project-config  https://review.openstack.org/59244317:22
openstackgerritDmitry Tantsur proposed openstack/ironic stable/rocky: Fix provisioning failure with `ramdisk` deploy interface  https://review.openstack.org/59684617:23
*** dtantsur is now known as dtantsur|afk17:24
dtantsur|afksee you tomorrow17:24
*** trown|lunch is now known as trown17:26
TheJuliagoodnight17:26
*** baha has joined #openstack-ironic17:28
*** adrianc has quit IRC17:32
*** adrianc has joined #openstack-ironic17:33
TheJuliabbiab17:35
*** r-daneel has quit IRC18:04
*** r-daneel has joined #openstack-ironic18:12
*** bdodd_ has quit IRC18:22
*** bdodd has joined #openstack-ironic18:23
*** adrianc has quit IRC18:26
*** gyee has joined #openstack-ironic18:27
*** gyee has quit IRC18:28
*** gyee has joined #openstack-ironic18:28
* TheJulia returns18:34
TheJuliabfournie: You mentioned on the planning etherpad that you'll be in TripleO sessions, do you know if they have a schedule up yet?18:41
bfournieTheJulia: let me look18:43
* TheJulia gets out a sauce pan for the schedule and begins adding ingredients18:43
*** olivierb_ has joined #openstack-ironic18:47
*** olivierb has quit IRC18:49
bfournieTheJulia: Tripleo schedule is not up/ready yet18:57
TheJuliarpioso: Regarding events, is the thought regarding just how to collect them?18:57
TheJuliabfournie: thanks18:57
*** pcaruana has quit IRC19:13
*** olivierb has joined #openstack-ironic19:25
*** olivierb_ has quit IRC19:26
*** e0ne has quit IRC19:27
*** e0ne has joined #openstack-ironic19:29
*** e0ne has quit IRC19:44
*** olivierb_ has joined #openstack-ironic19:52
*** olivierb has quit IRC19:55
*** e0ne has joined #openstack-ironic20:00
hamzyif I see 'Request to http://10.0.10.33:9696/v2.0/ports timed out' on the controller, but I can do 'openstack port list' on the controller.  Does that command talk to port 9696?20:01
TheJuliahamzy: that might be the default development port for neutron's api20:02
*** cdearborn has quit IRC20:02
TheJuliaif it is not that way in actuality, sounds like a bad endpoint in keystone20:02
hamzyhrm... is there a openstack CLI for keystone?20:03
TheJuliarpioso: you around?20:05
TheJuliajroll: how much time do you think you'd need to present secureboot?20:10
jrollTheJulia: present? maybe 10 minutes. discuss? dunno20:11
jrollI plan to write something up this week for pre-reading20:11
jrollbut history proves most won't read it20:11
TheJuliaheh, I'll read it! I promise!20:11
jrollhamzy: openstack client has keystone commands20:12
jrollhamzy: also `openstack --debug port list` will show the API calls including the port20:12
TheJuliaI feel like another 5 minutes might be good to discuss the status of secureboot presently, and maybe 20 minutes for discussion?20:12
TheJuliahamzy: there is also a keystone-manage command20:12
jrollTheJulia: sure, though full disclosure, I only know how we do secureboot, not how others do it (with or without ironic)20:13
*** MattMan has quit IRC20:13
TheJulia40-45 minute block seems about right... Mix in changing the default boot mode to uefi and we could run a while20:13
jrollTheJulia: e.g. we aren't signing the final image we boot, only the stages to get there (and trusting mutual TLS to do the right thing when getting the final image)20:13
TheJuliabut that is also a discussion that is needed20:13
*** MattMan has joined #openstack-ironic20:13
TheJuliajroll: attestation at all?20:14
jrollTheJulia: not with a central server, we only rely on the TPM registers being set to the right value by the various steps in the boot process20:15
TheJuliathat makes sense20:16
TheJuliaI'll try to find a time block, I think there are some intertwined items that are going to need a little more though before a final schedule20:16
hamzyjroll, thanks!20:16
jrolltl;dr we burn grub and ipxe to disk, so those are measured (along with the hardware). if those are good, we unlock the private key for mutual TLS auth to fetch the final image20:17
jroll(the key being stored in the TPM)20:17
hamzyI see stuff like "GET call to network for http://10.0.10.33:9696/v2.0/ports/17ae0298-77c7-4451-9e17-bd528031935b used request id req-96454bf9-f84d-415a-a7f5-123b932a5d4e" weird...20:17
hamzythe CLI does work but nova/ironic baremetal doesn't20:18
jrollvery interesting20:19
jrollI have no clue what could cause that20:20
TheJuliajroll: I guess from a counter point, it might be good if I brought a diagram how some people view secure boot working from a differnet point of view20:21
jrollTheJulia: yes, I want to make it work for everyone20:21
jrollbut especially me, of course :)20:21
TheJuliaoh absolutely :)20:22
jrollthen again... most of the process is outside of ironic. so I have 143 lines in a plugin that give me an out of tree boot interface that just boots straight to disk and symlinks some images, and that does the job for me. ¯\_(ツ)_/¯20:23
jrollit needs some work but the POC totally works20:23
TheJuliayeah, for a lot of the stuff for ironic to better support it in general, we need to consider things https boot from url support and enabling grub templates to include ?tboot.o?20:24
TheJuliaipxe side, it will be interesting to kind of talk about since that is the entire other side of the coin20:25
jrollyeah, we have a modified ipxe that does TPM things *waves hands*20:26
TheJuliaoh, no worries :)20:26
jrollI have no clue what it'd take to OSS that20:26
TheJuliathere is git.ipxe.org, but yeah20:27
TheJuliajroll: w/r/t "edge conductors", in your case can credentials be local or may they only be on the central system?20:27
jrollTheJulia: ideally there would be no creds in the edge site20:28
TheJuliathats what I thought20:28
jrollthat's one reason why I noted an IPMI proxy thing, conductor would be central and forward credentials along20:28
TheJuliaI have ideas and thoughts...20:28
TheJuliabut I can't put them to words yet20:28
* TheJulia wonders if deploying beer would help20:28
jrollI'm eager to hear, I haven't fully thought out everything20:28
* TheJulia wonders if we just need a whole "edge" timeblock with a 'fill in details later"20:29
jrollcouple gallons left in the keg here, too bad I don't live on the bear metal compound with you and NobodyCam :P20:29
TheJuliajroll: well there is an empty lot to each side .. and if you like wind, we have lots of wind20:30
TheJuliatonight's project, minor tree trimming to reduce noise, and possibly re-welding the fence... again.20:31
jrolloof20:31
* TheJulia thinks thursday morning is a good time for edge discussions20:31
jrollhad my driveway redone today, it finally looks nice so may have the motivation to trim branches around it now20:31
*** e0ne has quit IRC20:37
*** trown is now known as trown|outtypewww20:43
*** mjturek has quit IRC20:45
TheJuliaetingof: (tomorrow question if your already afk): does redfish have any standardization around console access?20:50
etingofTheJulia, yes, but there seem to be some nuisances20:53
TheJuliavendor definable magical incantations?20:53
etingofTheJulia, no, there is one a little weird thing - console access for a ComputerSystem is configured through the Manager resource20:56
*** mbeierl has joined #openstack-ironic20:57
TheJuliaWhat would be the implication of that if we wanted to have sushy-tools trigger libvirt's vnc console for a test vm?20:57
*** r-daneel_ has joined #openstack-ironic20:57
etingof...if a Manager is managing multiple Systems, there seems to be no way to configure console access for multiple Systems20:58
TheJuliathat seems reasonable since I would think it is a 1 request to 1 system sort of action20:59
*** r-daneel has quit IRC20:59
*** r-daneel_ is now known as r-daneel20:59
etingofwell, I'd expect both Systems and Managers to expose some resource/actions to enable console access to both Systems and Managers21:01
TheJuliaoh21:01
etingofbecause System and Manager can be a computer with its own console21:01
TheJuliainteresting21:01
TheJuliabut you can only do it on a manager21:01
TheJuliaugh21:01
etingofyes, and the bad thing is that manager-system mapping is of one to many kind21:02
etingofbut this should not prevent us from adding console emulation to sushy-tools I think...21:03
etingofwhat I've dug up so far on console support is this mock (see Managers) -- https://redfish.dmtf.org/redfish/mockups/v1/86221:06
TheJulia"No schema details found" :(21:08
etingofthere is also the schema (I will grep for it)21:09
etingof(I need to grep in .zip) %-\21:09
TheJulia:(21:09
jrolletingof: too bad it isn't .gzip21:10
jroll<3 zgrep21:10
etingoftoo bad it's not in google ;)21:10
jrollheh21:11
etingofhold on, once I manage to get my kid to bed, I will grep up that console schema21:12
*** baha has quit IRC21:16
*** mjturek has joined #openstack-ironic21:17
*** VisBits has joined #openstack-ironic21:20
TheJuliaetingof: no worries21:23
TheJuliaetingof: and it can wait till tomorrow :)21:23
openstackgerritMerged openstack/ironic stable/rocky: Fix provisioning failure with `ramdisk` deploy interface  https://review.openstack.org/59684621:41
*** rcernin has joined #openstack-ironic21:51
etingof...and it turned out that the homework is not finished21:56
*** dsneddon has joined #openstack-ironic22:19
*** mjturek has quit IRC22:23
*** bnemec has quit IRC23:00
*** bnemec has joined #openstack-ironic23:01
*** r-daneel has quit IRC23:08
*** jcoufal has quit IRC23:16
*** sw3 has quit IRC23:23
*** jaypipes has quit IRC23:24
*** jaypipes has joined #openstack-ironic23:25
*** rloo has quit IRC23:26
*** sw3 has joined #openstack-ironic23:26
*** zul has quit IRC23:29

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