16:00:23 <frankbrockners> #startmeeting OPNFV BGS - the last daily release readiness meeting 16:00:23 <collabot> Meeting started Wed Jun 3 16:00:23 2015 UTC. The chair is frankbrockners. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:23 <collabot> Useful Commands: #action #agreed #help #info #idea #link #topic. 16:00:23 <collabot> The meeting name has been set to 'opnfv_bgs___the_last_daily_release_readiness_meeting' 16:00:37 <frankbrockners> #info Frank Brockners 16:00:46 <jonasbjurel> #info Jonas Bjurel 16:00:47 <trozet> #info Tim Rozet 16:01:01 <morgan_orange> #info Morgan Richomme 16:01:03 <fdegir> #info Fatih Degirmenci 16:01:05 <ChrisPriceAB> #info chris price 16:01:23 <uli-k> #info Uli Kleber 16:01:30 <ChrisPriceAB> ping jose_lausuch - take a short break 16:02:07 <frankbrockners> wow - really quickly reaching a quorum today... and things look god 16:02:08 <radez> #info Dan Radez 16:02:09 <frankbrockners> good 16:02:33 <frankbrockners> let's quickly go through the laundry list and then see what additional open items we still have 16:03:01 <lmcdasm> #info Daniel Smih 16:03:05 <frankbrockners> with laundry list I mean bullets 1. - 5. 16:03:06 <jose_lausuch> #info Jose Lausuch 16:03:31 <jose_lausuch> ChrisPriceAB: I'll do :) 16:03:40 <lmcdasm> sorry Frank - you can lead since we are all not looking ath the agenda list 16:04:07 <frankbrockners> #topic updates on laundry list (1. POD 1 autodeploy, 2. Foreman ISO, 3. Test documentation, 4. vPing functional, 5. ODL tests completing) 16:04:33 <frankbrockners> jonasbjurel - quick update on POD1 w/ ODL? 16:04:34 <lmcdasm> #info POD1 autodeploy has run succesfully for month.. a bug was found in the new ODL code and updates 16:04:46 <lmcdasm> #info were pushed, re deploy is running now 16:04:56 <lmcdasm> #info jose will run funtest afterwards 16:05:07 <jose_lausuch> https://build.opnfv.org/ci/view/genesis/job/genesis-fuel-deploy/lastBuild/console in case someone is interested 16:05:16 <lmcdasm> thats it 16:05:20 <jose_lausuch> its like watching an episode of game of thrones :) 16:05:26 <trozet> lol! 16:05:30 <ChrisPriceAB> :D 16:05:43 <frankbrockners> when do you think you'll be ready to tag the .iso? 16:05:50 <ChrisPriceAB> winter is coming Jose... 16:05:59 <jonasbjurel> #Info docs almost final 16:06:01 * ChrisPriceAB thinks after the deploy and test? 16:06:01 <jose_lausuch> :D 16:06:02 <lmcdasm> code is frozen now 16:06:05 <uli-k> that's why you call it FUNtest 16:06:09 <lmcdasm> i wont be doing any more updates for this release 16:06:11 <radez> #info Foreman ISO installs successfully. It's in good shape. We have some planned update for it for R2 16:06:34 <jose_lausuch> frankbrockners: whom did you ask? 16:07:13 <fdegir> we must first get all the genesis docs merged 16:07:16 <ChrisPriceAB> If we're code frozen then it's a matter of catching state, updating docs and tagging right? 16:07:17 <fdegir> and then build new ISOs 16:07:25 <frankbrockners> jose_lausuch: anyone who worked on the Fuel autodeploy with ODL 16:07:37 <uli-k> and then we tag the repo (not the ISO) 16:07:37 <jose_lausuch> ah ok 16:08:43 <frankbrockners> so question is when do we expect to have a "final" iso for fuel 16:08:59 <lmcdasm> my thinking is that you take what you have now 16:09:05 <fdegir> nope 16:09:06 <ChrisPriceAB> lmcdasm, we are code frozen right? 16:09:07 <jose_lausuch> the iso is just built 16:09:21 <lmcdasm> cause there wont be any changes to FUEL or others coming 16:09:22 <fdegir> then the sha1 for the iso won't match to sha1 that's going to be stamped to docs 16:09:41 <jonasbjurel> frankbrokners: We have it, what we didnt make til now will not be made for tonight 16:09:44 <ChrisPriceAB> so we need to update docs. label the branches. rebuild the ISO with the right SHA1. 16:09:46 <lmcdasm> sorry fedger - i meant the ISO that JOse and I just built and is being deployed now 16:09:55 <fdegir> ChrisPriceAB: that's the way 16:10:01 <lmcdasm> and/or what the master is at right now 16:10:14 <fdegir> but master is not settled from doc point of view 16:10:19 <jose_lausuch> https://build.opnfv.org/ci/view/genesis/job/genesis-fuel-build/ 16:10:37 <jose_lausuch> finished like 30 min ago 16:10:38 <lmcdasm> question - 16:10:44 <lmcdasm> if we change the docs, cause its in the repo 16:10:51 <lmcdasm> doesnt that mean you SHA1 changes 16:10:54 <lmcdasm> you are in a cyclic mode no? 16:10:58 <fdegir> nope 16:11:04 <ChrisPriceAB> My understanding of next steps: test current deploy, update docs after test results, label the branches, build the final ISO's to store. 16:11:05 <lmcdasm> cause the doc updates change the Repo? 16:11:08 <fdegir> once people say "we're done with the docs" 16:11:11 <fdegir> it goes into docs 16:11:14 <lmcdasm> ahh.. ok 16:11:14 <lmcdasm> thx 16:11:25 <fdegir> and then we build an ISO on that sha1 as well 16:11:39 <fdegir> and then tag that one with arno.2015.1.0 pointing to one version where ISOs and docs are produced 16:12:11 <lmcdasm> i think i see - Jose to answer back.. its less about the ISO and more about frozen master branach to create 'Final ISO" w/ Docs done 16:12:20 <lmcdasm> (if i get it ) 16:12:23 <jose_lausuch> ya, I see 16:12:23 <fdegir> right 16:12:28 <jose_lausuch> ok 16:12:40 <ChrisPriceAB> So we will do the manual artifact moving in the morning "euro time" tomorrow. But have to get the labelling and rebuild done tonight. 16:12:42 <fdegir> and then the same is valid for other repos as well 16:13:04 <lmcdasm> how much longer do we need on docs then? 16:13:35 <jonasbjurel> I will finish the releasenotes for fuel once we have the test results 16:13:43 <lmcdasm> ok.. 16:13:46 <frankbrockners> given that there will be no more changes to the Fuel build - can we go through Chris pipeline mentioned above now? 16:14:03 <frankbrockners> ok - looks like we're on the same page 16:14:17 <lmcdasm> the deploy is ongoing frank as per Jose - so as soon as its deployed jose and i will run Funtest 16:14:25 <lmcdasm> and then provide results to jonas to update rel notes 16:14:28 <lmcdasm> maybe 2 hours? 16:14:32 <frankbrockners> wait for tests to finish - update docs with results and then label the branches 16:14:34 <lmcdasm> give or take vodka and passing out 16:14:39 <jose_lausuch> something like that 16:14:40 <jose_lausuch> 2-3 hours 16:14:51 <jonasbjurel> Who will label and bransh 16:14:57 <jonasbjurel> branch 16:15:13 <jonasbjurel> I dont think I got any instructions on that 16:15:27 <fdegir> we have them ready: https://wiki.opnfv.org/octopus/releasepipeline#git_instructions 16:15:37 <fdegir> was just waiting to get sha1s before sending it 16:16:12 <frankbrockners> #link https://wiki.opnfv.org/octopus/releasepipeline#git_instructions 16:16:39 <frankbrockners> jonasbjurel - will you do this? 16:17:26 <jonasbjurel> I can try, I'm not a git pro so I cant promise I will make it 16:17:39 <jonasbjurel> And do I have the privs needed? 16:18:04 <ChrisPriceAB> committer needed 16:18:07 <fdegir> jonasbjurel: you should have 16:18:17 <fdegir> aricg fixed them last night 16:18:19 <trozet> fdegir: I don't think a push will push the tag 16:18:25 <fdegir> it pushes 16:18:39 <fdegir> we tested in octopus repo - and octopus has already been tagged/branched 16:18:40 <trozet> git push origin --tags 16:18:49 <trozet> think you have to specify --tags to push tags 16:18:53 <trozet> or push the tag individually 16:19:06 <lmcdasm> Jonas: if you need a commit / have issues, just ping me and ill push it through with you 16:19:20 <fdegir> trozet: this pushes the tag: git push origin arno.2015.1.0 16:19:29 <trozet> ah 16:19:35 <trozet> didnt read, my bad 16:19:43 <fdegir> trozet: https://gerrit.opnfv.org/gerrit/gitweb?p=octopus.git;a=tags 16:19:46 <jonasbjurel> Daniel: Thanks 16:20:03 <fdegir> np 16:20:41 <frankbrockners> ok - looks like we have Fuel/POD1 covered 16:21:10 <frankbrockners> radez already info'ed that .iso for Foreman is ok as well 16:21:20 <frankbrockners> which brings us to test 16:21:25 <jonasbjurel> Maybe, just a thought it would be better if trozet could tag it since I will likely work with docs til midnight an 16:21:50 <jonasbjurel> and trozet is on the right timezone for that. 16:21:53 <trozet> I can do it since im 6 hours behind so it wont be so late 16:21:54 <frankbrockners> trozet - ok? 16:22:06 <jonasbjurel> trozet: thanks 16:22:19 <frankbrockners> perfect - thanks. so you just want for green light from Jonas that all doc updates are in. 16:22:20 <ChrisPriceAB> need to kick off the build as well after the label. aricg can help with that 16:22:38 <lmcdasm> clarity please Chris 16:22:44 <frankbrockners> aricg - are you here? 16:22:52 <lmcdasm> did you mean after the tags and such you want a build and deploy to both PODs done as well? 16:23:07 <ChrisPriceAB> once we have the docs/labels we need to rebuild the ISO's with the right SHA1 16:23:12 <aricg> frankbrockners: hi 16:23:35 <lmcdasm> hmm. ok - i thought that is done after you move the repo.. maybe i dont get it .. but not important 16:24:14 <frankbrockners> hi aricg: question: can you help with kicking a build once trozet has done the labeling - will likely be around/after 3pm PDT? 16:25:07 <aricg> yeah, I'll check the chat log after dinner 16:25:30 <frankbrockners> cool - thanks 16:26:27 <frankbrockners> let's move to functest... morgan_orange: quick update on where we are (and what we're still missing)? 16:27:05 <morgan_orange> #info last night run on POD2 was acceptable (vPing OK, ODL OK (except known ODL bugs), Tempest and Rally bench suite run 16:27:34 <morgan_orange> #info functest guide updated today to reflect last changes in scripts and tests 16:27:41 <morgan_orange> #info section added on known issues 16:27:49 <morgan_orange> #info tests in progress on POD1 16:28:55 <morgan_orange> that is all 16:29:07 <frankbrockners> thanks morgan_orange 16:29:17 <morgan_orange> question, shall we also put a lable 16:29:21 <fdegir> morgan_orange: yes 16:29:24 <fdegir> I was going to ask that 16:29:30 <fdegir> no open patches for functest 16:29:34 <morgan_orange> no 16:29:36 <fdegir> are you ready? 16:29:39 <morgan_orange> yes 16:29:41 <frankbrockners> so the plan is to have testdocumentation similar to POD2 for POD1 once tests are done there? 16:29:43 <ChrisPriceAB> morgan_orange: might want to check where your ToC ended up - http://artifacts.opnfv.org/functest/docs/functest.html 16:31:11 <morgan_orange> there is one issue with one image 16:31:24 <ChrisPriceAB> let's do final reviews of the docs before we label. 16:31:25 <morgan_orange> at the end 16:31:34 <jose_lausuch> frankbrockners: the documentation is the same, just the results wiki will reflect the differences between 2 pods 16:31:55 * ChrisPriceAB wonders if the document heading should come before the ToC? 16:32:06 <frankbrockners> jose_lausuch - smart approach 16:32:13 <jonasbjurel> Can we refer to the Wiki in the release notes? 16:32:25 <ChrisPriceAB> well, it will evolve over time... 16:32:46 <jonasbjurel> Without versioning? 16:33:08 * trozet applauds ChrisPriceAB for using /me correctly 16:33:13 <jose_lausuch> jonasbjurel: it is like that :) 16:33:20 <ChrisPriceAB> hehe :-D 16:33:32 <frankbrockners> in theory release notes should be release notes 16:33:46 <jose_lausuch> what about the header? 16:33:49 <frankbrockners> so associated with a release 16:34:06 <ChrisPriceAB> we could refer to a specifc version of the wiki... 16:34:14 <ChrisPriceAB> could == should 16:34:45 <jonasbjurel> Nevermind, Jose - once you have finalized, will you give me the URI 16:34:54 <jose_lausuch> you can do always : ?rev=1432820425 16:34:58 <jonasbjurel> for the results I mean 16:34:59 <jose_lausuch> to the URL 16:35:02 <frankbrockners> yeah - you could put a specific link... - more of a hack 16:35:04 <ChrisPriceAB> yep 16:35:15 <jose_lausuch> yes jonasbjurel 16:35:32 <frankbrockners> but this is release 1 - so let's do the pragmatic approach 16:35:37 <morgan_orange> so back to your ToC what was teh question, shall i remove the ToC from the doc? 16:35:55 <ChrisPriceAB> no, I would just put it under the doc heading 16:35:56 <frankbrockners> Chris wants the headline above the ToC 16:35:59 <frankbrockners> that's it 16:36:06 <frankbrockners> right now the header is below the ToC 16:36:10 <ChrisPriceAB> consistent with the other docs 16:36:11 <frankbrockners> really cosmetic 16:36:20 <morgan_orange> OK I can do that for you 16:36:28 <jose_lausuch> :p 16:36:37 * ChrisPriceAB likes his cosmetics 16:37:25 <HKirksey> It’s so hard not to make a comment….. 16:37:30 <fdegir> :D 16:37:55 <frankbrockners> yup - too much of a free kick.. don't take it 16:37:59 * lmcdasm has bit through his tongue several times 16:39:09 <ChrisPriceAB> damn, you line it up... 16:39:26 <frankbrockners> back on real issues - what else do we need to take care of? 16:39:33 <fdegir> pharos & opnfvdocs 16:39:48 <fdegir> if nothing else for functest and bgs 16:39:55 <ChrisPriceAB> I think docs are ready to go but will wait 16:40:04 <ChrisPriceAB> as fr as labelling is concerned 16:40:15 <ChrisPriceAB> for opnfvdocs to be specific 16:40:21 <frankbrockners> who labels docs and pharos? 16:40:35 <ChrisPriceAB> trevor on pharos. 16:40:42 <frankbrockners> is that confirmed? 16:41:06 <ChrisPriceAB> have not reached out to him yet, if not morgan can you tackle it in lieu of trevor 16:41:50 <uli-k> We need a pharos committer 16:41:51 <frankbrockners> when do you plan to do this - both Trevor/Morgan are in Europe I believe 16:42:09 <morgan_orange> Trevor is in Portland 16:42:10 <HKirksey> Trevor’s based in Portland 16:42:16 <frankbrockners> ah - ok 16:42:27 <HKirksey> the accent throws you 16:42:30 <frankbrockners> do we know what is missing for pharos? 16:42:32 <ChrisPriceAB> will try get hold of him 16:42:42 <frankbrockners> thanks ChrisPriceAB 16:42:43 <fdegir> don't see any open patch on gerrit 16:42:43 <ChrisPriceAB> doc needs final review then we're good to go 16:43:18 <ChrisPriceAB> if nothing else pharos can be tackled in the morning with morgan_orange as there are no dependancies there. 16:43:49 <morgan_orange> what do you expect from me here? 16:44:02 <frankbrockners> same goes for opnfvdocs - right? (with the difference that ChrisPriceAB would cover things) 16:44:07 <ChrisPriceAB> we would just need to push in any final patches, lthen label 16:44:39 <ChrisPriceAB> opnfvdocs does not provide content, so it's just if there is a last minute tool issue. otherwise we are good to label that now. 16:45:06 <morgan_orange> ChrisPriceAB: Cosmetics Ack http://artifacts.opnfv.org/functest/docs/functest.html 16:45:26 <ChrisPriceAB> beautiful! 16:45:56 <fdegir> added latest sha1 for opnfvdocs to wiki 16:46:02 <ChrisPriceAB> can we embed this in there somewhere? http://motherhoodlater.com/wp-content/uploads/2013/08/unicorn.jpg 16:46:18 <ChrisPriceAB> thanks fdegir, will label shortly 16:46:24 <jose_lausuch> lol 16:47:40 * lmcdasm wonders if this process on release is outlined somewhere so we can have "head start" next time around - SR1, etc :) - musing lightly. 16:48:43 <fdegir> lmcdasm: this is total hack - https://wiki.opnfv.org/octopus/releasepipeline 16:48:55 <fdegir> hope to have good process described by our new release manager 16:49:01 <fdegir> and automate stuff 16:49:05 <lmcdasm> thx Fatih 16:49:08 <ChrisPriceAB> lmcdasm: We have Debra joining who will be leading our release activities moving forward. 16:49:11 <uli-k> .. and we will bring that out earlier for the next time we use it. 16:49:16 <jose_lausuch> http://openstackreactions.enovance.com/2015/06/unexpected-hiccup-before-the-release/ 16:49:26 <uli-k> - even when using more automation 16:49:42 <fdegir> jose_lausuch: are you waiting that to happen? 16:49:48 <ChrisPriceAB> lol jose 16:49:51 <jose_lausuch> :p 16:49:52 <lmcdasm> thx - good to have Debra here to see what is going - since to me things like headers, footers, comesitcs and stuff "could" (and yes we are alla busy) been done a while ago.. 300 commits today alone :) 16:50:04 <lmcdasm> but c'est la vie :) 16:50:06 <frankbrockners> well - this is why we hired a lady as release manager 16:50:15 <ChrisPriceAB> o.o 16:50:18 <lmcdasm> ?? sorry - i dont get your meaning Frank 16:50:32 <frankbrockners> no worries... 16:50:37 <lmcdasm> ouch - you might wanna take that back :) 16:50:57 <fdegir> can you #info stuff please? 16:51:03 <ChrisPriceAB> ok, where are we? all projects covered? all actions in the chute? 16:51:04 <fdegir> :) 16:51:25 <morgan_orange> now that the doc is costmetically compatible I will try to tag/branch functest 16:51:35 <ChrisPriceAB> #action chris to hunt trevor_intel down for pharos labelling 16:51:39 <frankbrockners> yup - let's summarize 16:52:05 <morgan_orange> so jose_lausuch pbandzi no more action on functest repo 16:52:21 <jose_lausuch> ok 16:52:24 <pbandzi> ok 16:52:33 <ChrisPriceAB> #action all focus on last minute doc reviews and merges to clean up tonight. 16:52:35 <jose_lausuch> I'll stop commiting things 16:52:45 <jose_lausuch> Its an adiction once you start 16:52:56 <frankbrockners> #info jonas and tim to synch on POD1 test documentation completion. Tim to label things and check with Aric to kick final builds 16:54:26 <frankbrockners> #info test results will be documented on a wiki. release notes will just link to the specific wiki version 16:54:48 <ChrisPriceAB> Jose needs to kick his habit for a couple of days (and get some sleep ((after a few drinks)) ) 16:54:52 <jose_lausuch> well, one more thing 16:55:00 <jose_lausuch> some polish vodka will help 16:55:15 <jose_lausuch> where do we put the comments about the ODL issue for Fuel? 16:55:16 <jose_lausuch> meaning 16:55:23 <jose_lausuch> we ran the tests only with ODL controller activated 16:55:27 <jose_lausuch> without vxlans 16:55:33 <jose_lausuch> where shall be that stated? 16:55:36 <lmcdasm> Jonas will update 16:55:39 <jose_lausuch> ok 16:55:40 <lmcdasm> when you have the results 16:55:45 <lmcdasm> and put it into the releae notes 16:55:48 <lmcdasm> release notes 16:55:50 <jose_lausuch> good 16:55:53 <jose_lausuch> thanks 16:56:16 <jose_lausuch> lets move on then 16:56:44 * frankbrockners believes we're done with this meeting 16:57:06 * ChrisPriceAB concurs (see tim I can do it too!!!) 16:57:14 <fdegir> #info No more commits to functest repo until release is cleared 16:57:38 <fdegir> cause morgan_orange said he is going to tag/branch stuff now 16:57:51 <jose_lausuch> yes 16:57:59 <ChrisPriceAB> oki, guess we don't have locks for project leads in place 16:58:22 * lmcdasm wonders who Chris is asking? 16:58:40 <ChrisPriceAB> just guessing and musing. 16:59:23 <frankbrockners> ok - looks like we're done with this meeting... 16:59:40 <frankbrockners> let's continue to keep fingers crossed for the next few hours... 16:59:49 <frankbrockners> a big thank you to everyone 16:59:55 <frankbrockners> #endmeeting