Thanks for your update Gabriel ! I will see if I can review/test some PRs.
-Wei Gabriel Beims Bräscher <gabrasc...@gmail.com> 于2019年1月29日周二 上午3:12写道: > Hi all, > > > Updating CloudStack 4.12.0.0 releasing status. > > Current state: freezing master for 4.12, due 31st January. > > On 24 January I officially declared the CloudStack master branch on freeze > state. The goal is to keep merging PRs and stabilizing the master until > 31st January. Then, if all goes as expected, the first release candidate > will be generated on 1st February. > > Updated list of PRs/issues: > > (I) PRs that are looking almost ready for merging, or are fixing critical > bugs. > > PR #3133 (feature: add libvirt / qemu io bursting) -- the author has open > questions > > PR #3126 (Improve System VM startup and memory usage) -- need reviewers, CI > tests failing > > PR #3091 (Address reviewers from abandoned PR #1597) -- the author has open > questions > > PR #2983 (KVM live storage migration NFS-NFS) -- rebase against latest > master > > PR #3122 (Add back ability to disable backup of snapshot to secondary) -- > the author has open questions > > PR #3154 Copy template to target KVM host if needed when migrating local <> > local storage -- needs reviewers, CI tests failing > > PR #3150 api: add command to list management servers (addressing PR #2578) > -- need reviewers > > (II) PRs and Issues that are interesting, but the contributors are > unresponsive. Therefore, due to the tight schedule, they are likely going > to be merged into the next LTS. Still, they are worth mentioning and it > would be great if we have a few of these PRs stable to merge in 4.12. > > PR #2311 (optimization for applying port forward rules) -- need reviewers, > CI tests failing > PR #3036 (extra capabilities for VMs snapshots) -- the author has open > questions, rebase against latest master > issue #3081 (L2 guest networking via UI) > > issue #3068 (some UI additions) > > issue #3041 (Decision making logic of which Secondary storage to be used > Secondary storage to be used) > > issue #3040 (Broadcast URI not set to VXLAN, but VLAN) > > Issue #3148 UI: Create Network Offering Popup doesn't show fields. > > -- Merged PRs: > > PR #3112 (network: Offerings do not have to have Security Grouping enabled) > > PR #2795 (KVM: Properly report available memory to Management Server) > > PR #2848 (vmware offline migration) > > -- PRs closed: > > PR #2578 (API command to list management servers) -- closed in favor of PR > #3150 > > Total of open PRs targeting 4.12.0.0: 8 > > Total of issues targeting 4.12.0.0: 5 > > Merged PRs: 3 > > Thank you all for the hard work! > > Gabriel. > > Em seg, 28 de jan de 2019 às 18:51, Paul Angus <paul.an...@shapeblue.com> > escreveu: > > > I'll ping some of our guys on any of these that we've got open. > > > > paul.an...@shapeblue.com > > www.shapeblue.com > > Amadeus House, Floral Street, London WC2E 9DPUK > > @shapeblue > > > > > > > > > > -----Original Message----- > > From: Gabriel Beims Bräscher <gabrasc...@gmail.com> > > Sent: 24 January 2019 13:06 > > To: dev <dev@cloudstack.apache.org> > > Subject: Re: Re: [PROPOSE] RM for 4.12 > > > > Hello folks, > > > > To keep the schedule for the 4.12.0.0 release, as discussed on previous > > e-mails, the master is now on freezing state. On this week, until 31st > > January, we will be working to get master stable for the release > candidate > > 1 (RC1), which if all goes as planned will be launched for testing on 1st > > February. > > > > With that in mind, I would like to raise some PRs/issues of interest, > > divided into two groups: > > > > (I) PRs that are looking almost ready for merging, or are fixing critical > > bugs. > > PR #3133 (feature: add libvirt / qemu io bursting) PR #3126 (Improve > > System VM startup and memory usage) PR #3112 (network: Offerings do not > > have to have Security Grouping enabled) PR #2795 (KVM: Properly report > > available memory to Management Server) PR #3091 (Address reviewers from > > abandoned PR #1597) PR #2848 (VMware offline migration) PR #2983 (KVM > live > > storage migration NFS-NFS) PR #3122 (Add back ability to disable backup > of > > a snapshot to secondary) *this PR is targeting 4.11 Additionally, I will > > open a PR fixing a critical bug in PR #2997, migrating the template to > > target local storage if it is not there. > > > > (II) PRs and Issues that are interesting, but the contributors are > > unresponsive. Therefore, due to the tight schedule, they are likely going > > to be merged into the next LTS. Still, they are worth mentioning and it > > would be great if we have a few of these PRs stable to merge in 4.12. > > PR #3058 (update dynamic role) > > issue #3081 (L2 guest networking via UI) issue #3068 (some UI additions) > > PR #3036 (extra capabilities for VMs snapshots) issue #3041 (Decision > > making logic of which Secondary storage to be used Secondary storage to > be > > used) issue #3040 (Broadcast URI not set to VXLAN, but VLAN) PR #2578 > (API > > command to list management servers) PR #2311 (optimization for applying > > port forward rules) > > > > I appreciate all the effort that has been put so far. Please feel free to > > discuss if you have comments, concerns, or suggestions. > > > > Kind regards, > > Gabriel. > > > > Em qui, 3 de jan de 2019 às 14:03, Gabriel Beims Bräscher < > > gabrasc...@gmail.com> escreveu: > > > > > Thanks for the feedback guys, I really appreciate the help. > > > > > > Rohit you have a good point. What if we postpone the freezing date to > > > 23rd January, and then we can have RC1 until 31st January? > > > > > > Em qui, 3 de jan de 2019 às 13:21, Simon Weller > > > <swel...@ena.com.invalid> > > > escreveu: > > > > > >> Let us know how we can help Gabriel! > > >> > > >> > > >> ________________________________ > > >> From: Rohit Yadav <rohit.ya...@shapeblue.com> > > >> Sent: Thursday, January 3, 2019 6:03 AM > > >> To: dev > > >> Subject: Re: Re: [PROPOSE] RM for 4.12 > > >> > > >> Hi Gabriel, > > >> > > >> > > >> You've my full support, let me add you to blueorangutan to kick tests. > > >> > > >> > > >> I've slight objection on the freeze date since people are on holidays > > >> and we still have some outstanding PRs to review, and I think we need > > >> to fix master branch (which is failing Travis and marvin/trillian > > >> smoketests) as early as possible without which it will be difficult > > >> to merge outstanding PRs with confidence. I think it may not be > > >> practical to have a stable RC1 by 18th unless master is stabilized > > >> first, then some of the mentioned/outstanding feature PRs are tested > > >> and merge. How about moving the freeze date to the end of Jan 2019, > > >> while still work towards bugfixing and master stability? > > >> > > >> > > >> Please also check the upgrade paths from 4.11.2.0, 4.11.3.0-SNAPSHOT, > > >> I think the paths to 4.11.2.0(-SNAPSHOT) may need fixing > > >> appropriately. We also have some criticial VR/systemvmtemplate fixes > > >> especially around VMware that we can aim to fix/publish before > 4.12.0.0. > > >> > > >> > > >> - Rohit > > >> > > >> <https://cloudstack.apache.org> > > >> > > >> > > >> > > >> ________________________________ > > >> From: Gabriel Beims Bräscher <gabrasc...@gmail.com> > > >> Sent: Friday, December 28, 2018 5:55:36 PM > > >> To: dev > > >> Subject: Re: Re: [PROPOSE] RM for 4.12 > > >> > > >> Hi Haijiao, > > >> > > >> It would be great to have it. If we get a PR before the release > > >> freezing, I have no problem adding it to 4.12. > > >> > > >> Thanks for the feedback. > > >> > > >> Em qui, 27 de dez de 2018 às 23:50, Haijiao <18602198...@163.com> > > >> escreveu: > > >> > > >> > Great ! > > >> > > > >> > > > >> > Is it possible to add XenServer 7.6 and XCP-ng 7.6 support into ACS > > >> 4.12, > > >> > though there's no PR to address it yet ? > > >> > > > >> > > > >> > Regards, > > >> > > > >> > > > >> > > > >> > > > >> > 在2018年12月27 19时02分, "Gabriel Beims Bräscher"<gabrasc...@gmail.com > >写道: > > >> > > > >> > Thanks for the feedback, Rafael. > > >> > > > >> > Updated the PRs/features list: > > >> > > > >> > I – IPv6 support for Advanced network; > > >> > > > >> > I a) ipv6: Calculate IPv6 address instead of fetching one from a > > >> > pool > > >> > #3077 (https://github.com/apache/cloudstack/pull/3077) > > >> > > > >> > I b) Refactory VXLAN script and add IPv6 support #3070 ( > > >> > https://github.com/apache/cloudstack/pull/3070) > > >> > > > >> > II – UI: Update jquery and related libraries #3069 ( > > >> > https://github.com/apache/cloudstack/pull/3069) > > >> > > > >> > III – Data motion new features > > >> > > > >> > III a) KVM-Local storage - fixes: (i) migrate template when it > > >> > does > > >> note > > >> > exist on target storage, and (ii) enable migrations with TLS > > >> > connection; > > >> > > > >> > III b) KVM live storage migration intra-cluster from NFS source > > >> > and destination #2983 > > >> > (https://github.com/apache/cloudstack/pull/2983) > > >> > > > >> > III c) Vmware offline migration #2848 ( > > >> > https://github.com/apache/cloudstack/pull/2848) > > >> > > > >> > IV – Add Influxdb to StatsCollector #3078 ( > > >> > https://github.com/apache/cloudstack/pull/3078) > > >> > > > >> > V – Add command to list management servers #2578 ( > > >> > https://github.com/apache/cloudstack/pull/2578) > > >> > > > >> > Em qua, 26 de dez de 2018 às 11:25, Rafael Weingärtner < > > >> > rafaelweingart...@gmail.com> escreveu: > > >> > > > >> > > It sounds like a plan. > > >> > > > > >> > > Reading through your suggested PRs (from the backlog we have), I > > >> noticed > > >> > > something though. The PR ( > > >> https://github.com/apache/cloudstack/pull/2997 > > >> > ) > > >> > > that has been merged introduced a bug in its feature (as we > > >> > > discussed > > >> > last > > >> > > week). Therefore, you need to add the fix for this bug in the > > >> > > list as > > >> > well. > > >> > > > > >> > > On Wed, Dec 26, 2018 at 9:48 AM Gabriel Beims Bräscher < > > >> > > gabrasc...@gmail.com> > > >> > > wrote: > > >> > > > > >> > > > Hi All, > > >> > > > > > >> > > > > > >> > > > It has been one year since we started discussing the 4.11 > > >> > > > release, > > >> > which > > >> > > > was released on 12 February 2018. Additionally, 4.11 LTS is > > >> supported > > >> > > until > > >> > > > 1st July 2019 [1]; the next release will be 4.12, prior to our > > >> > > > next > > >> LTS > > >> > > > (5.0?). With that in mind, I'd like to put myself forward as > > >> > > > release manager for 4.12. Please feel free to discuss if you > > >> > > > have comments > > >> or > > >> > > > concerns. > > >> > > > > > >> > > > > > >> > > > Here is the plan: > > >> > > > > > >> > > > 1. The freeze date for the 4.12.0.0 will be at the 12th of > > >> > > > January > > >> > 2019. > > >> > > > > > >> > > > 2. After the freeze date (12th Jan), features will not be > > >> > > > allowed on > > >> > > > 4.12.0.0 and fixes only if addressing blocker issues. Fixes for > > >> other > > >> > > > issues will be individually judged on their merit and risk. > > >> > > > > > >> > > > 3. RM will triage/report critical and blocker bugs for 4.12 and > > >> > encourage > > >> > > > people to get them fixed. > > >> > > > > > >> > > > 4. RM will create RCs and start voting once blocker bugs are > > >> > > > cleared > > >> > and > > >> > > > baseline smoke test results are on par with previous smoke test > > >> > results. > > >> > > > > > >> > > > 5. RM will allocate at least a week for branch stabilization > > >> > > > and > > >> > testing. > > >> > > > At the earliest, on 18th January, RM will put 4.12.0.0-rc1 for > > >> voting > > >> > > from > > >> > > > the 4.12.0.0 branch, and master will be open to accepting new > > >> features. > > >> > > > > > >> > > > 6. RM will repeat 3-5 as required. Voting/testing of -rc2, -rc3 > > >> > > > and > > >> so > > >> > on > > >> > > > will be created as required. > > >> > > > > > >> > > > 7. Once vote passes - RM will continue with the release > > >> > > > procedures > > >> [2]. > > >> > > > > > >> > > > > > >> > > > I have selected the following pull requests and features to > > >> > > > address > > >> > some > > >> > > > efforts and merge them on 4.12.0.0: > > >> > > > > > >> > > > I – IPv6 support for Advanced network; > > >> > > > > > >> > > > I a) ipv6: Calculate IPv6 address instead of fetching one > > >> > > > from a > > >> pool > > >> > > > #3077 (https://github.com/apache/cloudstack/pull/3077) > > >> > > > > > >> > > > I b) Refactory VXLAN script and add IPv6 support #3070 ( > > >> > > > https://github.com/apache/cloudstack/pull/3070) > > >> > > > > > >> > > > II – UI: Update jquery and related libraries #3069 ( > > >> > > > https://github.com/apache/cloudstack/pull/3069) > > >> > > > > > >> > > > III – Data motion new features > > >> > > > > > >> > > > III a) KVM-Local storage ( > > >> > > https://github.com/apache/cloudstack/pull/2997 > > >> > > > ) > > >> > > > > > >> > > > III b) KVM live storage migration intra cluster from NFS > > >> > > > source > > >> and > > >> > > > destination #2983 > > >> > > > (https://github.com/apache/cloudstack/pull/2983) > > >> > > > > > >> > > > III c) Vmware offline migration #2848 ( > > >> > > > https://github.com/apache/cloudstack/pull/2848) > > >> > > > > > >> > > > IV – Add Influxdb to StatsCollector #3078 ( > > >> > > > https://github.com/apache/cloudstack/pull/3078) > > >> > > > > > >> > > > V – Add command to list management servers #2578 ( > > >> > > > https://github.com/apache/cloudstack/pull/2578) > > >> > > > > > >> > > > > > >> > > > Please contribute with your ideas and feedback. > > >> > > > > > >> > > > > > >> > > > Regards, > > >> > > > > > >> > > > Gabriel. > > >> > > > > > >> > > > > > >> > > > [1] https://cwiki.apache.org/confluence/display/CLOUDSTACK/LTS > > >> > > > > > >> > > > [2] > > >> > > > > > >> > > > >> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Release+Proced > > >> ure > > >> > > > > > >> > > > > >> > > > > >> > > -- > > >> > > Rafael Weingärtner > > >> > > > > >> > > > >> > > >> rohit.ya...@shapeblue.com > > >> www.shapeblue.com<http://www.shapeblue.com> > > >> Amadeus House, Floral Street, London WC2E 9DPUK @shapeblue > > >> > > >> > > >> > > >> > > >