[aerogear-dev] UPS OpenShift cartridge 0.10.1 test results

Farah Juma fjuma at redhat.com
Tue Mar 18 09:58:36 EDT 2014


> From: "Matthias Wessendorf" <matzew at apache.org>
> To: "Farah Juma" <fjuma at redhat.com>
> Cc: "AeroGear Developer Mailing List" <aerogear-dev at lists.jboss.org>
> Sent: Tuesday, March 18, 2014 4:38:06 AM
> Subject: Re: [aerogear-dev] UPS OpenShift cartridge 0.10.1 test results
> 
> On Tue, Mar 18, 2014 at 6:47 AM, Matthias Wessendorf
> <matzew at apache.org>wrote:
> 
> >
> >
> >
> > On Mon, Mar 17, 2014 at 8:56 PM, Farah Juma <fjuma at redhat.com> wrote:
> >
> >>
> >> > From: "Matthias Wessendorf" <matzew at apache.org>
> >> > To: "Farah Juma" <fjuma at redhat.com>
> >> > Cc: "AeroGear Developer Mailing List" <aerogear-dev at lists.jboss.org>
> >> > Sent: Monday, March 17, 2014 2:55:01 PM
> >> > Subject: Re: [aerogear-dev] UPS OpenShift cartridge 0.10.1 test results
> >> >
> >> > On Mon, Mar 17, 2014 at 7:27 PM, Farah Juma <fjuma at redhat.com> wrote:
> >> >
> >> > >
> >> > > > From: "Matthias Wessendorf" <matzew at apache.org>
> >> > > > To: "AeroGear Developer Mailing List" <aerogear-dev at lists.jboss.org
> >> >
> >> > > > Cc: "Farah Juma" <fjuma at redhat.com>
> >> > > > Sent: Monday, March 17, 2014 1:14:05 PM
> >> > > > Subject: Re: [aerogear-dev] UPS OpenShift cartridge 0.10.1 test
> >> results
> >> > > >
> >> > > > On Mon, Mar 17, 2014 at 6:10 PM, Karel Piwko <kpiwko at redhat.com>
> >> wrote:
> >> > > >
> >> > > > > Hey,
> >> > > > >
> >> > > > > status looks like:
> >> > > > >
> >> > > > > * Integration tests - passed
> >> > > > > * UI tests - failed - UI glitches in FF
> >> > > > >
> >> > > >
> >> > > > known problem; not sure - but there might be already a ticket for it
> >> > > >
> >> > > >
> >> > > > > * SP tests - passed
> >> > > > > * Migration tests - failed - scheme problems.
> >> > > > >
> >> > > >
> >> > > > possible - we might have changed the data model between 0.9.x and
> >> 0.10.x
> >> > >
> >> > > Interesting, this would cause issues with modifying existing
> >> data/adding
> >> > > new data. As Karel noted on AGPUSH-563, it looks like we would need a
> >> > > migration strategy for DB schema changes.
> >> > >
> >> >
> >> > yep - I was thought that's part of the upgrade work; but we can file a
> >> > ticket to explicitly cover this
> >>
> >> That would be good. The database part of the upgrade is currently handled
> >> by the MySQL cartridge's "post_restore" action hook - this just restores
> >> the database to whatever it was before and doesn't handle schema changes:
> >>
> >>
> >> https://github.com/openshift/origin-server/blob/master/cartridges/openshift-origin-cartridge-mysql/bin/control#L140
> >
> >
> >
> > ok
> >
> >
> >>
> >>
> >> Once the necessary MySQL commands for migrating data from 0.9.x to 0.10.x
> >> are defined, we could try adding them to the AeroGear cartridge's
> >> "post_restore" action hook.
> >>
> >
> 
> 
> Farah, I was just thinking: should we 'deplay' the upgrade hooks, until we
> do have the proper upgrade (including database schema) working?

Yes, "deplaying" the upgrade hooks for now sounds like a good idea to me.

Farah


> 
> -Matthias
> 
> 
> 
> 
> >
> > With "necessary MySQL commands" you mean those that take care of the
> > schema changes? I think generally having a migration script for the schema
> > is a nice thing to have, regardless of OpenShift. Once we are closer to our
> > 1.0.0 that's something we have to have.
> >
> > Are you planing on adding these necessary MySQL commands (assuming they
> > are relevant for taking care of schema changes ;-)) for our cartridge? Or
> > should we just track that requirement in a JIRA for now ?
> >
> > -Matthias
> >
> >
> >
> >>
> >> > >
> >> > > > >
> >> > > > > Migration is not a part of cartridge but I guess that UI should be
> >> > > fixed.
> >> > > > >
> >> > > >
> >> > > > It's minor, not sure we should really stop the process; especially
> >> the
> >> > > UPS
> >> > > > is now on staging/hold since one entire week
> >> > > >
> >> > > >
> >> > > > >
> >> > > > > I have filled following bugs:
> >> > > > > * https://issues.jboss.org/browse/AGPUSH-562
> >> > > > > * https://issues.jboss.org/browse/AGPUSH-563
> >> > > > >
> >> > > > > Note, as for Firefox DNS cache, just set
> >> > > > > network.dnsCacheExpirationGracePeriod=0 in about:config.
> >> > > > >
> >> > > > > Karel
> >> > > > > _______________________________________________
> >> > > > > aerogear-dev mailing list
> >> > > > > aerogear-dev at lists.jboss.org
> >> > > > > https://lists.jboss.org/mailman/listinfo/aerogear-dev
> >> > > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > > --
> >> > > > Matthias Wessendorf
> >> > > >
> >> > > > blog: http://matthiaswessendorf.wordpress.com/
> >> > > > sessions: http://www.slideshare.net/mwessendorf
> >> > > > twitter: http://twitter.com/mwessendorf
> >> > > >
> >> > >
> >> >
> >> >
> >> >
> >> > --
> >> > Matthias Wessendorf
> >> >
> >> > blog: http://matthiaswessendorf.wordpress.com/
> >> > sessions: http://www.slideshare.net/mwessendorf
> >> > twitter: http://twitter.com/mwessendorf
> >> >
> >>
> >
> >
> >
> > --
> > Matthias Wessendorf
> >
> > blog: http://matthiaswessendorf.wordpress.com/
> > sessions: http://www.slideshare.net/mwessendorf
> > twitter: http://twitter.com/mwessendorf
> >
> 
> 
> 
> --
> Matthias Wessendorf
> 
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
> 


More information about the aerogear-dev mailing list