#opendaylight-meeting: tws
Meeting started by colindixon at 17:05:28 UTC
(full logs).
Meeting summary
- agenda bashing (colindixon, 17:05:32)
- email alagalah@noironetworks.com or just update
wiki for proposed topics. Information required: topic, your contact,
time required, proposed presenter (alagalah_,
17:06:18)
- colindixon says congrats to all for efforts
releasing Helium (tbachman,
17:07:45)
- Stable Release - cutting stable release branches (alagalah_, 17:07:46)
- projects need to create branches for
stable/helium (tbachman,
17:07:59)
- https://wiki.opendaylight.org/view/Simultaneous_Release:Cutting_Stability_Branches
(alagalah_,
17:08:36)
- colindixon uses openflowjava as an
example (tbachman,
17:09:24)
- colindixon notes that he has been reaching out
to each project's POC, but any committer can cut the stable
branch (alagalah,
17:09:46)
- colindixon notes that Step0 from above link is
critical to being able to complete the process (alagalah,
17:10:16)
- colindixon walks thru the Jenkins Merge job
requirements which are documented on the wiki link above
(alagalah,
17:11:48)
- next step is to use gerrit to create the
branch (tbachman,
17:13:21)
- the revision for your branch should be the tag
for your project when the release was cut (tbachman,
17:14:35)
- colindixon walks thru creating a branch and
notes its important that the tag-list is the tag for the time it was
released. This is (again) documented in the wiki above (alagalah,
17:14:41)
- colindixon notes that if your project depends
on another project, Step5-> will not work until those projects
reach Step5 (alagalah,
17:16:59)
- colindixon Notes he has a solution for cyclical
dependencies that he will document (not in wiki above) but contact
him with questions (alagalah,
17:17:25)
- colindixon validates that the stable branch git
log has same tag as the release tag list mentioned above
(alagalah,
17:20:17)
- colindixon asks in Gerrit for stable/release
add colindixon as reviewer (alagalah,
17:22:38)
- colindixon says that the patch files were
created as part of the automated release process (tbachman,
17:23:30)
- https://jenkins.opendaylight.org/odlautorelease/job/autorelease-helium-worker/120/
(colindixon,
17:23:35)
- https://jenkins.opendaylight.org/odlautorelease/job/autorelease-helium-worker/120/
jenkins page for listing the patches for all the projects for Helium
(tbachman,
17:24:04)
- step 3 is to create a new merge job for
jenkins (tbachman,
17:26:09)
- step 4 is to update your .gitreview file
(tbachman,
17:27:07)
- step 5 is to bump the version on the stability
branch (tbachman,
17:29:01)
- flaviof asks if you need to do the same on the
master branch (tbachman,
17:35:23)
- colindixon says yes, that’s in step 6
(tbachman,
17:35:29)
- step 6 is to bump the version on your master
branch (phrobb,
17:35:41)
- alagalah asks if this is documented (ie what
version is really current) (alagalah,
17:39:25)
- colindixon says that until/unless we get these
aggregated into a single pom file, you have to check with the
projects (tbachman,
17:39:55)
- step 7 is how to cherry pick patches from
Master to a stability branch via gerrit (tbachman,
17:42:17)
- colindixon wraps up around 10:45am (40min into
recording)... Q&A (alagalah,
17:44:54)
- flaviof asks if we’ll need to do the same when
a new branch is cut (e.g. another stable) (tbachman,
17:46:19)
- colindixon says yes, but the steps should
mostly be the same (tbachman,
17:46:36)
- colindixon says the only thing he hasn’t
documented on the wiki is that steps 0-4 you can do anytime, but 5-7
you need your dependent projects to be finished first (tbachman,
17:50:28)
- alagalah asks when stable release cut needs to
be done for each project. colindixon points out we have missed the
gate in the Release Plan (at his guidance) but now we should
complete ASAP. (alagalah,
17:52:12)
- phrobb asks that given the 11/10 date for
cutting the stable/helium release, accounting for integration and
test time, when should projects be looking to cut their
release? (tbachman,
17:55:35)
- colindixon says it would be really good if we
can get all the projects through this by Friday (tbachman,
17:55:50)
- colindixon asks if gzhao could push to have the
Stable Release cuts done by Fri, with a goal of the primary
dependency projects done by Wed (alagalah,
17:56:55)
- clustering (tbachman, 17:58:33)
- alagalah says there’s been a lot of meetings
around requirements for clustering (tbachman,
17:59:02)
- https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:Architecture:Clustering
Clustering project web page (tbachman,
18:00:06)
- alagalah says that input from the community is
sought — this will be covered by a future TWS meeting (tbachman,
18:00:12)
Meeting ended at 18:01:01 UTC
(full logs).
Action items
- (none)
People present (lines said)
- tbachman (43)
- alagalah (20)
- odl_meetbot (10)
- colindixon (7)
- alagalah_ (3)
- phrobb (2)
- LuisGomez (2)
- gzhao (1)
- hideyuki (1)
- abhijitkumbhare (1)
Generated by MeetBot 0.1.4.