Permalink
Commits on Feb 8, 2012
  1. Add baseline travis-ci integration

    Signed-off-by: Gregory Haskins <gregory.haskins@gmail.com>
    committed Feb 8, 2012
Commits on May 2, 2011
  1. First attempt at adding a README markdown

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed May 2, 2011
Commits on Apr 28, 2011
  1. Allow the server to detect new clients even if the agent uses -hidden

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 28, 2011
  2. Fix bugs in test-script

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 28, 2011
  3. Update script to perform a upgrade

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 28, 2011
  4. Create an update to the 1.0 client-release

    Changes the output from "Hello World" to "Bonjour"
    
    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 28, 2011
  5. Bump client-release to 1.0 and check in the binary

    We want to prepare for testing/demonstration a live update
    
    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 28, 2011
  6. Cleanup test

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 28, 2011
  7. Fix bug in overlapping-update handling

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 28, 2011
  8. Add unit test for the release-handler

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 28, 2011
Commits on Apr 27, 2011
  1. Add the ability to update the grid

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 27, 2011
Commits on Apr 22, 2011
  1. s/subscribe/query and get rid of superfluous subscriber server

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 22, 2011
Commits on Apr 21, 2011
  1. Fix edist_controller exception handling

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 21, 2011
  2. Validate the downloaded file

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 21, 2011
  3. RPM tweaks

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 21, 2011
Commits on Apr 20, 2011
  1. Remove superfluous log messages from target_system library

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
  2. Add support for caching the release download

    We use SHA1 values to determine if we need to bother re-downloading
    from the controller, which may save some bandwidth.
    
    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
  3. Update the download_release API to include VSN as a proplist

    This paves the way for future parameters, such as SHA1 tokens, etc.
    This breaks backwards compatibility.
    
    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
  4. Use a ./releases/$REL/image.cache file for downloading

    We will use this cache in the future to avoid downloading the image
    if we already have it.
    
    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
  5. Remove superfluous agent_link/genevent_bridge

    We now use gproc to manage the connection to the backend
    
    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
  6. Remove superfluous gen_server from agent

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
  7. Switch back to =:= form in get_facts()

    GPROC prior to v0.2.5 had an issue with "Pid =:=" guard exoressions
    
    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
  8. Upgrade to GPROC v0.2.5

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
  9. Enhance logging during agent->controller connection

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
  10. Fix bug in facts synchronization

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 20, 2011
Commits on Apr 19, 2011
  1. Use gproc:nb_wait() instead of connection_fsm

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 19, 2011
  2. Allow the supervisor tree to restart a failed release

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 19, 2011
  3. Switch to a spawn(fun) for managing the subagent on the subordinate VM

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 19, 2011
  4. Properly handle the termination of a release

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 19, 2011
  5. Add a sub-agent module

    This logic will be injected into each release instance
    
    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 19, 2011
  6. Fix expected return format from get_facts()

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 19, 2011
  7. Converting client management to gproc

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 19, 2011
Commits on Apr 18, 2011
  1. Update to gproc 0.2.1

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 18, 2011
Commits on Apr 16, 2011
  1. Convert to using gproc instead of gen_event

    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Apr 16, 2011
Commits on Mar 17, 2011
  1. We no longer have a discrete "reconnecting" state, so update to "conn…

    …ecting"
    
    Signed-off-by: Gregory Haskins <ghaskins@novell.com>
    Gregory Haskins committed Mar 17, 2011