Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 2, 2012
  1. @euca-nightfury

    Implements EUCA-3583. Available space checks for Walrus bukkits direc…

    euca-nightfury authored
    …tory
    
    Added a new fault for troubleshooting Walrus bukkits directory running low on space.
    Modified the implementation for disk space checks. Periodic checks can be carried out on file locations.
    A fault is logged when the disk runs low on space. After recording a fault on a particular location,
    subsequent faults for the same location are not logged until the state is reset.
    A state reset occurs when the location passes the space check.
  2. @neilsoman
Commits on Oct 1, 2012
  1. @neilsoman

    removed debug stmt.

    neilsoman authored
  2. @zhill

    Fix to enable creation of volumes from snapshots taken in other clust…

    zhill authored
    …ers/partitions. Fixes EUCA-3130
    
    Moved the detection of the SC's iqn to the StorageProperties rather than in SANProperties and adds some
    comments and checks in BlockStorage to handle the snapshot->volume creation process better.
  3. @neilsoman

    vol from snap

    neilsoman authored
  4. @neilsoman

    debug

    neilsoman authored
  5. @neilsoman

    fixed snap after detach.

    neilsoman authored
  6. @neilsoman

    fixes to loop detach.

    neilsoman authored
Commits on Sep 28, 2012
  1. @neilsoman

    fixed snap after detach.

    neilsoman authored
  2. @neilsoman

    fix to create snap.

    neilsoman authored
  3. @dmitrii

    Implemented euca-generate-fault inside log.c

    dmitrii authored
        Relates to EUCA-2825
  4. @neilsoman

    fixed attach/detach

    neilsoman authored
  5. added %f (file name:line number) to parser, removed test fault trigge…

    Evan Thomas authored
    …r, added EXTREME as a log level in the db property, and some Logs.java cleanup
Commits on Sep 27, 2012
  1. Fixes a bug that is preventing tunnels to be created between CCs in m…

    Daniel Nurmi authored
    …ulti-cluster configurations. The old code had moved some of the logic around, but the part for updating the CCs list coming in from the CLC was not being properly handled.
    
    Fixes EUCA-3294
  2. @neilsoman
  3. @euca-nightfury

    Implements EUCA-3597. New fault to record tgtadm in unresponsive state.

    euca-nightfury authored
    tgtadm can hang and cause a storage related operation in Eucalyptus to wait indefinitely.
    Enforced a timeout on tgtadm commands to shield Eucalyputs operations from tgt deamon failures.
    Timeout value is configurable and can be modified using euca-modify-properties.
    Implemented a fault in accordance with the troubleshooting framework to record tgt deamon's unresponsive state.
    The fault gets logged to sc-fault.log file and can be found with the rest of the Eucalyptus logs.
    
    Fixed a bug in Overlay Manager that caused volume creation operation to succeed even when export volume operation failed.
Commits on Sep 26, 2012
  1. @gholms

    Copy cloud-pk.pem to CCs at registration time

    gholms authored
    Fixes EUCA-2982
  2. @dmitrii

    Logging enhancements for C-based components.

    dmitrii authored
    - renamed C-land log levels to match Java log levels
    - added LOGMAXSIZE to eucalyptus.conf template
    - added LOGPREFIX support in CC and NC, though not into eucalyptus.conf
    - enabled printing of method, file, and number in log prefix
    - added log_sem for synchronization, making logging thread-safe
    - added general semaphore functions: sem_prolaag & sem_verhogen
    - added log file stat() to check for file being deleted or moved away
    - can optionally close log file on every message, though off by default
    - tweaked log-related comments and defaults
    
    Resolves EUCA-2958
    Relates to EUCA-2957, EUCA-2600, EUCA-2597, EUCA-2953, EUCA-2958, EUCA-2211, EUCA-3006
  3. added new PatternLayout that adds a %i variable representing Thread I…

    Evan Thomas authored
    …d. To do this, we had to extend of log4j classes, and hard code logging initialization
Commits on Sep 25, 2012
  1. @zhill

    Adds Walrus capacity configurable property value for reporting Walrus…

    zhill authored
    … storage usage.
    
    Walrus capacity is configured initially to be the space available in
    $eucalyptus_home/var/lib/eucalyptus/bukkits minus 1GB (if result > 0).
    If it has been configured before (i.e. a DB entry for the walrus install
    exists) it will use that value. New configurable property is:
    walrus.storagemaxtotalcapacity and can be changed at runtime using
    euca-modify-properties.
    
    NOTE: no enforcement of this value is done yet, this is purely for reporting
    and therefore usage in reports may exceed 100%.
Commits on Sep 22, 2012
  1. @neilsoman
  2. @neilsoman

    testy.

    neilsoman authored
Commits on Sep 21, 2012
  1. Merge branch 'testing' into team/clc-dev/reporting

    Tom Werges authored
  2. @sjones4
  3. @sjones4

    Reporting module clean up and admin UI reporting updates.

    sjones4 authored
    Unused classes have been removed from the reporting module.
    
    The admin web UI has been updated to remove reporting options that are
    no longer available and to only display the report generation view to
    system admins (it was previously available to account admins)
  4. @kedwards3
  5. @euca-nightfury

    Fixes EUCA-3453. Added DB query logic to support special characters i…

    euca-nightfury authored
    …n some Walrus operations
    
    DB logic uses "enableLike" criteria on hibernate queries which results in pattern matching behavior when special characters are present in the query elements. This causes incorrect query results for Walrus objects that have key names with special characters. Fixed the bug by adding querying logic to do an exact match for Walrus operations only.
Commits on Sep 20, 2012
  1. @sjones4
  2. corrected report display issues: vol reports displaying instance uuid…

    Tom Werges authored
    … rather than id, unit conversion issue where ms was not converted to secs, instance totals not adding up instance count
  3. @kedwards3

    Squashed commit of the following:

    kedwards3 authored
    commit 9aa5711703f6d9aec298e455dc4af615c78ec3e1
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Sep 20 14:23:52 2012 -0700
    
        inserted the correct instance uuid during instance creation
    
    commit 703f4299db85120809a96dd3a59ccce6e7806e4d
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Sep 20 10:43:29 2012 -0700
    
        clean up
    
    commit b17b46aa2b3db02bac4fe629dd597401360bd936
    Merge: eb01037 f517519
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Sep 20 09:34:33 2012 -0700
    
        Merge branch 'dev/kedwards/reporting-dsensor' of git.eucalyptus-systems.com:eucalyptus into dev/kedwards/reporting-dsensor
    
    commit eb010373a0ee691dfa66a100d601b2206ddcfd1c
    Merge: 0e53f47 0b7eee8
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Sep 20 09:33:56 2012 -0700
    
        Merge branch 'team/clc-dev/reporting' into dev/kedwards/reporting-dsensor
    
        Conflicts:
        	clc/modules/msgs/src/test/java/com/eucalyptus/reporting/event/ReportingEventTest.java
        	clc/modules/reporting/src/main/java/com/eucalyptus/reporting/ReportGenerationFacade.java
        	clc/modules/reporting/src/main/java/com/eucalyptus/reporting/art/generator/InstanceArtGenerator.java
    
    commit f51751937d97ec8e2a92caab361277a60d68b6e3
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Wed Sep 19 18:12:47 2012 -0700
    
        possible solution for bad uuid values persisted in the db
    
    commit e0daab62f63f5b1be5f100eef009ab77e73afabc
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Wed Sep 19 11:54:51 2012 -0700
    
        clean up and added log messages
    
    commit 0e53f479fe4fc6c6f0e64c35a074a85dc6911d65
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Wed Sep 19 10:51:24 2012 -0700
    
        removed fake data returned from CC describe sensors
    
    commit 5d9bbd168319a2f66d439580ad2d5324ec5fe36f
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Tue Sep 18 23:30:05 2012 -0700
    
        reporting event test clean up to match current events
    
    commit 2db7078bef3db0ed462f4acacf66b4db7bed9e3a
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Tue Sep 18 19:13:55 2012 -0700
    
        removed the duplicate timestamp field in the report usage event entity
    
    commit 0469f2332fd7ee95c085aacf0e624ee2e5aee0fe
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Tue Sep 18 17:32:29 2012 -0700
    
        reduced the functionality of instance usage event listener to only fire per cloud admin time interval and fixed instance usage event entities
    
    commit ed7edec8f262c4e00de07fd7fcf6b9e529751a0b
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Tue Sep 18 09:49:03 2012 -0700
    
        initial attempt to add resource uuid into describe sensors
    
    commit 03eac45f22e00f68bd3f7225c6bacddae7541dd5
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Sep 17 22:31:27 2012 -0700
    
        another stop gap fix prior to instance uuid solution
    
    commit 22eb730c3d51705234c5b02f85e0a7cbfae6f596
    Merge: a80d159 bec2067
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Sep 17 19:15:31 2012 -0700
    
        Merge branch 'team/clc-dev/reporting' into dev/kedwards/reporting-dsensor
    
    commit a80d159546781c29cf2974b1fad2da44fc5e8f68
    Merge: 1795280 9a8d263
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Sep 17 16:42:33 2012 -0700
    
        Merge branch 'team/clc-dev/reporting' into dev/kedwards/reporting-dsensor
    
        Conflicts:
        	clc/modules/cluster-manager/src/main/java/com/eucalyptus/cluster/callback/DescribeSensorCallback.java
        	clc/modules/reporting/src/main/java/com/eucalyptus/reporting/art/generator/InstanceArtGenerator.java
        	clc/modules/reporting/src/main/java/com/eucalyptus/reporting/event_store/ReportingInstanceCreateEvent.java
    
    commit 179528090ba5b103c758de6b9dba33b421cf5361
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Sep 17 16:15:15 2012 -0700
    
        stop gap fix for describe sensors instance uuid lookup
    
    commit d4a39d98c42ad08f476ed32ee387ba41a5334e97
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Sep 17 09:44:09 2012 -0700
    
        preparing the dependent services for describe sensors data from CC
    
    commit 65698fe67b782d2bb81e6431d629e86cffed2f0f
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Sat Sep 15 12:07:49 2012 -0700
    
        introduction of instance creation event listener
    
    commit d9f7db4446c3dcecf1a251e8a376fe88cded4a90
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Sat Sep 15 11:45:40 2012 -0700
    
        additional work to the usage/creation instance domain model, events and describe sensor callback
    
    commit 3ff8b812a742cc76aff1b185bc8aa2327f6aa2eb
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Fri Sep 14 23:38:49 2012 -0700
    
        more instance usage/create event and listener modifications
    
    commit cf4211c066eca5a1d5ec7e288bccc984fa609d67
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Fri Sep 14 21:38:04 2012 -0700
    
        introduction of the instance usage event and listener with modification to the instance usage domain model
    
    commit c434057fee3ff44f6aad3fc035632721e48fc7a1
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Fri Sep 14 20:02:35 2012 -0700
    
        renamed the instance event to the instance usage event
    
    commit d089eaeababa99086ac74f919b85242e1e0638f5
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Fri Sep 14 20:00:13 2012 -0700
    
        introduction of the instance event to consume persist describe sensor events
    
    commit 6a3b0df727d2b9b53e8e498a0b02bed08131d470
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Fri Sep 14 14:49:39 2012 -0700
    
        flipped Units.COLLECTION_INTERVAL_TIME_MS and Units.HISTORY_SIZE arg placement
    
    commit 2c08f083682d0bd1c814e3241183c74531aefeba
    Merge: 024eb46 2ca174e
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Fri Sep 14 12:26:59 2012 -0700
    
        Merge branch 'team/clc-dev/reporting' into dev/kedwards/reporting-dsensor
    
    commit 024eb46d5323a2ce764ea92229c1296c58bd2ed7
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Sep 13 13:23:00 2012 -0700
    
        removed unused imports
    
    commit 8657c7e0fad18112fb4ed41d4945f49f42175448
    Merge: 09c63cc 24d408f
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Sep 13 12:53:14 2012 -0700
    
        merged in team branch
    
    commit 09c63ccbd27a64235fe185122c85f81d30522b72
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Sep 13 00:14:46 2012 -0700
    
        removed fire events from walrus for the demo
    
    commit a0a9a0f1468cba26afc1fed0c06c48ec95a4c127
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Sep 13 00:06:46 2012 -0700
    
        removed fire events from vm instances
    
    commit 739419d3e4f894cc3d22a42aa83851e810cd1689
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Wed Sep 12 21:02:29 2012 -0700
    
        fixed build error
    
    commit bd7841de91f63ea64b0017b2e35a5ad44438f316
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Wed Sep 12 20:12:38 2012 -0700
    
        added proof of concept fixes
    
    commit a28140778b430a92a086c7f7b573820b3cbe129c
    Author: root <root@eucahost-51-89.eucalyptus>
    Date:   Wed Sep 12 19:06:26 2012 -0700
    
        fixes for describe sensors
    
    commit 78f5a37c726c904aefd901302a0a26a446b84e2a
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Wed Sep 12 07:23:47 2012 -0700
    
        additional fixes and clean up to the describe sensors communication path
    
    commit bb753b5a2deb59277dcbd7210749201f760ff842
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Sep 10 17:31:04 2012 -0700
    
        introduction of the describe sensors listener
    
    commit 6fa2d45ac964af4fa8aff0a27ff5d2ef2c009eea
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Sep 10 15:19:36 2012 -0700
    
        sensor placement for buckets, objects, volumes and snapshots
    
    commit 8d2fcc09013b387dae0a59cfd78d2cd0137a6f34
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Fri Aug 31 19:35:53 2012 -0700
    
        notes for bucket, object, volume, snapshot sensor placement
    
    commit 9eb854890b2fe102812d7c4835ca4202698b5454
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Fri Aug 31 14:33:26 2012 -0700
    
        added missing 'n'
    
    commit 17fbbd2bcd49f13efda45143caaa92d28a367582
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Aug 30 12:37:46 2012 -0700
    
        removed the required usage option
    
    commit a61582aa180ec00a8145befb13ead52a82df7f29
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Aug 30 11:13:10 2012 -0700
    
        removed toString() method from describe sensors
    
    commit 2ddc29aee2e6a63162e5927c142bdc61d0981cd3
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Aug 30 11:06:49 2012 -0700
    
        added name space and cluster controller targets to describe sensor message type
    
    commit 0e3ac2e57c4d6ef5b815e6fd8058d986a57016e9
    Merge: a9b3fa0 a4626bc
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Aug 30 07:54:09 2012 -0700
    
        Merge branch 'team/clc-dev/reporting' into dev/kedwards/reporting-dsensor
    
        Conflicts:
        	clc/modules/cluster-manager/src/main/java/com/eucalyptus/cluster/callback/DescribeSensorCallback.java
        	clc/modules/msgs/src/main/java/edu/ucsb/eucalyptus/msgs/Messages.groovy
    
    commit a9b3fa0fbf89d0c0fbe41fac667d17baf118ac3f
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Thu Aug 30 07:45:07 2012 -0700
    
        added fireException handling in Describe Sensors Callback
    
    commit 7a8aa83e4ddedd9e1f0673813e1d2aada47c5b37
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Tue Aug 28 17:30:09 2012 -0700
    
        clean up
    
    commit 25e5c7b2bea4057ad73315df3bb834de0ff621b0
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Tue Aug 28 17:07:34 2012 -0700
    
        added debug message to check DescribeSensorsResponseType
    
    commit f46a484c0f6313f3546cde10f666b9fad70fdd42
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Tue Aug 28 16:08:30 2012 -0700
    
        changed extends type for DescribeSensorsResponseType from EucalyptusMessage to CloudClusterMessage
    
    commit 597e3be1587d68302a1164b895ff7c25d6612071
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Tue Aug 28 15:47:09 2012 -0700
    
        introduction of the Describe Sensor Callback
    
    commit 3b435ac6d207f41af0b7575c882b12e6b663233d
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Aug 27 17:12:44 2012 -0700
    
        clean up : converted messages type from eucalyptus message to an abstract eucalyptus data type
    
    commit d40f340044cf91add6cdd336265ef4119100b633
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Aug 27 14:29:26 2012 -0700
    
        fixed typo: from MetricDimensionsType to MetricDimensionsValuesType
    
    commit 43c601c3c8d0e0687ef3903acf8e2010e7642a36
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Aug 27 14:12:21 2012 -0700
    
        introduction of the DescribeSensorsResponseType message type and all embedded classes
    
    commit 13e5c05ff79596a070b912ea0b5c563eda3c7cd4
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Aug 27 11:56:07 2012 -0700
    
        changed sensor and instance from strings to array list of strings
    
    commit 85374668df63827ce1a15aacc1e66525a3445ab8
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Mon Aug 27 09:32:43 2012 -0700
    
        fixed typo in the signature of DescribeSensors
    
    commit 93ed73953031b82a0ef44c2f1b48b8f4118ad532
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Sun Aug 26 15:23:39 2012 -0700
    
        changed describe sensors type from CloudClusterMessage to EucalyptusMessage
    
    commit 79290bf21a4f23e3f381095edbb3b53345fb62b0
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Sun Aug 26 11:58:50 2012 -0700
    
        introduction of the describe sensor type binding and message definition
    
    commit 5b8db94f6ce05cf33bb7c11c339947dd0e2d3ff4
    Author: Ken Edwards <ken.edwards@eucalyptus.com>
    Date:   Sat Aug 25 18:50:43 2012 -0700
    
        added history size and collection interval time ms to nc and cc describe sensors type
  4. wrong units (ms not secs)

    Tom Werges authored
Something went wrong with that request. Please try again.