Skip to content

Commits

Permalink
gurumed2
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Feb 18, 2013

  1. Trigger a guru meditation report on SIGUSR1 for all binaries

    Make all binaries activate support for automatically dumping
    a guru meditation report on SIGUSR1. This is useful for
    debugging of production systems where it is not practical to
    have the service interruption inherant in attaching a debugger
    to the process. Upon receipt of SIGUSR1, a dump will be sent
    to the daemon's stderr stream.
    
    Blueprint guru-meditation-reports
    Change-Id: Ie4976d434c8d6c27c70a56c6466e47f1106a6678
    Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
    berrange committed Feb 18, 2013
    Copy the full SHA
    6a353ea View commit details
    Browse the repository at this point in the history
  2. Introduce APIs for creating guru meditation reports

    This introduces a set of APIs for creating / outputting
    guru meditation reports in a variety of formats (text,
    XML, JSON). It also adds the ability to hook up a signal
    handler to automatically generate reports.
    
    Blueprint guru-meditation-reports
    Change-Id: I1b7527dba7abd85561f4703b0629d6838a7193d6
    Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
    berrange committed Feb 18, 2013
    Copy the full SHA
    bf628af View commit details
    Browse the repository at this point in the history
  3. Introduce generators for guru meditation reports

    This introduces the 'generator' module concept for the
    guru meditation report framework. This allows for arbitrary
    data sections to be added to the core sections provided for
    all reports. The "default" generators will dump native
    thread, green thread and config information. Nova/Glance/etc
    apps will be able to register additional custom data.
    
    Blueprint guru-meditation-reports
    Change-Id: Ibd17ac7b1640ad27be9cee1deb2612cb81f423ec
    Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
    berrange committed Feb 18, 2013
    Copy the full SHA
    f5cb368 View commit details
    Browse the repository at this point in the history
  4. Introduce stringification of guru meditation models

    Implement the '__str__' method on all guru meditation
    models to provide a sensible plain text representation
    of the data
    
    Blueprint guru-meditation-reports
    Change-Id: Ic558a62963bedcea64dae2336241340569ea7147
    Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
    berrange committed Feb 18, 2013
    Copy the full SHA
    e87f679 View commit details
    Browse the repository at this point in the history
  5. Introduce basic data model for guru meditation reports

    This introduces a new namespace openstack.common.gurumed.
    This package will contain modules related to generation
    of guru meditation reports, which provide details on all
    system state. This commit includs the first part of the
    impl, which is the 'model' module containing a number
    of classes for the core data models involved.
    
    Blueprint guru-meditation-reports
    Change-Id: I5d81cbe73f5646c4932edd1cf1ef6fd8aedda428
    Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
    berrange committed Feb 18, 2013
    Copy the full SHA
    84fff89 View commit details
    Browse the repository at this point in the history
  6. Merge "Remove race condition (in TaskLog)"

    Jenkins authored and openstack-gerrit committed Feb 18, 2013
    Copy the full SHA
    9315153 View commit details
    Browse the repository at this point in the history
  7. Merge "Add generic dropper for duplicate rows"

    Jenkins authored and openstack-gerrit committed Feb 18, 2013
    Copy the full SHA
    121cdcb View commit details
    Browse the repository at this point in the history
  8. Merge "Fix typo/bug in generic UC dropper"

    Jenkins authored and openstack-gerrit committed Feb 18, 2013
    Copy the full SHA
    b918436 View commit details
    Browse the repository at this point in the history
  9. Merge "clean up missing whitespace after ':'"

    Jenkins authored and openstack-gerrit committed Feb 18, 2013
    Copy the full SHA
    1490831 View commit details
    Browse the repository at this point in the history
  10. Remove race condition (in TaskLog)

    Delete all duplicate rows with same (task_name, host, period_beginning,
    period_ending) expect one with the biggest value in `id` column.
    
    Create UC on fields (task_name, host, period_beginning, period_ending)
    
    Replace Select then Insert -> Try to Insert.
    
    blueprint db-unique-keys
    
    Change-Id: I99f45a6de6630482e9c56738f894cc55a37fffaf
    boris-42 committed Feb 18, 2013
    Copy the full SHA
    0963a81 View commit details
    Browse the repository at this point in the history
  11. Add generic dropper for duplicate rows

    Add generic function that help us to drop duplicated rows from table,
    before creating unique constarints. It is very usefull in migrations,
    because it will allow DBA to make migrations without IntegrityError
    exceptions.
    
    It deletes all duplicates of rows except row with max value in id column.
    
    blueprint db-unique-keys
    
    Change-Id: I7e48d3eb78cf9a5d30752541b143b0c9fa1f838a
    boris-42 committed Feb 18, 2013
    Copy the full SHA
    cf6e7ac View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2013

  1. Merge "Correct spelling of quantum"

    Jenkins authored and openstack-gerrit committed Feb 17, 2013
    Copy the full SHA
    d0c059e View commit details
    Browse the repository at this point in the history
  2. Fix typo/bug in generic UC dropper

    Change *fields -> *columns.
    
    There should be tests for other backends mysql and postgres
    but at this moment it is not so easy to implement it.
    
    Fixes bug 1123848
    
    Change-Id: I65a618760d499501589d5536c9f7dc64483b19ed
    boris-42 committed Feb 17, 2013
    Copy the full SHA
    5d272b3 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2013

  1. Copy the full SHA
    d49d504 View commit details
    Browse the repository at this point in the history
  2. Merge "Make pep8 tests run inside virtualenv"

    Jenkins authored and openstack-gerrit committed Feb 16, 2013
    Copy the full SHA
    ae888be View commit details
    Browse the repository at this point in the history
  3. Correct spelling of quantum

    Change-Id: Icc0a69178da13f4679b594b50e3a980ba9ec19bd
    aaronorosen committed Feb 16, 2013
    Copy the full SHA
    381d9d4 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    574eae9 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    81a0cab View commit details
    Browse the repository at this point in the history
  6. Make pep8 tests run inside virtualenv

    Running pep8 results in the following error:
    
    Traceback (most recent call last):
    File "tools/hacking.py", line 34, in <module>
    import pep8
    ImportError: No module named pep8
    
    Change-Id: I31a8bfbffa9ddee306ab414fab367c74d34fdd6b
    hanlind committed Feb 16, 2013
    Copy the full SHA
    404eb54 View commit details
    Browse the repository at this point in the history
  7. Remove tests for non-existing SimpleScheduler

    The test class removed actually being an exact copy of the above
    MultiDriverTestCase.
    
    Change-Id: Id2c4141a7da8475e44d534d2e61ae83bf532d980
    hanlind committed Feb 16, 2013
    Copy the full SHA
    6122908 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    0b1d325 View commit details
    Browse the repository at this point in the history
  9. Merge "Speedup the revert_state test"

    Jenkins authored and openstack-gerrit committed Feb 16, 2013
    Copy the full SHA
    af9e267 View commit details
    Browse the repository at this point in the history
  10. Rename 'connection' to 'driver' in libvirt HostState

    The HostState class in the libvirt driver still uses the old
    'connection' terminology instead of the preferred 'driver'.
    
    Blueprint: compute-driver-events
    Change-Id: I942237c329abbb0b857a5363ce71bd4b9377470d
    Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
    berrange committed Feb 16, 2013
    Copy the full SHA
    a3f5eaf View commit details
    Browse the repository at this point in the history
  11. Ensure there is only one instance of LibvirtDriver

    The HostState() class in libvirt creates a second instance of
    the LibvirtDriver() class, which cause duplicate initialization
    of various things. This is pointless, since it was a method on
    the original LibvirtDriver() which created the HostState()
    instance, and thus it could easily pass in the original object.
    
    Blueprint: compute-driver-events
    Change-Id: I0734bfcc1b014406ffe64ef7abb14a533998dea2
    Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
    berrange committed Feb 16, 2013
    Copy the full SHA
    5ec38e6 View commit details
    Browse the repository at this point in the history
  12. Stop unit test for prompting for a sudo password.

    No idea how this got this far without being detected.
    
    Change-Id: I5ddf3b4d2ad831fd32008a43d6884fc09405c117
    mikalstill committed Feb 16, 2013
    Copy the full SHA
    b0e4864 View commit details
    Browse the repository at this point in the history
  13. Merge "Use connection_info on resize"

    Jenkins authored and openstack-gerrit committed Feb 16, 2013
    Copy the full SHA
    dc5a994 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    29aea13 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    8bd111f View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    47b213b View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    23ecabb View commit details
    Browse the repository at this point in the history
  18. clean up missing whitespace after ':'

    Change-Id: I85a0348b978d4045ebb12a99f1bd9d5888a65b3b
    aaronorosen committed Feb 16, 2013
    Copy the full SHA
    a98aefe View commit details
    Browse the repository at this point in the history
  19. Merge "Only dhcp the first ip for each mac address."

    Jenkins authored and openstack-gerrit committed Feb 16, 2013
    Copy the full SHA
    cc4cb69 View commit details
    Browse the repository at this point in the history
  20. Merge "Fix add-fixed-ip and remove-fixed-ip."

    Jenkins authored and openstack-gerrit committed Feb 16, 2013
    Copy the full SHA
    fcd6d6a View commit details
    Browse the repository at this point in the history
  21. Merge "Synchronize code from oslo"

    Jenkins authored and openstack-gerrit committed Feb 16, 2013
    Copy the full SHA
    26389d3 View commit details
    Browse the repository at this point in the history
  22. Merge "Update tools/regression_tester"

    Jenkins authored and openstack-gerrit committed Feb 16, 2013
    Copy the full SHA
    235f948 View commit details
    Browse the repository at this point in the history
Older