1. 30 Mar, 2016 1 commit
  2. 24 Mar, 2016 4 commits
  3. 26 Feb, 2016 1 commit
    • Chris St. Pierre's avatar
      Fix openstack config skipping · 4b29b270
      Chris St. Pierre authored
      Previously, creating pools was skipped if cephx was disabled; instead,
      we should only skip key creation if cephx is disabled, and create
      pools any time openstack_config is true.
      4b29b270
  4. 23 Feb, 2016 1 commit
  5. 04 Dec, 2015 1 commit
    • Matt Thompson's avatar
      Add run_once to 'copy keys to the ansible server' · 5db9f45c
      Matt Thompson authored
      I have seen a number of failures on this task due to mismatch of
      checksum of source file and destination.  I suspect this is due to a
      race condition caused by several hosts simultaneously copying the same
      file to single location on the deployment server.
      
      This change simply updates the 'copy keys to the ansible server' task
      by adding 'run_once', which limits the task to being run on a single
      MON host.
      
      Closes issue #410
      5db9f45c
  6. 19 Oct, 2015 1 commit
  7. 27 Aug, 2015 1 commit
    • Matt Thompson's avatar
      Make fetch directory configurable · afc934d2
      Matt Thompson authored
      Currently, the fetch directory is created in your working directory
      (where ansible is run from).  We prefer to not keep any state in this
      directory and would prefer to have the fetch directory configurable so
      we can store it outside of our code checkout.
      
      This commit creates a new variable in each role called
      `fetch_directory` (defaulting to the previous value of 'fetch/'), and
      then updates each reference to 'fetch' to use the new variable instead.
      
      Closes issue #383
      afc934d2
  8. 24 Jul, 2015 1 commit
  9. 02 Jul, 2015 1 commit
    • leseb's avatar
      Cleanup daemon declaration · c670004d
      leseb authored
      
      
      Now we don't need to activate the services through a variable. If the
      role is activated in the inventory, actions will occur automatically.
      
      Fixing the repo creation for red hat storage too.
      Signed-off-by: default avatarleseb <seb@redhat.com>
      c670004d
  10. 26 Jun, 2015 1 commit
  11. 12 Jun, 2015 1 commit
  12. 11 Jun, 2015 1 commit
  13. 15 May, 2015 1 commit
  14. 08 Apr, 2015 1 commit
  15. 23 Mar, 2015 2 commits
  16. 19 Mar, 2015 1 commit
  17. 22 Feb, 2015 1 commit
  18. 30 Jan, 2015 2 commits
  19. 07 Nov, 2014 2 commits
  20. 04 Sep, 2014 1 commit
  21. 08 Jul, 2014 1 commit
    • Sébastien Han's avatar
      Rename roles' names · 2fe03427
      Sébastien Han authored
      
      
      I added a 'ceph-' prefix to all the roles related to Ceph. Since we are
      about to push the roles into the Ansible Galaxy that will be easier when
      we want to use these roles into a larger environement with other roles.
      
      Fixes: #94
      Signed-off-by: default avatarSébastien Han <sebastien.han@enovance.com>
      2fe03427
  22. 30 Apr, 2014 2 commits
  23. 22 Mar, 2014 1 commit
  24. 13 Mar, 2014 1 commit
  25. 12 Mar, 2014 2 commits
  26. 10 Mar, 2014 1 commit
    • Sébastien Han's avatar
      Autogenerate initial mon key · 37882255
      Sébastien Han authored
      
      
      As mentionned in the issue 24 it's not really safe to store a default
      fsid nor a monitor key. Thus the commit brings the auto-generation of
      the initial monitor key. However it is quite complex to do the same for
      the fsid, so I leave this to the person in charge of the deployment to
      generate one and edit group_vars/all accordingly. The default fsid has
      been removed as well.
      
      Close: #24
      Signed-off-by: default avatarSébastien Han <sebastien.han@enovance.com>
      37882255
  27. 03 Mar, 2014 1 commit