Folks, Let’s take a deep breath here, everyone is aiming for a good release.
With 4.6 we are trying a new way of creating the release, it may not be the best, but I think we need to stick with the current process and release. We can then have a post-mortem and see what worked and what did not work. David and co have been working on hardware setup to finally get a CI running under ASF. This will help. For now, we need to focus on the release. Reverting a 6 months old feature is in my view a no go, and I don’t have the feeling that it is the actual problem. I suggest we all jump on a hangout tomorrow and try to figure this out. * Wilder and co have done great work to test pending PR * We have a set of blockers * We have two great RMs. The one thing that is very troubling to me are the statements that “this used to work 3 weeks ago”. I don’t understand how things can be broken now if only the RMs can merge to master. I will have a look tomorrow. So please, let’s take a deep breath, only RMs can touch master, and let’s work it out tomorrow. Cheers, -sebastien > On Sep 24, 2015, at 10:27 PM, Wilder Rodrigues > <wrodrig...@schubergphilis.com> wrote: > > Thinking about being disrespectful when one doesn’t read the emails, or does > but filters parts of the message, and keeps storming about unclear things. > > Yes, time to move on. We have to get a cloud running. > > Cheers, > Wilder > >> On 24 Sep 2015, at 20:29, Raja Pullela <raja.pull...@citrix.com> wrote: >> >> this is very disrespectful... Sorry to say that you don't understand the >> complexity and impact of this.. Let's not discuss this over an email and >> agree to disagree with each other... move on! >> >>> On Sep 24, 2015, at 10:20 PM, Wilder Rodrigues >>> <wrodrig...@schubergphilis.com> wrote: >>> >>> Raja, >>> >>> Do you actually know the amount of blockers we have and how many are VR >>> related? Because I have seen emails from Rajani around concerning the >>> blockers and I don’t see many. So, yes, I really do think your approach is >>> non-sense. >>> >>> I mentioned it before, about 1 week ago, but I think you just ignored the >>> content of the email. We have 7 blockers, from which 4 are VR related but >>> probably only 2 are related to the refactor of the router side (python >>> code). You created 2 of the blockers. So, I think would be better to focus >>> on fixing them other than making a storm out of it. >>> >>> You can see the list here: >>> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12326765 >>> >>> The java part of the router refactor was released on 4.5, quite some time >>> ago. So, please have a look at git log before mentioned the refactor as a >>> whole. >>> >>> Another thing is: master is unstable - not because VR changes - and nobody >>> could tests the PRs that should fix the VR issues. When we suggested to >>> stabilise Master, people kept pushing features through PRs thinking that it >>> would help - even after we said only BLOCKER issues would be merged. >>> >>> So, please stop this storm around the VR because we are trying to work. >>> >>> Cheers, >>> Wilder >>> >>> >>> On 24 Sep 2015, at 17:21, Raja Pullela >>> <raja.pull...@citrix.com<mailto:raja.pull...@citrix.com>> wrote: >>> >>> @wilder, Not sure why you would think it as a nonsense approach? sure, you >>> realize amount of code churn and blockers we are dealing with when 4.6 is >>> ready to go out. >>> >>> Agreed, the refactoring happened several months ago and we could have taken >>> a closer look then- the recent blockers filed have uncovered areas where >>> in the implementation didn't exist. I will post the bug details around >>> this. >>> >>> Obviously, the refactoring changes missed multiple critical test scenarios >>> and will take substantial time to test/stabilize. >>> >>> The BVTs are coming good for basic zone and Adv zone there are still a >>> number of failures and it will take us good time to get those fixed. >>> >>> Besides the BVTs, regression tests are in a very bad shape. Hope to get to >>> these starting next week. >>> >>> Please see my latest bvt report, I will post in another 2 hrs, waiting for >>> a new run to complete. >>> >>> On Sep 24, 2015, at 7:00 PM, sebgoa >>> <run...@gmail.com<mailto:run...@gmail.com>> wrote: >>> >>> >>> On Sep 24, 2015, at 3:17 PM, Remi Bergsma >>> <rberg...@schubergphilis.com<mailto:rberg...@schubergphilis.com>> wrote: >>> >>> Are you serious? You consider to revert a PR that was merged over 6 months >>> ago? And expect it to become more stable? >>> >>> I have not followed all the latest development, but if we are talking about >>> the VR refactoring, indeed it happened several months back. Reverting it >>> now does not seem like a good idea. >>> >>> I am probably missed a beat here, but the latest BVT results sent by Raja >>> showed XS tests almost at 100%, there were only some issues with KVM. >>> >>> The problem, in MHO, is not that we find bugs that we consider blockers. >>> The problem is we are unable to resolve them effectively because master is >>> unstable. There currently isn’t a single PR that solves it, hence there is >>> no way to test PRs. This is because we have many PRs open and they were all >>> branched off of a master that doesn’t work. I simply can't test proposed >>> PRs. >>> >>> This problem occurred about 3 weeks ago, because before that master worked >>> and we could solve issues and merge PRs. I’m not saying it was bug-free, >>> but at least we could work on stabilising it. Most likely, we accepted a >>> “fix” that made things worse. Probably even multiple of them. >>> >>> Master seemed stable and PR where being merged towards 4.6 with success (it >>> seemed), so indeed if we have issues now of stability, we should identify >>> what caused it >>> >>> To get out of this, I think we need to combine a few PRs that make it >>> stable. I’ll have a look today with Wilder and Funs to see if what fixes we >>> need to combine to make it work again. O >>> nce we merge it and master actually works again, we can rebase any open PR >>> with current master and work from there. >>> >>> Potentially, if you identify the commit or commits that brought the >>> instability you could revert to that point and play forward PRs that did >>> not render master unstable. >>> >>> Thanks for looking into it. >>> >>> -seb >>> >>> Regards, >>> Remi >>> >>> >>> >>> >>> On 24/09/15 14:00, "Ramanath Katru" >>> <ramanath.ka...@citrix.com<mailto:ramanath.ka...@citrix.com>> wrote: >>> >>> My vote is for the approach no.1 - to backout completely. Most of VR >>> functionalities are broken and are in a mess to say the least. It >>> definitely will take some time and effort from several folks to get it to a >>> stable state. >>> >>> Ram Katru >>> >>> >>> -----Original Message----- >>> From: Raja Pullela [mailto:raja.pull...@citrix.com] >>> Sent: Thursday, September 24, 2015 2:06 PM >>> To: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> >>> Subject: VR refactoring, concerns and a way out ? >>> >>> Hi, >>> >>> >>> >>> I understand a concern on the VR changes was raised earlier. My apologies >>> to restart this thread again. >>> >>> >>> >>> However, my last conversation with Jayapal, who has fixed/have been fixing >>> lot of VR issues, about the VR issues and he is pretty concerned about the >>> refactoring that has happened. I have had the same concern for sometime >>> now (VR issues have been on the list of issues to be looked into for at >>> least 4+ weeks) and wanted to see a good solution for this- with VR being >>> very fundamental to the system. >>> >>> >>> >>> Couple of solutions/proposals – >>> >>> 1) Back out the VR changes – Pros: VR has been stable for some time >>> and it is working well. >>> >>> 2) Continue to fix/stability VR changes - Concerns: is the unknowns, >>> what we will find out and how long this will take to stabilize the VR >>> functionality. >>> >>> >>> >>> Please chime in if you have any thoughts or concerns around this, >>> >>> >>> >>> best, >>> >>> Raja >>> >>> >