Change logs for eucalyptus source package in Lucid

  • eucalyptus (1.6.2-0ubuntu30.5) lucid-security; urgency=low
    
      * debian/patches/soap-security.patch: SOAP signature replay vulnerability.
        - add debian/patches/soap-security.patch, thanks to upstream.
        - CVE-2011-0730
     -- Dave Walker (Daviey) <email address hidden>   Wed, 11 May 2011 13:11:11 +0100
  • eucalyptus (1.6.2-0ubuntu30.4) lucid-proposed; urgency=low
    
      * debian/patches/590929.diff: cherry pick upstream bzr r1235..1236 to
        fix LP: #590929; volume creation/deletion issues; add newly used
        LVM commands to wrappers.conf
     -- Dustin Kirkland <email address hidden>   Wed, 01 Sep 2010 17:33:09 -0600
  • eucalyptus (1.6.2-0ubuntu30.3) lucid-proposed; urgency=low
    
      * debian/patches/lp566792-metadata-service.patch: Prevent invalid state
        transitions and fix address handling which mangled in-flight state
        changes. Cherry pick from upstream 1.6.2 branch (r1230..1232). (LP: #566792)
     -- Dave Walker (Daviey) <email address hidden>   Wed, 30 Jun 2010 00:10:43 +0100
  • eucalyptus (1.6.2-0ubuntu30.2) lucid-proposed; urgency=low
    
      * Revert: node/handlers_kvm.c: fix console bug (was only showing first 64K),
        LP: #566793
      * clc/modules/www/src/main/java/edu/ucsb/eucalyptus/admin/server/EucalyptusWebBackendImpl.java:
        - fix user enumeration and account brute force, LP: #579942
      * debian/eucalyptus-sc.upstart: Bump maximum number of loop devices for
        SC to 512, LP: #586134
    
    eucalyptus (1.6.2-0ubuntu30.1) lucid-proposed; urgency=low
    
      Address LP: #565101
      * debian/eucalyptus.conf: set default JVM_MEM option
      * debian/eucalyptus-common.eucalyptus.upstart: use $JVM_MEM
        from eucalyptus.conf, or default to 512m
      * tools/eucalyptus.conf.5: document the JVM_MEM option
    
      Cherry-pick upstream commit r1223..1227:
      * node/handlers.c, node/handlers_kvm.c: handle situation where NC's
        do not detach pthreads, LP: #567371
      * node/handlers_kvm.c: fix console bug (was only showing first 64K),
        LP: #566793
      * clc/modules/storage-common/src/main/java/edu/ucsb/eucalyptus/storage/StorageManager.java,
        clc/modules/storage-common/src/main/java/edu/ucsb/eucalyptus/storage/fs/FileSystemStorageManager.java,
        clc/modules/walrus/src/main/java/edu/ucsb/eucalyptus/cloud/ws/WalrusImageManager.java,
        clc/modules/walrus/src/main/java/edu/ucsb/eucalyptus/cloud/ws/WalrusManager.java,
        clc/modules/wsstack/src/main/java/com/eucalyptus/ws/handlers/ServiceSinkHandler.java:
        - fix Walrus OOM errors (java heap), LP: #565101
     -- Chris Cheney <email address hidden>   Fri, 04 Jun 2010 00:39:00 -0500
  • eucalyptus (1.6.2-0ubuntu30.1) lucid-proposed; urgency=low
    
      Address LP: #565101
      * debian/eucalyptus.conf: set default JVM_MEM option
      * debian/eucalyptus-common.eucalyptus.upstart: use $JVM_MEM
        from eucalyptus.conf, or default to 512m
      * tools/eucalyptus.conf.5: document the JVM_MEM option
    
      Cherry-pick upstream commit r1223..1227:
      * node/handlers.c, node/handlers_kvm.c: handle situation where NC's
        do not detach pthreads, LP: #567371
      * node/handlers_kvm.c: fix console bug (was only showing first 64K),
        LP: #566793
      * clc/modules/storage-common/src/main/java/edu/ucsb/eucalyptus/storage/StorageManager.java,
        clc/modules/storage-common/src/main/java/edu/ucsb/eucalyptus/storage/fs/FileSystemStorageManager.java,
        clc/modules/walrus/src/main/java/edu/ucsb/eucalyptus/cloud/ws/WalrusImageManager.java,
        clc/modules/walrus/src/main/java/edu/ucsb/eucalyptus/cloud/ws/WalrusManager.java,
        clc/modules/wsstack/src/main/java/com/eucalyptus/ws/handlers/ServiceSinkHandler.java:
        - fix Walrus OOM errors (java heap), LP: #565101
     -- Dustin Kirkland <email address hidden>   Wed, 28 Apr 2010 08:43:38 -0500
  • eucalyptus (1.6.2-0ubuntu30) lucid; urgency=low
    
      * Cherry-pick merge from upstream 1.6.2, now on revision 1222
        - LP: #552883 - r1222, fix volume statistics
        - LP: #552829 - r1221, fix volume state
        - LP: #552115 - r1220, fix node registration when nc+cc colocated
        - LP: #551778 - r1219, fix sc documentation
        - LP: #545000 - r1218, fix bad bucket name handling
      * debian/control: recommend qemu-kvm, rather than kvm
      * eucalyptus-cc.install, eucalyptus-cc.links, rules, 15-eucalyptus-url:
        - relocate the help text and url to just after the 10-help-text links,
          and before 50-landscape-sysinfo, which should come after; also,
          install the script as a conffile in /etc, rather than a symlink
          which allows the admin to modify it without upgrades automatically
          stomping local changes, LP: #559194
      * 15-eucalyptus-url, eucalyptus-cc.install, eucalyptus-common.install:
        install in the eucalyptus-common package, improve logic of determining
        if on CLC
     -- Dustin Kirkland <email address hidden>   Wed, 14 Apr 2010 13:48:48 -0500
  • eucalyptus (1.6.2-0ubuntu29) lucid; urgency=low
    
      * tools/euca_conf.in: LP: #558719
        - remove debug print statement
        - ensure the RSYNC_RSH is set to something (ssh by default)
     -- Dustin Kirkland <email address hidden>   Thu, 08 Apr 2010 18:08:30 -0500
  • eucalyptus (1.6.2-0ubuntu28) lucid; urgency=low
    
      * debian/eucalyptus-udeb.postinst: ensure that the Ubuntu Server task
        is also installed in UEC deployments, such that the full suite of
        Ubuntu Server tools (eg vim, screen) are available, LP: #558427
     -- Dustin Kirkland <email address hidden>   Thu, 08 Apr 2010 10:23:54 -0500
  • eucalyptus (1.6.2-0ubuntu27) lucid; urgency=low
    
      [ Scott Moser ]
      * tools/euca_conf.in: fix regression in node deregistration,
        LP: #551650
     -- Dustin Kirkland <email address hidden>   Tue, 30 Mar 2010 11:23:58 -0500
  • eucalyptus (1.6.2-0ubuntu26) lucid; urgency=low
    
      * Cherry-pick merge from upstream 1.6.2, now on revision 1217
        - LP: #534877 - fix potential db connection leak when no
          default kernel/ramdisk set
        - LP: #534868 - update expiration deadline
        - LP: #534869 - correct misleading error message
        - LP: #437026 - fix auth failures due to timezone
        - LP: #535335 - fix display of failed volumes
        - LP: #537058 - fix creation of large numbers of volumes
        - LP: #538604 - remember storage stats across sc restarts
        - LP: #547059 - fix euca-describe-snapshots
        - LP: #544992 - fix get-all-keys
     -- Dustin Kirkland <email address hidden>   Mon, 29 Mar 2010 12:48:13 -0500
  • eucalyptus (1.6.2-0ubuntu25) lucid; urgency=low
    
      * tools/eucalyptus.conf.5: add a caveat about VNET_*INTERFACE
        and storage controller, LP: #539051
      * tools/euca_conf.in: ensure that we exit 0 if no errors
      * debian/eucalyptus-udeb.postinst: don't retrieve preseed if
        skip-find = true
     -- Dustin Kirkland <email address hidden>   Thu, 25 Mar 2010 18:10:17 -0700
  • eucalyptus (1.6.2-0ubuntu24) lucid; urgency=low
    
      * debian/eucalyptus-url: line up whitespace, add a pointer to
        documentation in addition to support
     -- Dustin Kirkland <email address hidden>   Thu, 25 Mar 2010 11:19:48 -0700
  • eucalyptus (1.6.2-0ubuntu23) lucid; urgency=low
    
      * debian/eucalyptus-udeb.postinst, debian/eucalyptus-udeb.templates:
        add a debconf/preseed option to skip the euca_find_component
        checks in the installer
      * debian/eucalyptus-network.upstart: only rewrite ipaddr.conf if
        it does not exist (admin can force a rewrite by removing it);
        only write the pertinent addrs to ipaddr.conf, LP: #523126
      * debian/registration/node: ensure that nodes.list is used in
        building the $NODES ip list, might (in part) solve LP: #530091
      * debian/rules: drop the install-init --noscripts option, as this
        is not what we want and appears to have arrived from a bad
        copy-n-paste; this fix ensures that eucalyptus-nc is started on
        on package install, LP: #545606
     -- Dustin Kirkland <email address hidden>   Wed, 24 Mar 2010 18:10:05 -0700
  • eucalyptus (1.6.2-0ubuntu22) lucid; urgency=low
    
      * utils/wrappers.conf: add populate_arp.pl to the whitelist; this
        utility ensures that the arp tables are up to date, LP: #461829
      * tools/euca_conf.in: make node registration/deregistration more
        robust, LP: #522204
      * tools/euca_conf.in: exit non-zero if any of the node registrations
        fail, LP: #531195
     -- Dustin Kirkland <email address hidden>   Tue, 23 Mar 2010 19:32:58 -0700
  • eucalyptus (1.6.2-0ubuntu21) lucid; urgency=low
    
      * debian/source_eucalyptus.py (LP: #541486):
        - simplify questions to user.
        - give user option to not attach logs, compress them if attached.
     -- Scott Moser <email address hidden>   Tue, 23 Mar 2010 18:06:20 -0400
  • eucalyptus (1.6.2-0ubuntu20) lucid; urgency=low
    
      [ Dustin Kirkland ]
      * Continue fixing karmic -> lucid upgrades, LP: #519513
      * debian/eucalyptus-java-common.postinst: ensure that the db dir exists
        before running euca_upgrade
      * debian/eucalyptus-common.preinst: ensure that the local conf exists
      * tools/euca_upgrade:
        - on upgrade, migrate eucalyptus.conf settings to eucalyptus.local.conf
        - on upgrade, migrated $NODES to nodes.list
      * clc/modules/msgs/conf/scripts/startup.groovy: change m1.small to 192M
        such that we can actually boot the lucid uec image, LP: #544292
    
      [ Scott Moser ]
      * debian/source_eucalyptus.py: fix AttributeError, LP: #520775
     -- Dustin Kirkland <email address hidden>   Mon, 22 Mar 2010 17:22:48 -0700
  • eucalyptus (1.6.2-0ubuntu19) lucid; urgency=low
    
      * debian/eucalyptus-udeb.finish-install: Set VNET*INTERFACE at install-time
        in eucalyptus.conf so that they actually get set and a CC with two NICs
        works correctly (LP: #534412)
     -- Thierry Carrez <email address hidden>   Fri, 19 Mar 2010 11:19:03 +0100
  • eucalyptus (1.6.2-0ubuntu18) lucid; urgency=low
    
      * debian/eucalyptus-cc.postinst: ensure that nodes.list exists before
        chowning it, LP: #536829
     -- Dustin Kirkland <email address hidden>   Tue, 16 Mar 2010 17:17:30 -0500
  • eucalyptus (1.6.2-0ubuntu16) lucid; urgency=low
    
      * debian/rules: still LP: #519513, update hack moving java common scripts
        from etc to usr/lib; do this within java common now that the functionality
        is separated between common and java common
     -- Dustin Kirkland <email address hidden>   Tue, 16 Mar 2010 02:30:20 -0500
  • eucalyptus (1.6.2-0ubuntu15) lucid; urgency=low
    
      * debian/eucalyptus-common.postinst, debian/eucalyptus-common.preinst,
        debian/euclayptus-java-common.postinst,
        debian/eucalyptus-java-common.preinst:
        - continue fixing LP: #519513
        - split upgrade of db to eucalyptus-java-common, and keys+conf to
          eucalyptus-common
        - backup must be performed in preinst
        - upgrade must be performed in postinst
        - remove code in eucalyptus-common.preinst that attempted to safely
          upgrade eucalyptus.conf; this code pre-dated the euca_upgrade
          process we recently received from upstream
        - eucalyptus.conf is required in the backup directory
     -- Dustin Kirkland <email address hidden>   Tue, 16 Mar 2010 02:13:04 -0500
  • eucalyptus (1.6.2-0ubuntu14) lucid; urgency=low
    
      * eucalyptus-common, debian/eucalyptus-common.install:
        - install the euca_upgrade script
        - handle upgrades from karmic, LP: #519513
      * debian/rules:
        - hack to make upgrades work
        - upstream code installs scripts into /etc/eucalyptus/cloud.d/scripts,
          but since it goes into /etc, debhelper considers these conffiles,
          which means that they don't get installed until postinst;
          the euca_upgrade runs in eucalyptus-common postinst, and depends
          on this script; thus, move scripts to /usr/lib, and symlink back to
          etc.  Ugh.  Upstream needs to fix this.
      * tools/euca_upgrade: call the groovy script from the /usr/lib
        location since the /etc/ location won't exist during postinst
     -- Dustin Kirkland <email address hidden>   Sat, 13 Mar 2010 16:04:50 -0600
  • eucalyptus (1.6.2-0ubuntu13) lucid; urgency=low
    
      [ Thierry Carrez ]
      * debian/build-jars, debian/eucalyptus-java-common.links: Migrate to
        google-collections new JAR name (LP: #455931)
    
      [ Dustin Kirkland ]
      * tools/euca_conf.in: fix bug introduced in r932, handle RSYNC_RSH
        quoting correctly, fixes euca_conf --discover-nodes, LP: #535345
     -- Dustin Kirkland <email address hidden>   Thu, 11 Mar 2010 08:50:26 -0600
  • eucalyptus (1.6.2-0ubuntu12) lucid; urgency=low
    
      * Cherry-pick merge from upstream 1.6.2, now on revision 1208
        - LP: #532682 - fix long, pending instances that go straight to
          'terminated'
     -- Dustin Kirkland <email address hidden>   Mon, 08 Mar 2010 17:34:24 -0600
  • eucalyptus (1.6.2-0ubuntu11) lucid; urgency=low
    
      * Cherry-pick merge from upstream 1.6.2, now on revision 1207
        - LP: #532938: fix restarting the cloud controller while instances
          are pending, which was causing incorrect address allocation state
      * debian/eucalyptus-nc.dirs, debian/eucalyptus-nc.postinst: LP: #519653
        - ensure that the instance directories are created and owned by
          eucalyptus
      * eucalyptus-cc.eucalyptus-cc-publication.upstart,
        eucalyptus-nc.eucalyptus-nc-publication.upstart,
        eucalyptus-sc.eucalyptus-sc-publication.upstart,
        eucalyptus-walrus.eucalyptus-walrus-publication.upstart: LP: #534271
        - stop publication jobs on run-level [!2345], fixes issue where
          publication respawning delays shutdown
     -- Dustin Kirkland <email address hidden>   Mon, 08 Mar 2010 14:23:53 -0600
  • eucalyptus (1.6.2-0ubuntu10) lucid; urgency=low
    
      * Cherry-pick merge from upstream 1.6.2 from revision 1199 to 1206,
        affecting:
        clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/cluster/ConsoleOutputCallback.java,
        clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/cluster/VmInstance.java,
        clc/modules/image-manager/src/main/java/edu/ucsb/eucalyptus/cloud/ws/ImageManager.java,
        clc/modules/image-manager/src/main/java/edu/ucsb/eucalyptus/cloud/ws/VolumeManager.java,
        clc/modules/storage-controller/src/main/java/edu/ucsb/eucalyptus/storage/LVM2Manager.java,
        tools/euca_conf.in
      * This merge is expected to fix:
        - LP: #526506 - fix volume attach to /dev/sda
        - LP: #525989 - improve handling of non-ramdisk images
        - LP: #531536 - handle get-console-output better
     -- Dustin Kirkland <email address hidden>   Fri, 05 Mar 2010 09:30:29 -0600
  • eucalyptus (1.6.2-0ubuntu9) lucid; urgency=low
    
      * debian/registration/uec_component_listener.c:
        - Register a SIGCHLD handler to take care of dead children (LP: #531899)
        - Do not create unnecessary child processes to call non-existent scripts
     -- Thierry Carrez <email address hidden>   Fri, 05 Mar 2010 12:13:19 +0100
  • eucalyptus (1.6.2-0ubuntu8) lucid; urgency=low
    
      * debian/eucalyptus-udeb.postinst: Fix regression in default install
        choices introduced at rev887 (LP: #526461)
     -- Thierry Carrez <email address hidden>   Thu, 04 Mar 2010 11:15:25 +0100
  • eucalyptus (1.6.2-0ubuntu7) lucid; urgency=low
    
      [ Dustin Kirkland ]
      * tools/euca_conf.in: fix manual node registration with rsync, LP: #530942
        - fix one stray 'rsync', replace with $RSYNC
        - use sudo -u $EUCA_USER to match (working) behavior with scp
        - use local $RSYNC_RSH variable, rather than exporting to the environment
      * eucalyptus-cc.templates, eucalyptus-nc.config, eucalyptus-nc.templates,
        eucalyptus-sc.templates: fix the default cluster name 'cluster1', as
        this was not getting populated in the -nc if the default cluster name
        was accepted on the CC, LP: #530937
    
      [ Thierry Carrez ]
      * Fixed eucalyptus-nc.templates so that eucalyptus-nc postinst doesn't fail
      * eucalyptus-udeb.*: Preseed detected cloud for the CC installer to pick
        it up and set VNET_CLOUDIP in separated CC case (LP: #527648)
     -- Thierry Carrez <email address hidden>   Wed, 03 Mar 2010 14:02:24 +0100
  • eucalyptus (1.6.2-0ubuntu6) lucid; urgency=low
    
      * debian/eucalyptus-cc.config, debian/eucalyptus-udeb.finish-install,
        tools/euca_conf.in: continuation of previous fixes to LP: #527648;
        must add VNET_CLOUDIP to euca_conf (should send this upstream)
     -- Dustin Kirkland <email address hidden>   Fri, 26 Feb 2010 16:19:56 -0600
  • eucalyptus (1.6.2-0ubuntu5) lucid; urgency=low
    
      [ Colin Watson ]
      * Preseed postfix/main_mailer_type on the cloud controller, not the
        cluster controller (LP: #455746).
    
      [ Dustin Kirkland ]
      * debian/eucalyptus-cc.postinst, debian/eucalyptus-udeb.finish-install,
        debian/eucalyptus-cc.templates, debian/eucalyptus-udeb.postinst:
        - Have the CLC add it's IP address to the served preseed file, such
          the CC can pick it up and write it to eucalyptus.local.conf
          as the required VNET_CLOUDIP value (on separated CC, CLC installs),
          LP: #527648
     -- Dustin Kirkland <email address hidden>   Fri, 26 Feb 2010 11:41:45 -0600
  • eucalyptus (1.6.2-0ubuntu4) lucid; urgency=low
    
      [ Colin Watson ]
      * Preseed postfix/main_mailer_type to "Internet Site" for cluster
        controller installations (LP: #455746).
    
      [ Scott Moser ]
      * only show ramdisk-id in metadata service if present for booted
        instance, LP: #526805
     -- Thierry Carrez <email address hidden>   Wed, 24 Feb 2010 10:33:49 +0100
  • eucalyptus (1.6.2-0ubuntu3) lucid; urgency=low
    
      [ Thierry Carrez ]
      * clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/cluster/VmInstance.java:
        fix incomplete ephemeral block device mapping path, LP: #525675
     -- Dustin Kirkland <email address hidden>   Mon, 22 Feb 2010 14:09:26 -0600
  • eucalyptus (1.6.2-0ubuntu2) lucid; urgency=low
    
      [ Thierry Carrez ]
      * debian/registration/node: Accept "clustername node #2" and next ones into
        clustername (LP: #523826)
    
      [ Dustin Kirkland ]
      * debian/eucalyptus-url: improve format
      * util/wrappers.conf: update for powernap-now
     -- Dustin Kirkland <email address hidden>   Thu, 18 Feb 2010 14:04:21 -0600
  • eucalyptus (1.6.2-0ubuntu1) lucid; urgency=low
    
      * Eucalyptus upstream has officially released 1.6.2 at bzr 1199;
        update our versioning accordingly
     -- Dustin Kirkland <email address hidden>   Tue, 16 Feb 2010 14:30:41 -0600
  • eucalyptus (1.6.2~bzr1199-0ubuntu1) lucid; urgency=low
    
      * Merge from upstream bzr revision
     -- Dustin Kirkland <email address hidden>   Mon, 15 Feb 2010 16:16:55 -0600
  • eucalyptus (1.6.2~bzr1189-0ubuntu2) lucid; urgency=low
    
      * Make node ask to be registered in a specific cluster (LP: #515812):
        - debian/eucalyptus-nc.postinst: Store target cluster name, if any
        - debian/eucalyptus-nc.eucalyptus-nc-publication.upstart: Use stored target
          cluster name in node publication
        - debian/registration/node: Only register if we are on target cluster
     -- Thierry Carrez <email address hidden>   Mon, 15 Feb 2010 17:49:07 +0100
  • eucalyptus (1.6.2~bzr1189-0ubuntu1) lucid; urgency=low
    
      [ Thierry Carrez ]
      * debian/rules: Start publication jobs on package install (LP: #504326)
      * debian/*publication.upstart: Do not advertise Walrus, SC, CC or NC if
        eucalyptus authorized_keys is missing, since autoregistration would then
        partially fail (LP: #513722)
    
      [ Dustin Kirkland ]
      * Merge from upstream bzr revision, should fix:
        - LP: #453416 - fix metadata subdirectory lists
        - LP: #513842 - fix metadata ephemeral verbage
     -- Dustin Kirkland <email address hidden>   Thu, 11 Feb 2010 16:32:06 -0600
  • eucalyptus (1.6.2~bzr1180-0ubuntu2) lucid; urgency=low
    
      * debian/eucalyptus-common.install: install bash completion information,
        LP: #458203
     -- Dustin Kirkland <email address hidden>   Wed, 10 Feb 2010 08:58:15 -0600
  • eucalyptus (1.6.2~bzr1180-0ubuntu1) lucid; urgency=low
    
      * Merge from upstream bzr revision, should fix:
        - LP: #517769 - fix bucket acl server internal error
     -- Dustin Kirkland <email address hidden>   Mon, 08 Feb 2010 12:42:18 -0600
  • eucalyptus (1.6.2~bzr1176-0ubuntu4) lucid; urgency=low
    
      * debian/eucalyptus-sc.config: Set default cluster name for SC
        if not set.
     -- Thierry Carrez <email address hidden>   Fri, 05 Feb 2010 14:34:44 -0800
  • eucalyptus (1.6.2~bzr1176-0ubuntu3) lucid; urgency=low
    
      * eucalyptus-sc.postinst, eucalyptus-sc.postrm,
        eucalyptus-walrus.postinst: mkdir/chown the bukkits and volumes
        folders, and purge them correctly
     -- Dustin Kirkland <email address hidden>   Fri, 05 Feb 2010 13:24:02 -0800
  • eucalyptus (1.6.2~bzr1176-0ubuntu2) lucid; urgency=low
    
      [ Dustin Kirkland ]
      * debian/eucalyptus-cloud.postinst: gracefully handle non-existant
        index.html
    
      [ Thierry Carrez ]
      * Use a separate file for NODES, make eucalyptus-cc and euca_conf use it.
      * Run uec-component-listener as the eucalyptus user (LP: #516373)
     -- Thierry Carrez <email address hidden>   Fri, 05 Feb 2010 12:16:02 -0800
  • eucalyptus (1.6.2~bzr1176-0ubuntu1) lucid; urgency=low
    
      * Fix version naming of this upload to match the correct
        bzr revision
      * Merge from upstream bzr revision, should fix:
        - LP: #475354 - send correct hostname in metadata service
        - LP: #461464 - fix ec2 tools compatibility
     -- Dustin Kirkland <email address hidden>   Fri, 05 Feb 2010 10:16:46 -0800
  • eucalyptus (1.6.2~bzr1166-0ubuntu6) lucid; urgency=low
    
      * Merge from upstream bzr revision, should fix:
        - LP: #475354 - send correct hostname in metadata service
        - LP: #461464 - fix ec2 tools compatibility
     -- Dustin Kirkland <email address hidden>   Fri, 05 Feb 2010 09:51:58 -0800
  • eucalyptus (1.6.2~bzr1166-0ubuntu5) lucid; urgency=low
    
      [ Colin Watson ]
      * debian/eucalyptus-udeb.postinst: allow preseeding of
        eucalyptus/install-mode, LP: #512633
     -- Dustin Kirkland <email address hidden>   Thu, 04 Feb 2010 17:37:11 -0800
  • eucalyptus (1.6.2~bzr1166-0ubuntu4) lucid; urgency=low
    
      * eucalyptus-cc.eucalyptus-cc-publication.upstart,
        eucalyptus-cloud.eucalyptus-cloud-publication.upstart,
        eucalyptus-nc.eucalyptus-nc-publication.upstart,
        eucalyptus-sc.eucalyptus-sc-publication.upstart,
        eucalyptus-walrus.eucalyptus-walrus-publication.upstart: publication
        jobs should respawn, but not too fast; also, revert a recent change
        that stopped publication when the services stopped; this was
        incorrect because publication is sometimes required for registration
      * eucalyptus-cc.prerm, eucalyptus-cloud.prerm, eucalyptus-common.prerm,
        eucalyptus-nc.prerm, eucalyptus-sc.prerm, eucalyptus-walrus.prerm: ensure
        that publication services are stopped on package removal
     -- Dustin Kirkland <email address hidden>   Thu, 04 Feb 2010 12:19:12 -0800
  • eucalyptus (1.6.2~bzr1166-0ubuntu3) lucid; urgency=low
    
      * debian/eucalyptus-nc.upstart: handle libvirt restarts, LP: #512887
      * eucalyptus-cc.eucalyptus-cc-publication.upstart,
        eucalyptus-cloud.eucalyptus-cloud-publication.upstart,
        eucalyptus-cloud.upstart, eucalyptus-common.eucalyptus.upstart,
        eucalyptus-nc.eucalyptus-nc-publication.upstart,
        eucalyptus-nc.upstart,
        eucalyptus-sc.eucalyptus-sc-publication.upstart,
        eucalyptus-sc.upstart,
        eucalyptus-walrus.eucalyptus-walrus-publication.upstart,
        eucalyptus-walrus.upstart, uec-component-listener.upstart: add a few
        inline comments, including a comment at the top of every upstart script
        that seems to be required to get get vim syntax highlighting to work
      * eucalyptus-cc.postrm, eucalyptus-cloud.postrm,
        eucalyptus-common.postrm, eucalyptus-sc.postrm,
        eucalyptus-walrus.postrm, uec-component-listener.postrm: fix package
        purging with per-package file purging lists, LP: #503063
      * eucalyptus-cc.eucalyptus-cc-publication.upstart,
        eucalyptus-sc.eucalyptus-sc-publication.upstart,
        eucalyptus-walrus.eucalyptus-walrus-publication.upstart: stop publication
        jobs if the relevant service stops running
     -- Dustin Kirkland <email address hidden>   Wed, 03 Feb 2010 19:01:47 -0800
  • eucalyptus (1.6.2~bzr1166-0ubuntu2) lucid; urgency=low
    
      * clc/modules/www/src/main/java/edu/ucsb/eucalyptus/admin/client/EucalyptusWebInterface.java:
        use upstream's better method of getting the version displayed in the web
        login page
      * tools/euca_conf.in: add known_hosts -> /dev/null to the SCP_OPT
      * debian/eucalyptus-common.eucalyptus.upstart: allow for simple
        eucalyptus process management with 'start,stop,status' of 'eucalyptus'
        by ensuring that a dummy sleep process at least runs when the cc or
        nc are started, LP: #504521, #504704
      * debian/eucalyptus-cc.upstart, debian/eucalyptus.conf,
        tools/eucalyptus.conf.5: document CC clean restart, LP: #464384
     -- Dustin Kirkland <email address hidden>   Wed, 03 Feb 2010 13:59:37 -0800
  • eucalyptus (1.6.2~bzr1166-0ubuntu1) lucid; urgency=low
    
      * Merge from upstream bzr revision
     -- Dustin Kirkland <email address hidden>   Tue, 02 Feb 2010 17:26:47 -0800
  • eucalyptus (1.6.2~bzr1136-0ubuntu3) lucid; urgency=low
    
      * eucalyptus-cc.eucalyptus-cc-publication.upstart,
        eucalyptus-common.eucalyptus.upstart, eucalyptus-network.upstart,
        eucalyptus-sc.eucalyptus-sc-publication.upstart,
        eucalyptus-walrus.eucalyptus-walrus-publication.upstart, rules: rework
        our eucalyptus starting condition to depend on a new upstart emitted
        signal, eucalyptus-network-is-ready, which is only fired once the
        network interface providing the default route is in fact up, and
        listening on a real ip address, LP: #503180
      * debian/eucalyptus-common.eucalyptus.upstart:
        - don't respawn eucalyptus-cloud
        - 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 dupes, LP:  #444352, #444946, #467521, #478573, #480048
     -- Dustin Kirkland <email address hidden>   Tue, 02 Feb 2010 17:13:52 -0800
  • eucalyptus (1.6.2~bzr1136-0ubuntu2) lucid; urgency=low
    
      [ Thierry Carrez ]
      * debian/control, debian/build-jars, debian/eucalyptus-java-common.links:
        Migrate from jetty6 to jetty (LP: #418836)
    
      [ Dustin Kirkland ]
      * debian/eucalyptus-url: conditionally print the CLC's ipaddress in the MOTD
        only if we're on the CLC, LP: #494808
      * debian/eucalyptus-cc.config: default the cluster-name to "cluster1",
        ideally to eliminate one mostly unneeded (but preseedable) debconf
        question, LP: #513379, #455062
     -- Dustin Kirkland <email address hidden>   Mon, 01 Feb 2010 22:07:49 -0800
  • eucalyptus (1.6.2~bzr1136-0ubuntu1) lucid; urgency=low
    
      * Merge from upstream bzr revision
     -- Dustin Kirkland <email address hidden>   Wed, 27 Jan 2010 09:01:56 -0600
  • eucalyptus (1.6.2~bzr1128-0ubuntu5) lucid; urgency=low
    
      * debian/source_eucalyptus.py: Fix typos in apport hook.
     -- Chuck Short <email address hidden>   Tue, 26 Jan 2010 10:01:43 -0500
  • eucalyptus (1.6.2~bzr1128-0ubuntu4) lucid; urgency=low
    
      * debian/uec-component-listener.*: Add low-priority debconf question to
        allow to disable autoregistration at install-time.
        Start/stop uec-component-listener at package install/removal time.
      * debian/control: Have uec-component-listener depend on eucalyptus-common
        to ensure /var/lib/eucalyptus is available during postinst.
     -- Thierry Carrez <email address hidden>   Mon, 25 Jan 2010 17:09:04 +0100
  • eucalyptus (1.6.2~bzr1128-0ubuntu3) lucid; urgency=low
    
      * debian/registration/uec-registration: Add CLI helper to easily disable
        (or reenable) automatic component registration.
     -- Thierry Carrez <email address hidden>   Thu, 21 Jan 2010 15:28:21 +0100
  • eucalyptus (1.6.2~bzr1128-0ubuntu2) lucid; urgency=low
    
      [Chuck Short]
      * debian/source_eucalptus.py: Update apport hook with a bit more information.
     -- Dustin Kirkland <email address hidden>   Thu, 21 Jan 2010 10:45:34 +1300
  • eucalyptus (1.6.2~bzr1128-0ubuntu1) lucid; urgency=low
    
      * Merge from upstream 1.6.2 tree, minor logging fixes
      * debian/eucalyptus-common.links: fix broken link
     -- Dustin Kirkland <email address hidden>   Mon, 18 Jan 2010 09:35:11 +1300
  • eucalyptus (1.6.2~bzr1124-0ubuntu3) lucid; urgency=low
    
      * debian/eucalyptus-common.postinst: Add empty NODES variable to the
        original eucalyptus.local.conf, so that euca_conf can actually modify
        it when registering nodes (LP: #506316)
     -- Thierry Carrez <email address hidden>   Tue, 12 Jan 2010 11:54:53 +0100
  • eucalyptus (1.6.2~bzr1124-0ubuntu2) lucid; urgency=low
    
      [ Mathias Gug ]
      * tools/eucalyptus.conf.5: fix path to eucalyptus-local.conf file.
    
      [ Dustin Kirkland ]
      * debian/eucalyptus-cc.eucalyptus-cc-publication.upstart,
        debian/eucalyptus-cc.upstart,
        debian/eucalyptus-cloud.eucalyptus-cloud-publication.upstart,
        debian/eucalyptus-common.eucalyptus.upstart,
        debian/eucalyptus-common.install, debian/eucalyptus-common.links,
        debian/eucalyptus-common.postinst, debian/eucalyptus-common.preinst,
        debian/eucalyptus-defaults.conf,
        debian/eucalyptus-nc.eucalyptus-nc-publication.upstart,
        debian/eucalyptus-nc.upstart,
        debian/eucalyptus-sc.eucalyptus-sc-publication.upstart,
        debian/eucalyptus-udeb.finish-install,
        debian/eucalyptus-walrus.eucalyptus-walrus-publication.upstart,
        debian/eucalyptus.conf, debian/source_eucalyptus.py,
        tools/euca_conf.in, tools/eucalyptus.conf.5:
        - eucalyptus.conf rework, per discussion with mathiaz and nurmi
        - preserve /etc/eucalyptus/eucalyptus.conf as a conffile
        - eliminate eucalyptus-defaults.conf, moving the defaults to the
          eucalyptus.conf conffile
        - rename eucalyptus-local.conf to eucalyptus.local.conf to match
          work Dan Nurmi had already started in the parser
        - update a bunch scripts and packaging to handle the new names
     -- Dustin Kirkland <email address hidden>   Tue, 12 Jan 2010 00:21:33 -0600
  • eucalyptus (1.6.2~bzr1124-0ubuntu1) lucid; urgency=low
    
      * Merge from upstream 1.6.2 tree
      * Makefile, clc/build.xml, clc/modules/bootstrap/Makefile,
        clc/modules/module-inc.xml,
        clc/modules/storage-controller/native/Makefile,
        clc/modules/www/build.xml, cluster/Makefile, gatherlog/Makefile,
        node/Makefile, tools/Makefile, util/Makefile: revert DESTDIR patch,
        as a more complete version has been integrated upstream
     -- Dustin Kirkland <email address hidden>   Mon, 11 Jan 2010 15:37:09 -0600
  • eucalyptus (1.6.2~bzr1120-0ubuntu7) lucid; urgency=low
    
      [ Thierry Carrez ]
      * debian/eucalyptus-sc.config: Ask for cluster name on SC-only installs
        (LP: #497831)
    
      [ Dustin Kirkland ]
      * debian/eucalyptus-common.install, debian/eucalyptus-common.manpages,
        debian/eucalyptus-common.postinst, debian/eucalyptus-common.preinst,
        debian/eucalyptus-defaults.conf, debian/eucalyptus-nc.postinst,
        debian/eucalyptus.conf, tools/euca_conf.8, tools/euca_conf.in:
        - Massive rework fixing LP: #487275, improving the conffile handling
          of eucalyptus.conf and euca_conf
          + create /usr/share/eucalyptus/eucalyptus-defaults.conf,
            which contains generic, distro defaults
          + first source /usr/share/eucalyptus/eucalyptus-defaults.conf,
            in eucalyptus.conf
          + next source /etc/eucalyptus/eucalyptus-local.conf, in
            eucalyptus.conf, containing site-specific customizations
          + finally, allow for admin customizations at the bottom of
            eucalyptus.conf
          + move euca_conf.1 to euca_conf.8, and actually install it,
            LP: #458211
          + fix tools/euca_conf.in to use $FILE instead of eucalyptus.conf
          + have tools/euca_conf.in write to eucalyptus-local.conf
          + drop serveral postinst calls to euca_conf, now that these
            defaults are set/sourced in eucalyptus-defaults.conf
          + maintainer script fixes seeding eucalyptus-local.conf on new
            installs, moving existing eucalyptus.conf data to
            eucalyptus-local.conf on upgrades
      * debian/eucalyptus-common.links, debian/eucalyptus-common.manpages,
        tools/eucalyptus.conf.5: move most of the inline documentation from
        eucalyptus.conf to a manpage, LP: #458211
     -- Dustin Kirkland <email address hidden>   Sun, 10 Jan 2010 22:08:59 -0600
  • eucalyptus (1.6.2~bzr1120-0ubuntu6) lucid; urgency=low
    
      [ Thierry Carrez ]
      * Revert eucalyptus-nc-publication to start on "started eucalyptus-nc",
        pending a more elegant solution (LP: #504262)
      * debian/eucalyptus-nc.eucalyptus-nc-publication.upstart: Be slightly more
        accurate and start on started eucalyptus-nc, ssh and avahi-daemon.
      * debian/eucalyptus-{sc,walrus}.postinst: Fix /var/lib/eucalyptus/.ssh
        permissions, even for SC-only and Walrus-only installs (LP: #504309)
    
      [ Dustin Kirkland ]
      * debian/eucalyptus-cloud.postinst, debian/eucalyptus-cloud.postrm::
        if the default "It works!" page is in place, enhance it with a redirect
        to the real UEC front end, LP: #504615
     -- Dustin Kirkland <email address hidden>   Fri, 08 Jan 2010 00:40:59 -0600
  • eucalyptus (1.6.2~bzr1120-0ubuntu5) lucid; urgency=low
    
      * Log the URL from which we're loading the cloud preseed file.
      * When constructing the cloud preseed URL, strip the port from the cloud
        before appending :8443 (LP: #504157).
     -- Colin Watson <email address hidden>   Thu, 07 Jan 2010 09:54:53 +0000
  • eucalyptus (1.6.2~bzr1120-0ubuntu4) lucid; urgency=low
    
      [ Thierry Carrez ]
      * debian/*publication.upstart: Start publication jobs when eth0 is up, and
        never stop them to work around The Upstart Bug (LP: #503850)
    
      [ Dustin Kirkland ]
      * debian/control, debian/eucalyptus-nc.upstart: (LP: #446036, #452572)
        - add a versioned depends for eucalyptus-nc on a new version
          of libvirt-bin that starts using upstart
        - start eucalyptus-nc on started libvirt-bin
     -- Dustin Kirkland <email address hidden>   Wed, 06 Jan 2010 19:16:01 -0600
  • eucalyptus (1.6.2~bzr1120-0ubuntu3) lucid; urgency=low
    
      [ Thierry Carrez ]
      * Move again eucalyptus-interface.jar from eucalyptus-cloud to
        eucalyptus-java-common, fix got lost in bzr1103 merge (LP: #503400)
      * debian/*publication.upstart, debian/control: Start publication when sshd
        and avahi-daemon are started and package is installed. Add versioned
        dependency on the upstart-enabled openssh-server, and move avahi-utils as
        a dependency of eucalyptus-common (LP: #503340)
    
      [ Dustin Kirkland ]
      * eucalyptus-common.eucalyptus.upstart, eucalyptus-nc.upstart: per slangasek,
        these should be starting on [2345], and stopping on [!2345], to prevent
        respawning on killall5 at shutdown
     -- Thierry Carrez <email address hidden>   Tue, 05 Jan 2010 16:24:03 +0100
  • eucalyptus (1.6.2~bzr1120-0ubuntu2) lucid; urgency=low
    
      * Merge debian/patches into the branch, since we're using bzr for merging:
        - debian/patches/axis2c_home_init.diff, debian/patches/series,
          tools/httpd.conf: change the location of the Axis2 Apache module to
          match what is provided by the libapache2-mod-axis2c package, from
          Thierry Carrez <email address hidden> -- 7 Dec 2009
        - debian/patches/series, tools/gen_kvm_libvirt_xml: Ubuntu prefers to
          rely on libvirt's default choosing of the appropriate hypervisor, from
          Dustin Kirkland <email address hidden> -- 2 Dec 2009
        - Makefile, clc/build.xml, clc/modules/bootstrap/Makefile,
          clc/modules/module-inc.xml,
          clc/modules/storage-controller/native/Makefile,
          clc/modules/www/build.xml, cluster/Makefile,
          debian/patches/03-DESTDIR.patch, debian/patches/series,
          gatherlog/Makefile, node/Makefile, tools/Makefile, util/Makefile:
          + this patch makes the eucalyptus installation work with a configurable
            destination directory, much better for packaging
          + this patch should be applied upstream (Dan Nurmi agreed to do so),
            in which case we should get back in sync
      * debian/rules, debian/wsdl.md5sums, debian/wsdl_generator: improve wsdl
        stubs (LP: #487270);
        - fail build if wsdl stubs need to be updated
        - create a script that verbosely automates wsdl stub generation for
          package maintainer(s)
      * debian/patches/01-wsdl-stubs.patch, debian/wsdl.md5sums: wsdl stubs updated
     -- Dustin Kirkland <email address hidden>   Mon, 04 Jan 2010 11:24:00 -0600
  • eucalyptus (1.6.2~bzr1120-0ubuntu1) lucid; urgency=low
    
      * Merge from upstream 1.6.2 tree
     -- Dustin Kirkland <email address hidden>   Mon, 04 Jan 2010 09:26:03 -0600
  • eucalyptus (1.6.2~bzr1113-0ubuntu2) lucid; urgency=low
    
      * tools/euca_conf.in: Fix euca_conf local key sync regression (LP: #499811)
      * debian/registration/uec_component_listener.c: Call registration scripts
        asynchronously, so that SC can wait for CC to be registered.
      * debian/registration/{cluster,storage}: Implement CC/SC autoregistration
      * debian/*registration.upstart, debian/rules: Phase out old CC/SC register
      * debian/registration/walrus: Stronger check for existing walrus
      * debian/registration/node: Stronger check for existing nodes
     -- Thierry Carrez <email address hidden>   Mon, 04 Jan 2010 15:38:22 +0100
  • eucalyptus (1.6.2~bzr1113-0ubuntu1) lucid; urgency=low
    
      * Merge from upstream 1.6.2 tree, fixes LP: #498379
      * debian/eucalyptus-common.postinst: Apply the setuid bit not just on new
        installs, so that it's not lost on upgrades (LP: #499480)
     -- Thierry Carrez <email address hidden>   Tue, 22 Dec 2009 15:40:21 +0100
  • eucalyptus (1.6.2~bzr1103-0ubuntu4) lucid; urgency=low
    
      * debian/*publication.upstart: Do not use IP address as Avahi service name,
        to avoid cloud/walrus conflicts (and be generally more readable), fixes
        LP: #499098
      * debian/registration/{node,walrus}: Do not include euca_conf output in log
      * debian/{eucalyptus-cloud,eucalyptus-cc,uec-component-listener}.upstart:
        Only start uec-component-listener when both CLC and CC are running (or one
        them is absent), fixes LP: #499367
     -- Thierry Carrez <email address hidden>   Tue, 22 Dec 2009 09:58:22 +0100
  • eucalyptus (1.6.2~bzr1103-0ubuntu3) lucid; urgency=low
    
      * debian/eucalyptus-nc.upstart: Fix httpd configuration in upstart script
        so that eucalyptus-nc can actually start (LP: #499029)
      * tools/euca_conf.in: Add --skip-scp-hostcheck option to euca_conf, which
        is needed for node autoregistration (LP: #499049)
      * debian/registration/{common,node}: Add node autoregistration script
      * debian/uec-component-listener.upstart: Enable autoregistration lock
      * Add walrus autoregistration, remove old walrus-registration upstart script
      * debian/eucalyptus-common.postinst: chown *before* chmod 04754, so that
        euca_rootwrap actually ends up setuid (LP: #499048)
     -- Thierry Carrez <email address hidden>   Mon, 21 Dec 2009 16:30:33 +0100
  • eucalyptus (1.6.2~bzr1103-0ubuntu2) lucid; urgency=low
    
      [ Dustin Kirkland ]
      * debian/control: add a recommends on bridge-utils, and a suggests
        on aoetools, per feedback from Dan
      * debian/eucalyptus-common.eucalyptus.upstart, debian/eucalyptus-nc.upstart:
        move the loop device creation to the common upstart script, since several
        eucalyptus components need this, LP: #498174
      * clc/modules/bootstrap/eucalyptus-bootstrap.c: fix broken build, "true"
        was undefined
     -- Dustin Kirkland <email address hidden>   Sat, 19 Dec 2009 07:53:56 -0600
  • eucalyptus (1.6.2~bzr1103-0ubuntu1) lucid; urgency=low
    
      [ Dustin Kirkland ]
      * Merge from Lucid's 1.6.1 tree, pull Colin's registration magic
      * Merge from upstream 1.6.2 tree
        - eucalyptus-cloud.install, eucalyptus-common.eucalyptus.upstart,
          eucalyptus-java-common.install, eucalyptus-sc.install,
          eucalyptus-walrus.install: jars are now named *-1.6.2.jar
        - debian/eucalyptus-java-common.install: db is packaged independently now,
          make sure this gets installed
        - debian/eucalyptus-java-common.links: install proxool.jar link
      * debian/eucalyptus-common.postinst: remove incorrect
        'dpkg-statoverride --add' calls, clean up existing ones, (LP: #437012)
      * Improve lintian cleanliness of this package
        - debian/control: bump standards version, no changes necessary
        - debian/README.source: add patch info
        - debian/eucalyptus-cc.templates, debian/eucalyptus-udeb.templates: drop
          useless imperative, fix too-long descriptions
        - debian/eucalyptus-cc.postinst, debian/eucalyptus-cloud.postinst,
          debian/eucalyptus-cloud.postrm, debian/eucalyptus-common.postinst,
          debian/eucalyptus-common.postrm, debian/eucalyptus-nc.config,
          debian/eucalyptus-nc.postinst: fix maintainer-script-ignores-errors
          lintian errors, this will need some testing and will probably
          involve some (needed) error handling in the maintainer scripts
        - debian/eucalyptus-common.install: fix lintian dir-or-file-in-var-run;
          create in the upstart script, rather than the install file
        - debian/control: fix lintian python-script-but-no-python-dep;
          depend on python
        - debian/eucalyptus-nc.postinst: fix postinst-does-not-load-confmodule,
          source it
        - debian/registration/common: fix script-not-executable, make executable
      * util/wrappers.conf: add /usr/sbin/ietadm, (LP: #497196)
      * clc/modules/bootstrap/eucalyptus-bootstrap.c: disable iscsi, (LP: #497196)
      * clc/modules/configuration/src/main/java/com/eucalyptus/config/Configuration.java:
        revert r582, as this is appropriately addressed now, no need to comment
        out this code
      * clc/modules/wsstack/src/main/java/com/eucalyptus/ws/handlers/WalrusRESTBinding.java:
        fix minor whitespace diff against upstream
      * debian/control, debian/eucalyptus-nc.eucalyptus-nc-publication.upstart,
        debian/eucalyptus-nc.install, debian/eucalyptus-nc.upstart, debian/rules:
        migrate the NC init to upstart, LP: #438631
      * debian/30-eucalyptus-nc.conf, debian/eucalyptus-nc.install,
        debian/eucalyptus-nc.upstart: use sysctl to load the eucalyptus-nc
        networking settings
    
      [ Thierry Carrez ]
      * Move eucalyptus-interface-1.6-devel.jar from eucalyptus-cloud to
        eucalyptus-java-common, since it is needed on Walrus and SC (LP: #494765)
      * Fix dependencies: Remove c3p0 dependencies, add proxool, woodstox and
        euca-commons-ext >=0.5.0
    
      [ Mathias Gug ]
      * debian/control: Add wget as an eucalyptus-cc dependency (required by
        eucalyptus-cc upstart job).
     -- Dustin Kirkland <email address hidden>   Thu, 17 Dec 2009 18:22:02 -0600
  • eucalyptus (1.6.1~bzr1085-0ubuntu4) lucid; urgency=low
    
      [ Colin Watson ]
      * Append " storage" to the Avahi service name for storage controllers, to
        ensure that they're distinct from cluster controllers on the same
        machine.
    
      [ Thierry Carrez ]
      * Fix basic security issues in uec-component-listener by using
        fork()/execvp() instead of system(), thanks to Colin Watson for the patch
     -- Thierry Carrez <email address hidden>   Mon, 14 Dec 2009 08:25:59 +0100
  • eucalyptus (1.6.1~bzr1085-0ubuntu3) lucid; urgency=low
    
      * uec-component-listener:
        - New binary package, provides a listener to remote avahi announces
        - Add a build-dep on libavahi-client-dev
        - Make eucalyptus-cc and eucalyptus-cloud depend on uec-component-listener
      * Add dummy registration action scripts in eucalyptus-cc and -cloud
     -- Thierry Carrez <email address hidden>   Fri, 11 Dec 2009 11:09:09 +0100
  • eucalyptus (1.6.1~bzr1085-0ubuntu2) lucid; urgency=low
    
      * Generate a preseed file on the CLC as well as the CC.
      * If multiple CLCs are discovered, ask which to use.
      * Use CLC preseed file when installing any of Walrus, CC, or SC on a
        different machine from the CLC. (Requires wget-udeb since the CLC only
        talks HTTPS.)
      * Generate an SSH key on the CLC as well as the CC.
     -- Colin Watson <email address hidden>   Thu, 10 Dec 2009 18:24:42 +0000
  • eucalyptus (1.6.1~bzr1085-0ubuntu1) lucid; urgency=low
    
      * Merge from upstream bzr revision 1085
     -- Dustin Kirkland <email address hidden>   Mon, 07 Dec 2009 17:00:19 -0800
  • eucalyptus (1.6.1~bzr1083-0ubuntu4) lucid; urgency=low
    
      * debian/patches/axis2c_home_init.diff: Restore patch for Axis2 module
        location, to allow CC to start (LP: #493523)
     -- Thierry Carrez <email address hidden>   Mon, 07 Dec 2009 16:06:28 +0100
  • eucalyptus (1.6.1~bzr1083-0ubuntu3) lucid; urgency=low
    
      * Add eucalyptus/cluster-name to CC preseed file.
      * Offer finer-grained choices between Eucalyptus components during
        installation.
      * Source debconf confmodule in eucalyptus-sc.postinst.
      * Set correct permissions on /usr/lib/eucalyptus/eucalyptus-url at build
        time rather than in eucalyptus-cc.postinst.
     -- Colin Watson <email address hidden>   Fri, 04 Dec 2009 23:29:57 +0000
  • eucalyptus (1.6.1~bzr1083-0ubuntu2) lucid; urgency=low
    
      * debian/patches/06-symlinked-jars.patch: drop patch from source; this
        patch hasn't been in the series file for a while now
      * debian/patches/axis2c_home_init.diff:
        - Dropping the httpd.conf part of this patch, since our upstart
          script handles this properly.  +
        - Dropping the tools/eucalyptus-cc.in part of this patch, since
          we no longer use the eucalyptus-cc init script.
        - The tools/eucalyptus-nc.in patch should be dropped as soon as
          it's converted to an upstart script (which will need to handle
          AXIS2C_HOME correctly), see lp#438631
      * debian/patches/02-rely-on-libvirt-defaults.patch: add some documentation
        in this patches headers
      * debian/patches/var_lib_eucalyptus.diff: drop patch from source; this
        patch hasn't been in the series file for a while now
      * debian/patches/euca_conf-error-output.diff, debian/series,
        tools/euca_conf.in:
        - drop this patch from our series
        - apply directly to the branch, cleaning up wget error printing
        - upstream has agreed to take this, and fix this globally in their
          source
      * aclocal.m4, debian/patches/05-axis-alternative-repository.patch,
        debian/patches/series:
        - drop this patch from our series
        - apply directly to the branch, to support pkg-config
        - upstream cannot take this because not all distros will be able to
          depend on pkg-config
      * debian/patches/03-DESTDIR.patch: Eucalyptus will take this upstream;
        should be dropped from the Ubuntu branch as soon as they do
      * 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)
     -- Dustin Kirkland <email address hidden>   Thu, 03 Dec 2009 07:29:32 -0600
  • eucalyptus (1.6.1~bzr1083-0ubuntu1) lucid; urgency=low
    
      [ Dustin Kirkland ]
      * Merge upstream bzr revision 1082; the following bugs have been fixed
        upstream since the last merge:
        - LP: #378969 - private bug
        - LP: #404842 - init script fix
        - LP: #434283 - existing keys should be overwritten unconditionally
        - LP: #445990 - run instance will fail if no kernel or ramdisk specified
        - LP: #447457 - euca_conf --register-sc ... check the number of parameters
        - LP: #449874 - fix incorrect help text (--delete-nodes doesn't exist)
        - LP: #451795 - show registered images in elastic fox
        - LP: #454405 - return correct networkIndex values on describeInstances
        - LP: #456877 - init script fix
        - LP: #456878 - fix for libvirt xen driver
        - LP: #460085 - fix rampart memory leak
        - LP: #461156 - fix authentication problem w/ userdata
        - LP: #461394 - fix multiple concurrent snapshots on the same volume
        - LP: #461444 - fix memory leaks in NC getConsoleOutput and startup_thread
        - LP: #469984 - fix iptables rules issue
        - LP: #477776 - fix query string authentication
        - LP: #480783 - allow api connection over https
        - LP: #482249 - fix "Describe Regions"
        - LP: #484217 - create keypair should return an error if key exists
        - LP: #490623 - parse RFC 1123 formatted datetime
      * debian/control:
        - make all package lists one-per-line (makes changes henceforth more
          readable), sort lists
        - depend on rampart >= 1.3.0-0ubuntu6, which fixes some shared library
          installation issues
      * debian/patches/04-axis2c-1.6.0-rampart-1.3.0.patch: drop this patch,
        since Eucalyptus 1.6.1 natively supports axis2c 1.6.0 now
      * debian/eucalyptus-cloud.install,
        debian/eucalyptus-common.eucalyptus.upstart,
        debian/eucalyptus-java-common.install, debian/eucalyptus-sc.install,
        debian/eucalyptus-walrus.install: update static version number strings
        from "1.6-devel" to "1.6.1"; (we should really find a better way to do
        this)
      * debian/patches/03-DESTDIR.patch: ported forward for merge
     -- Dustin Kirkland <email address hidden>   Tue, 01 Dec 2009 21:09:28 -0600
  • eucalyptus (1.6~bzr931-0ubuntu7.3) karmic-proposed; urgency=low
    
      * 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).
    
    eucalyptus (1.6~bzr931-0ubuntu7.2) karmic-proposed; urgency=low
    
      [ 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).
     -- Mathias Gug <email address hidden>   Wed, 11 Nov 2009 15:15:48 -0500
  • eucalyptus (1.6~bzr931-0ubuntu7) karmic; urgency=low
    
      * 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)
    
     -- Dustin Kirkland <email address hidden>   Mon, 19 Oct 2009 14:04:37 -0500