Skip to content
This repository has been archived by the owner on Nov 15, 2019. It is now read-only.

Use inventory v4 #75

Closed
wants to merge 34 commits into from
Closed

Commits on Nov 21, 2017

  1. WIP - Use inventory v4

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    4ee81f8 View commit details
    Browse the repository at this point in the history
  2. WIP - Adding domains

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    a32d7c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5aa0ef5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b49a0da View commit details
    Browse the repository at this point in the history
  5. Remove unused methods

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    73a2d19 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    85bf13d View commit details
    Browse the repository at this point in the history
  7. Support for availabilities.

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    36df058 View commit details
    Browse the repository at this point in the history
  8. - Live Metrics

    - Starting to update specs
    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    f5115b2 View commit details
    Browse the repository at this point in the history
  9. Fixing rubocop warnings

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    949826f View commit details
    Browse the repository at this point in the history
  10. Fixing SubDeployment case

    Updating event_catcher inventory related code
    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    3be9b96 View commit details
    Browse the repository at this point in the history
  11. Updating specs

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    3cfa01a View commit details
    Browse the repository at this point in the history
  12. Fixing rubocop warnings

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    44b31cf View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a10350b View commit details
    Browse the repository at this point in the history
  14. Fix stream_spec data

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    9cffd7b View commit details
    Browse the repository at this point in the history
  15. Fix rubocop warnings

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    854da65 View commit details
    Browse the repository at this point in the history
  16. Finishing changes on specs

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    a3609ba View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    451e0b0 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ccabb0f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    77a4bcb View commit details
    Browse the repository at this point in the history
  20. Fixed specs failures

    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    56e585d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ec25ccd View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    69eb4e3 View commit details
    Browse the repository at this point in the history
  23. Avoid recording spec that requires more work with the live configurat…

    …ion to success
    
    "will perform a full refresh on 127.0.0.1 even though the os type is not there yet"
    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    06efeb2 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    09d587f View commit details
    Browse the repository at this point in the history
  25. Monkey patch Inventory::Resource to handle operations where we don't …

    …need to query services
    josejulio committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    45d87c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2017

  1. Use new ManagerRefresh class for Refresher and break parser

    * Refresher class is now inheriting from ManagerRefresher. This forces to include a builder class, which creates the required parser, collector and persister objects when the refresh is happening.
    * In the settings file, a new property is added. Because now the refresher is inheriting from ManagerRefresher, targeted refresh must be explicitly enabled.
    * The parser has been broken into multiple parsers. This is in preparation to implement targeted refresh.
    israel-hdez committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    a55b317 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b6c3da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    851ba3d View commit details
    Browse the repository at this point in the history
  4. Fixing and moving availabilities and server parsing specs to its own …

    …files
    
    The specs changed its form. Now, the specs aren't using the protected nor private methods to check behaviours.
    
    The old parser/middleware_manager_spec.rb file is now removed since it is now replaced by the new files.
    israel-hdez committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    68d3f51 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1 from israel-hdez/targeted-refresh-prep

    Break parser into entity focused parsers
    josejulio committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    e340f29 View commit details
    Browse the repository at this point in the history
  6. Fix rubocop warnings and stop using inventory collection secondary refs

    Secondary references in inventory collection are experimental for now. Stop using them and use an index in the persister to link servers with server groups.
    israel-hdez committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    b2e571c View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2 from israel-hdez/targeted-refresh-prep

    Fix rubocop warnings and stop using inventory collection secondary refs
    josejulio committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    15e3238 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    677934c View commit details
    Browse the repository at this point in the history
  9. Merge pull request #3 from israel-hdez/targeted-refresh-prep

    Re-record VCR cassettes for failing tests
    josejulio committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    4035d76 View commit details
    Browse the repository at this point in the history