Opened 12 years ago

Closed 12 years ago

#82 closed (fixed)

Upgrade FOAM to 0.8

Reported by: jbs@bbn.com Owned by: vjo@duke.edu
Priority: major Milestone:
Component: AM Version: SPIRAL4
Keywords: Cc:
Dependencies:

Description

FOAM 0.8 is out, and it'd be good to get the existing two ExoGENI racks using it before shipping any others. The first step is presumably to build a new RPM, and then upgrade.

NOTE that there are extra steps in this upgrade, as the underlying database schema has changed. We've upgraded from 0.6 to 0.8 at BBN, and are helping other sites do likewise, and can help put together a detailed plan to ensure that no data is lost.

Change History (10)

comment:1 Changed 12 years ago by jbs@bbn.com

This isn't urgent, other than the desire to have it done before more racks ship. August, perhaps?

comment:2 Changed 12 years ago by vjo@duke.edu

Owner: changed from somebody to vjo@duke.edu

Josh,

I'll grab ownership here. Does this need to be considered "major", per your comment above?

comment:3 Changed 12 years ago by jbs@bbn.com

I think "major" is just the default priority for "we want to do this in a timely fashion"; I think "minor" often means "don't even think about this until all the major things are done". Make sense?

comment:4 Changed 12 years ago by jbs@bbn.com

Incidentally, if you'd find it useful to have a well-configured FOAM 0.8 aggregate to play with, using the Ubuntu package, I can certainly set one up somewhere, just lemme know.

comment:5 Changed 12 years ago by vjo@duke.edu

Fair enough; major it shall remain.

comment:6 Changed 12 years ago by jbs@bbn.com

Victor, do you have a timeframe in mind for this? Should I pester you about it occasionally, or just leave you to it?

If you need a hand with any of it (whether info/advice, a working Ubuntu FOAM 0.8 installation to look at, whatever), just ask.

comment:7 Changed 12 years ago by vjo@duke.edu

Josh,

To summarize what we discussed via IRC: 1) I intend to complete packaging of FOAM 0.8 for CentOS sometime in the next day or so. 2) I expect that we will be rolling out FOAM 0.8 during our next maintenance window.

comment:8 Changed 12 years ago by jbs@bbn.com

Victor: Sound good. Are things on track?

comment:9 Changed 12 years ago by jbs@bbn.com

Hmm, actually, Victor may be on vacation this week.

Ilia, do you know what the status is here? In particular, will the Wed - Fri redeploy this week include FOAM 0.8?

(If not, that's probably ok, especially if there's another redeploy in August. And for that matter, we can probably upgrade FOAM outside of a full rack redeploy, if need be.)

comment:10 Changed 12 years ago by jbs@bbn.com

Resolution: fixed
Status: newclosed

Victor says that he upgraded FOAM on the RENCI and BBN racks to 0.8.2 yesterday.

I'd said:

NOTE that there are extra steps in this upgrade, as the underlying database schema has changed. We've upgraded from 0.6 to 0.8 at BBN, and are helping other sites do likewise, and can help put together a detailed plan to ensure that no data is lost.

I guess we didn't end up putting together a plan. Did you happen to get a dump of list-slivers and list-slivers --deleted, with foamctl, before and after?

Things look good at a glance, so I'll go ahead and close this one out; if things are broken, we'll make tickets and fix 'em.

Note: See TracTickets for help on using tickets.