You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Major Discussions and Issues

Supported Java Version?

Wido den Hollander noted that the master branch wouldn't build on his systems over the last few days. The culprit? Seems to be that some changes have snuck in that want a later version of Java than is in Ubuntu 12.04.

No decision has been reached so far, but there is a case to be made that changing the Java version is a significant disruption to users.

Translation Update

Sebastien Goasguen has sent out an update

Discussion on Database Changes

Last week Rohit Yadav had a Google+ hangout with Alex and Abhi to discuss future of database deployment and upcoming work on creating a new tool called DatabaseCreator that will make database deployments easier. It was decided and enforced on 4.1 and master branch that:

  • create-schema.sql ought not be changed from the version 4.0 schema
  • Any new additions should go into their correct upgrade paths, for 4.2 that would mean schema-410to420.sql and schema-410to420-cleanup.sql
  • It would do rolling upgrade from 4.0, this was enforced in DatabaseUpgradeChecker

Once DatabaseCreator is implemented correctly for 4.2 release, a sysadmin will have power to work on their own upgrade strategies. The workflow would be:

  • System admin uses the tool to take a db dump, upgrade the database, at this stage the new database should be backward compatible with old db.
  • Next all CloudStack management servers are upgraded.
  • The tool is called again to do sanity checks and cleanup any db schema.
Development on DIY SystemVM templates

This week Rohit Yadav and Chiradeep were finally able to configure a veewee project so systemvm template can be built on one's own box using veewee and VirtualBox, Rohit also created a systemvm building jenkins job. The source code exists in tools/appliance and has a README for folks to get started. The default template is based on Debian Wheezy but anyone can change the definition.rb, preseed.cfg and postinstall.sh script to fork their own systemvm templates based on Ubuntu, Fedora etc.

Rohit shared a post with the issues and challenges of setting an automated jenkins build job that would create systemvm appliances and export them to various virtual disk image formats. Using his approach anyone should be able to replicate an automated appliance build job.

Upcoming Events

Jira

The count of bugs for 4.1.0 has actually increased since last week. The overall tally of blocker and critical bugs has increased, with two additional blocker bugs and four more critical bugs (though perhaps not the same bugs as last week). A lot of work is needed to get 4.1.0 into shape before we will be able to release.

Of the remaining bugs for 4.1.0, 99 are currently unassigned.

New Committers and PPMC Members

  • No labels