#opendaylight-meeting: tsc
Meeting started by abhijitkumbhare at 17:59:47 UTC
(full logs).
Meeting summary
- Roll-call and agenda bashing (skitt, 18:00:50)
- rovarga (rovarga,
18:00:55)
- TSC members please info in (skitt,
18:00:59)
- skitt (skitt,
18:01:01)
- abhijitkumbhare (abhijitkumbhare,
18:01:04)
- Thanh Ha (zxiiro,
18:01:09)
- rovarga (rovarga,
18:01:44)
- Brady Johnson (bjohnson_,
18:01:47)
- jamoluhrsen (jamoluhrsen,
18:01:59)
- lori (lori,
18:02:55)
- LuisGomez (LuisGomez,
18:03:01)
- busy agenda today, only *very* high priority
additional topics please (skitt,
18:03:40)
- anipbu (anipbu,
18:04:08)
- Oxygen (skitt, 18:04:15)
- quick note that the TWS call on February 26
will be dedicated to discussing the ODL project goals for
2018 (skitt,
18:04:52)
- no green build yet for Oxygen (skitt,
18:05:16)
- latest problem was in unimgr which has been
removed from autorelease (skitt,
18:05:26)
- shague (shague_,
18:06:00)
- Anil Vishnoi (vishnoianil,
18:06:19)
- rovarga notes that since the branches haven’t
been cut, we need to go back to the project plan to figure out where
we are (skitt,
18:06:35)
- (branches are supposed to be cut at the end of
M4) (skitt,
18:06:49)
- rovarga notes that Oxygen is now 4 weeks behind
schedule (bjohnson_,
18:06:55)
- gzhao (gzhao,
18:07:57)
- ACTION: zxiiro and
abelur to cut the Oxygen branches and lock them tomorrow
(skitt,
18:12:26)
- AGREED: the branches
will be cut on February 25 at 23:59 UTC (skitt,
18:16:18)
- only patches fixing documented, blocker bugs
will be accepted (skitt,
18:16:37)
- vishnoianil thinks we should have a vote
:) (rovarga,
18:17:47)
- we need to push the release date out by three
weeks (skitt,
18:19:06)
- ACTION: abelur to
begin branch cutting stable/oxygen on February 25th at 23:59 UTC
(Monday morning for him) (zxiiro,
18:19:47)
- we need to at least communicate that our
release date is slipping (skitt,
18:22:18)
- even if we can’t agree on a target release date
right now (skitt,
18:22:28)
- rovarga notes that we need three weeks to go
from a clean build to a release (because it takes time to qualify a
release and get the go votes etc.) (skitt,
18:24:15)
- formal release will be four weeks after RC0,
and SR1 four weeks after that (skitt,
18:25:22)
- Nitrogen and Carbon (skitt, 18:26:06)
- close to getting all CSIT sign-offs
(skitt,
18:26:12)
- still missing SFC (skitt,
18:26:22)
- dluxapps too (skitt,
18:26:33)
- ACTION: rovarga to
reach out to dluxapps for CSIT sign-off (skitt,
18:26:47)
- Carbon Tracking https://docs.google.com/spreadsheets/d/1VcB12FBiFV4GAEHZSspHBNxKI_9XugJp-6Qbbw20Omk/edit?usp=sharing
(zxiiro,
18:26:55)
- ACTION: bjohnson_ to
take care of SFC CSIT sign-off (skitt,
18:26:59)
- Nitrogen Tracking https://docs.google.com/spreadsheets/d/1MYyGLFWN2RzUkJl8XMzXQ-3zWuOrUCQpIS6ORbmf4_U/edit?usp=sharing
(zxiiro,
18:27:31)
- ACTION: jamoluhrsen
to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks
is likely to be the same as Carbon) (skitt,
18:27:48)
- jamoluhrsen notes projects have been good at
providing information in this cycle, which will be very helpful when
looking for regressions etc. in future (skitt,
18:28:22)
- VOTE: Voted on "TSC
agrees to release Nitrogen SR?" Results are, +1: 11 (abhijitkumbhare,
18:32:17)
- above vote is conditional on SFC sign-off for
Nitrogen (skitt,
18:33:16)
- SFC signed-off during the call for
Carbon (skitt,
18:33:25)
- VOTE: Voted on "TSC
agrees to release Carbon and Nitrogen SRs on the condition SFC signs
off?" Results are, +1: 9 (skitt,
18:34:52)
- Managed release model (skitt, 18:35:24)
- https://git.opendaylight.org/gerrit/#/c/68382
(dfarrell07_pto,
18:35:50)
- https://git.opendaylight.org/gerrit/#/c/68382
(abhijitkumbhare,
18:36:06)
- https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/docs-rtd-verify-oxygen/975/html/release-process/managed-release.html
(shague_,
18:36:44)
- dfarrell07_pto only skimming today, everyone
should read the above in detail (skitt,
18:37:28)
- currently lot of overhead on releases, lot of
checkpoints which are marginally useful, a lot of busy-work that
could be automated or dropped (skitt,
18:38:29)
- anything non-automated should be very well
defined (in terms of how to report it) (skitt,
18:38:55)
- aim is to make it easier to develop and manage
development (skitt,
18:39:09)
- Unmanaged projects relieved of some
overhead (abhijitkumbhare,
18:39:32)
- Unmanaged projects mostly free to do what they
want (abhijitkumbhare,
18:40:17)
- releases should meet their planned release
dates more reliably (skitt,
18:40:31)
- core projects will have to be part of the
managed release (skitt,
18:41:12)
- other projects can opt in, and the requirements
will apply to them (skitt,
18:41:24)
- "required" projects can’t be kicked out so the
requirements can’t be enforced there (skitt,
18:41:40)
- projects will give up some autonomy to be in
the managed release, to give release teams autonomy (skitt,
18:41:59)
- healthy community requirement: be responsive,
all committers subscribed to appropriate lists, good communication
re. coming breakages etc. (skitt,
18:43:06)
- ACTION: dfarrell07_pto to take a picture of him giving his
meeting with the castle in the background. bonus points if we can
feel how cold it is by the photo (jamoluhrsen,
18:45:19)
- please provide feedback on the gerrits for the
release management patch (skitt,
18:45:28)
- big change is that the TSC will be able to
appoint committers in managed projects whose pool of committers is
too small (skitt,
18:46:21)
- checkpoints are automated as far as
possible (skitt,
18:48:06)
- human involvement is to create a readable
summary of the work to be done in the release (skitt,
18:48:24)
- also to notify any state *changes* (skitt,
18:48:37)
- and weather items anticipated in the release
(as JIRA tickets) (skitt,
18:48:46)
- everything else is automated: blocker bugs,
grievances etc. (skitt,
18:49:09)
- since the middle checkpoint is automated, it
might run multiple times in a release (once a month) (skitt,
18:49:47)
- final checkpoint will require a report about
what was done in the release, and updated docs (skitt,
18:51:01)
- we need to make it clear that unmanaged
projects can still be cool and part of ODL (skitt,
18:52:19)
- we need to enforce the managed requirements to
give them meaning (skitt,
18:52:31)
- unmanaged projects have some requirements to be
included in the distribution archive (skitt,
18:53:32)
- but we will also document how they can be
installed by users even if they’re not part of the release
(skitt,
18:53:46)
- not asking the TSC to vote today, looking for
more feedback on the patch (on the patch, not by email) (skitt,
18:55:55)
- target is for Fluorine though so please look at
this quickly (skitt,
18:56:08)
- aim is to vote on this next week (skitt,
18:56:17)
- rovarga's concern is the interplay of the
managed release with spun-out projects, which needs to be fleshed
out (rovarga,
18:58:15)
- I think we could start simply collecting SW
quality metrics in Fluorine, but not make it a part of the Managed
Release process until after Fluorine (bjohnson_,
18:59:42)
- we will have a room for 50 people at the ODL
DDF, and we could probably cram in around 70 people (bjohnson_,
19:02:44)
- AGREED: Thanks phrobb
and CaseyODL for upgrading the room arrangements for the DDF
(abhijitkumbhare,
19:03:21)
- cookies (abhijitkumbhare, 19:04:06)
Meeting ended at 19:04:13 UTC
(full logs).
Action items
- zxiiro and abelur to cut the Oxygen branches and lock them tomorrow
- abelur to begin branch cutting stable/oxygen on February 25th at 23:59 UTC (Monday morning for him)
- rovarga to reach out to dluxapps for CSIT sign-off
- bjohnson_ to take care of SFC CSIT sign-off
- jamoluhrsen to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks is likely to be the same as Carbon)
- dfarrell07_pto to take a picture of him giving his meeting with the castle in the background. bonus points if we can feel how cold it is by the photo
Action items, by person
- bjohnson_
- bjohnson_ to take care of SFC CSIT sign-off
- dfarrell07_pto
- dfarrell07_pto to take a picture of him giving his meeting with the castle in the background. bonus points if we can feel how cold it is by the photo
- jamoluhrsen
- jamoluhrsen to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks is likely to be the same as Carbon)
- rovarga
- rovarga to reach out to dluxapps for CSIT sign-off
- jamoluhrsen to look into the MD-SAL CSIT issue in Nitrogen (which rovarga thinks is likely to be the same as Carbon)
- zxiiro
- zxiiro and abelur to cut the Oxygen branches and lock them tomorrow
People present (lines said)
- skitt (85)
- rovarga (21)
- odl_meetbot (18)
- abhijitkumbhare (16)
- jamoluhrsen (11)
- bjohnson_ (9)
- zxiiro (7)
- shague_ (5)
- anipbu (4)
- vishnoianil (4)
- gvrangan (3)
- LuisGomez (3)
- lori (3)
- gzhao (2)
- dfarrell07_pto (1)
Generated by MeetBot 0.1.4.