Skip to content
Snippets Groups Projects
  1. Mar 02, 2016
  2. Feb 29, 2016
    • Chris St. Pierre's avatar
      Generate group_vars samples automagically · 8491dc8d
      Chris St. Pierre authored
      This adds a script, generate_group_vars_sample.sh, that generates
      group_vars/*.sample from roles/ceph-*/defaults/main.yml to avoid
      discrepancies between the sets of files. It also converts the line
      endings in the various main.yml from DOS to Unix, since generating the
      samples was spreading the line ending plague around to more files.
      8491dc8d
  3. Feb 26, 2016
  4. Feb 25, 2016
    • Chris St. Pierre's avatar
      Skip keyring tasks when cephx is disabled · 3b8f5f4f
      Chris St. Pierre authored
      Skip a number of ceph keyring-related tasks (or remove the keyring
      portion of some tasks) when cephx is disabled. Specifically, avoid
      generating the initial keyring, which only clutters up the ansible
      repo if cephx is not in use.
      3b8f5f4f
  5. Feb 23, 2016
  6. Feb 21, 2016
  7. Feb 07, 2016
  8. Feb 05, 2016
    • Leseb's avatar
      Merge pull request #512 from guits/quick_fix · f67bb192
      Leseb authored
      Refact code using `set_fact` to handle 'legacy' versions
      f67bb192
    • Guillaume Abrioux's avatar
      Refact code using `set_fact` · 8a819bdc
      Guillaume Abrioux authored
      At the moment, all the tasks using the file module are duplicated to have differents ownerships depending on the fact `is_ceph_infernalis`.
      The goal of this commit is to have a new logic for this:
      - First set facts depending on the `is_ceph_infernalis` fact
      - Create the files or directories using the setted facts as ownerships.
      8a819bdc
  9. Feb 04, 2016
  10. Jan 28, 2016
  11. Jan 27, 2016
  12. Jan 13, 2016
  13. Jan 12, 2016
  14. Dec 15, 2015
  15. Dec 12, 2015
  16. Dec 09, 2015
  17. Dec 04, 2015
    • Eric Cook's avatar
      fixes ceph_stable_release logic mentioned in issue #446 · 3a6c5ec4
      Eric Cook authored
      I changed the argument used for starting the mds server. (pre
      infernalis)
      ```
      service ceph start mds
      ```
      errors, while
      ```
      service ceph start mds.$hostname
      ```
      correctly starts the service.
      
      I changed the mds directory ownership from ceph:cephh to root:root
      again, for pre-infernalis.
      
      And finally, add the ceph_stable_releases checks for the upstart
      activation task `for or after infernalis release'.
      3a6c5ec4
    • Matt Thompson's avatar
      Add run_once to 'copy keys to the ansible server' · 19f37139
      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
      19f37139
  18. Nov 20, 2015
  19. Nov 18, 2015
  20. Nov 16, 2015
  21. Nov 06, 2015
  22. Oct 21, 2015
  23. Oct 20, 2015
  24. Oct 19, 2015
  25. Aug 27, 2015
    • Matt Thompson's avatar
      Make fetch directory configurable · 797f3958
      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
      797f3958
  26. Aug 17, 2015
  27. Jul 30, 2015
  28. Jul 29, 2015
Loading