lp://staging/ubuntu/karmic-proposed/eucalyptus

Created by James Westby and last modified
Get this branch:
bzr branch lp://staging/ubuntu/karmic-proposed/eucalyptus
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

77. By Dustin Kirkland 

debian/control, debian/eucalyptus-java-common.install,
debian/eucalyptus-cloud.install: the common java package should
install the eucalyptus-interface jar (otherwise walrus cannot run
on a separate host from the clc), LP: #516083

76. By Dustin Kirkland 

* debian/eucalyptus-common.eucalyptus.upstart:
  - ensure that the iptables module gets loaded soon enough, otherwise
    much bad behavior happens in various nasty ways, most notably, a
    wedged database which renders the CLC non responsive on restart/reboot,
    LP: #503180 (and many duplicates)

75. By Dustin Kirkland 

[ Thierry Carrez ]
* cluster/handlers.c: Cherrypick upstream r946: initialize axis2c in the CC
  for each NC client connection, to avoid rampart memory leak (LP: #460085)
* clc/modules/wsstack/src/main/java/com/eucalyptus/ws/handlers/HmacV2Handler.java:
  Cherrypick upstream r1079: Fix authentication issue when using a euca2ools
  that doesn't double base64encode userdata (LP: #461156)

[ Dustin Kirkland ]
* debian/eucalyptus-cc.upstart, debian/eucalyptus-common.eucalyptus.upstart:
  support CLEAN=1 on start/stop/restart of eucalyptus/euclayptus-cc; export
  the CLEAN env variable in eucalyptus.init, and handle it in both the
  pre-start and post-stop sections of eucalyptus-cc, (LP: #491254)

74. By Mathias Gug

* debian/eucalyptus-cc.postinst: restart avahi daemon so that it uses
  eucalyptus specific configuration file (LP: #458904).
* debian/eucalyptus-cc.eucalyptus-cc-publication{,-ip}.upstart: Respawn
  avahi publication jobs if they die (LP: #480885).

73. By Mathias Gug

[ Dustin Kirkland ]
* cluster/handlers.c: euca_rootwrap rework did not whitelist powerwake;
  however, powerwake does *not* need root privs, drop euca_rootwrap wrapper
  (LP: #458163)
* debian/rules, debian/euclayptus-cc.install: install the avahi-daemon.conf
  in /etc/eucalyptus, (LP: #458904).

[ Thierry Carrez ]
* clc/modules/www/src/main/java/edu/ucsb/eucalyptus/admin/public/EucalyptusWebInterface.html:
  Fix HTML title in the web UI for more consistency in naming (LP: #455293)
* debian/eucalyptus-common.eucalyptus.upstart: Add -l to eucalyptus-cloud
  options so that cloud-output.log is affected by LOGLEVEL (LP: #458001)

[ Mathias Gug ]
* cluster/handlers.c: Fix the networkIndex returned by describeInstances.
  (LP: #454405 - upstream revno 933).
* debian/eucalyptus-cc.eucalyptus-cc-publication{,-ip}.upstart: add an
  upstart job to explicitly publish the IP/CC hostname mapping via avahi
  instead of publishing the CC IP address via the service name (LP: #458904).
* debian/avahi-daemon.conf: ship a specific avahi-daemon configuration file
  that doesn't publish IP addresses by default. (LP: #458904).
* debian/eucalyptus-cloud.postinst: Fix postfix configuration to accept
  confirmation emails sent by eucalyptus (LP: #459101)
* debian/eucalyptus-cc.upstart: Don't clean the CC network state when the CC is
  stopped by default (LP: #460089).

72. By Mathias Gug

[ Dustin Kirkland ]
* cluster/handlers.c: euca_rootwrap rework did not whitelist powerwake;
  however, powerwake does *not* need root privs, drop euca_rootwrap wrapper
  (LP: #458163)

[ Thierry Carrez ]
* clc/modules/www/src/main/java/edu/ucsb/eucalyptus/admin/public/EucalyptusWebInterface.html:
  Fix HTML title in the web UI for more consistency in naming (LP: #455293)
* debian/eucalyptus-common.eucalyptus.upstart: Add -l to eucalyptus-cloud
  options so that cloud-output.log is affected by LOGLEVEL (LP: #458001)

[ Mathias Gug ]
* cluster/handlers.c: Fix the networkIndex returned by describeInstances.
  (LP: #454405 - upstream revno 933).
* debian/eucalyptus-cc.eucalyptus-cc-publication{,-ip}.upstart: add an
  upstart job to explicitly publish the IP/CC hostname mapping via avahi
  instead of publishing the CC IP address via the service name (LP: #458904).
* debian/avahi-daemon.conf: ship a specific avahi-daemon configuration file
  that doesn't publish IP addresses by default. (LP: #458904).
* debian/eucalyptus-cloud.postinst: Fix postfix configuration to accept
  confirmation emails sent by eucalyptus (LP: #459101)
* debian/eucalyptus-cc.upstart: Don't clean the CC network state when the CC is
  stopped by default (LP: #460089).

71. By Dustin Kirkland 

clc/modules/www/src/main/java/edu/ucsb/eucalyptus/admin/client/EucalyptusWebInterface.java:
Add a bit of branding text and pointers to documentation in the web
interface (LP: #455697)

70. By Thierry Carrez

* debian/control: Depend on libecj-java instead of ecj to get ecj.jar,
  saves ~25Mb of CD space (LP: #455246)
* debian/control: Set Maintainer field to Ubuntu Developers

69. By Dustin Kirkland 

clc/modules/www/src/main/java/edu/ucsb/eucalyptus/admin/client/EucalyptusWebInterface.java:
change the Eucalyptus version string displayed in the web interface
from "1.6-devel" to "1.6"; this version is officially released by
upstream, and a far more invasive patch is required to fix all of
the -devel references; this minimal patch is required for the
cosmetics of the web front end for the Ubuntu 9.10 release (LP: #452271)

68. By Dustin Kirkland 

[ Kees Cook ]
* Fix unsafe /tmp file uses (LP: #445105):
  - tools/detach.pl: remove debugging XML dump call.
  - node/handlers_xen.c: use mkstemp().

[ Mathias Gug ]
* debian/eucalyptus-common.eucalyptus.upstart: Start eucalyptus-cloud
  with all the relevant options (LP: #452665).

[ Dustin Kirkland ]
* cluster/handlers.c, net/vnetwork.c: label the 169.254.169.254 link
  local address with :metadata, the public vm ip addresses with :pub,
  and the private vm ip addresses with :priv, to separate it appropriately
  (LP: #452754)
* debian/eucalyptus-ipaddr.conf: and now that we're separating the weird
  addresses to their own labels, we can show just the device label, much
  cleaner output, (LP: #451607)
* debian/copyright: Eucalyptus licensed 1.6 under the GPLv3, update
  our copyright file accordingly, (LP: #453129)
* debian/control, debian/eucalyptus-java-common.links: the CLC absolutely
  needs the ecj.jar installed and linked for euca-* and ec2-* API calls
  to work (LP: #453177)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/lucid/eucalyptus
This branch contains Public information 
Everyone can see this information.

Subscribers