On Wed, Aug 31, 2011 at 1:12 PM, Zygmunt Krynicki < zygmunt.kryni...@linaro.org> wrote:
> W dniu 31.08.2011 01:30, Alexander Sack pisze: > >> On Tue, Aug 30, 2011 at 6:55 PM, Zygmunt Krynicki< >> zygmunt.kryni...@linaro.org> wrote: >> >> Hi there. >>> >>> The validation team has a new edge website, >>> http://edge.validation.linaro. >>> **org/<http://edge.validation.**linaro.org/<http://edge.validation.linaro.org/>> >>> that reflects the development >>> >>> trunk of all of our components. This site can be used to check latest >>> development effort, test bug fixes and, to some degree, use new features. >>> >>> This website mimics the concept of now-defunct edge.launchpad.net. That >>> is, it allows for new code to run on top of the production database. >>> >>> This has important ramifications: >>> >>> 1) Unsafe code could cause data loss >>> 2) New features that depend on database schema modifications cannot be >>> tested this way. >>> 3) Non-website features such as dispatcher and part of the scheduler >>> cannot >>> be tested this way. >>> >>> For addressing those we will soon deploy staging.validation.linaro.**orgthat >>> works on a periodic snapshot of the production database. >>> >>> >>> I will be posting an update with instructions on how to replicate this >>> setup if necessary and details about the periodic automatic roll >>> out/upgrade >>> procedure. >>> >>> >>> Thanks for the heads up. >> >> I wonder, once we have staging.v.l.o, do we really need edge anymore? >> > > Perhaps not. We will see once we have both. > > > What problems does edge protect us from that we really care about? Maybe >> we >> can avoid running 3 instead of two instances and have 3 instead of 2 code >> rollout stages? >> > > What do you mean by "rollout stages"? > > my understanding is that with staging and edge you have three rollout steps/stages: 1. daily trunk 2. edge testing 3. production i wondered about what risks the "edge" stage protects us from and if we can avoid that step as it comes with additional overhead on maintenance, process and time-to-production. -- - Alexander
_______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev