1. 03 Nov, 2017 1 commit
  2. 01 Nov, 2017 1 commit
  3. 30 Oct, 2017 2 commits
    • Emilien Macchi's avatar
      Add Puppet package to bindep, for module build · a15a9b0c
      Emilien Macchi authored
      We need Puppet package deployed from bindep so we can
      run puppet module build with the new zuul v3 job.
      
      Change-Id: Ia1da87f968b59bc84b7589fbddaa216f8c62b1e0
      a15a9b0c
    • Mohammed Naser's avatar
      Remove ceph::rgw::apache · f5ed71b3
      Mohammed Naser authored
      ceph::rgw::apache was deprecated in Hammer and the upstream puppetlabs
      apache module has removed support for fastcgi in EL7. This change
      removes the redhat tests around this as well as removing the
      ceph::rgw::apache class.
      Co-Authored-By: 's avatarAlex Schultz <aschultz@redhat.com>
      Change-Id: I009e3717e9e5c7887a2898dffa65079d61caadca
      f5ed71b3
  4. 05 Oct, 2017 2 commits
  5. 04 Oct, 2017 1 commit
    • Dan Williams's avatar
      Allows mgr caps to be added to keys. · 5db96f87
      Dan Williams authored
      Allows setting optional mgr caps on the cephx keys.
      The mgr caps are required to query the ceph-mgr daemon.
      
      Change-Id: I1c4d010b55611377573e4b928ee9527441050d51
      Closes-Bug: #1720864
      5db96f87
  6. 27 Sep, 2017 3 commits
  7. 25 Sep, 2017 1 commit
    • Alex Schultz's avatar
      Add missing openstacklib and keystone dependencies · 3b878cdb
      Alex Schultz authored
      The ceph module includes a class from openstacklib and the keystone
      providers for keystone integration. This change adds in this dependency
      to the metadata.json to capture this requirement. These are only
      required for keystone integration if you plan on using the ceph class to
      set those up.
      
      Change-Id: Iab834f775aad54b0545e791337ea7b76a5daee4b
      3b878cdb
  8. 22 Sep, 2017 2 commits
  9. 21 Sep, 2017 1 commit
  10. 20 Sep, 2017 1 commit
  11. 18 Sep, 2017 1 commit
  12. 12 Sep, 2017 1 commit
    • Nick's avatar
      fix the service names · 7f21b323
      Nick authored
      I also fixed the rgw class and used the 'name as default' approach which
      removed the need for one additional variable.
      
      Removed the servcie_provider variable from the params class.
      
      Change-Id: I404421da5df78e06241fd32b52f3b850780901fe
      7f21b323
  13. 04 Sep, 2017 1 commit
    • Mohammed Naser's avatar
      Add ceph-mgr support · 16924072
      Mohammed Naser authored
      The latest release of Ceph requires the setup of ceph-mgr, so this
      patch allows users to install it if necessary.
      
      Depends-On: Ib979a44e9fb20469332ed16cb284383198a086d6
      Change-Id: Iebc37202a467c28c731045054dd68a80c6c602ee
      16924072
  14. 31 Aug, 2017 1 commit
    • Nick's avatar
      Some fixes for the ceph disk activate part · 4e76bd2f
      Nick authored
      The "unless" condition for the ceph disk activate part did not work when using block devices as puppet always tried to activate a running OSD again and again. So I introduced an additional check with "ceph-disk list" which checks if the OSD is already active. The test to check if a whole block device gets used was not working for me as well. Udev should activate a whole block device when running ceph (since Infernalis), but for me the module tried to activate a OSD.
      
      Change-Id: I708e2c62f351c4588ef1f69797f631c161388949
      4e76bd2f
  15. 30 Aug, 2017 1 commit
    • Emilien Macchi's avatar
      Use Python to compute release notes version · df3ed30e
      Emilien Macchi authored
      Leave the version fields blank, since the release notes document
      applies to all versions.
      That will avoid manual changes in the future like we did until now.
      
      Change-Id: I208e8ee6f07a77b0017a43787a57edc96fa99b88
      df3ed30e
  16. 25 Aug, 2017 2 commits
  17. 24 Aug, 2017 1 commit
  18. 21 Aug, 2017 2 commits
  19. 15 Aug, 2017 1 commit
  20. 31 Jul, 2017 1 commit
  21. 20 Jul, 2017 1 commit
    • Carlos Camacho's avatar
      Fix lint issues to upgrade to puppet-lint 2.3 · e72b6f34
      Carlos Camacho authored
      2017-07-20 14:28:44.376006 | manifests/mon.pp:121:WARNING: arrow should be on the right operand's line
      2017-07-20 14:28:44.376112 | manifests/mon.pp:157:WARNING: arrow should be on the right operand's line
      2017-07-20 14:28:44.376146 | manifests/mon.pp:165:WARNING: arrow should be on the right operand's line
      2017-07-20 14:28:44.376178 | manifests/mon.pp:203:WARNING: arrow should be on the right operand's line
      2017-07-20 14:28:44.376209 | manifests/mon.pp:209:WARNING: arrow should be on the right operand's line
      2017-07-20 14:28:44.376240 | manifests/mon.pp:230:WARNING: arrow should be on the right operand's line
      2017-07-20 14:28:44.376286 | manifests/mon.pp:244:WARNING: arrow should be on the right operand's line
      
      Change-Id: I2fe4ed016100ebda260dcfdc67d2907c7cc06787
      e72b6f34
  22. 18 Jul, 2017 2 commits
  23. 14 Jul, 2017 1 commit
  24. 07 Jul, 2017 1 commit
    • Alex Schultz's avatar
      Fix tests for latest puppet · 69b651ff
      Alex Schultz authored
      Adding in a pre condition for the ceph key tests to resolve catalog
      failures in the unit tests under the latest version of puppet.
      
      Change-Id: Ie56f77c8ff841785e083e84c3d22eac9a5b64d75
      Closes-Bug: #1702964
      69b651ff
  25. 04 Jul, 2017 1 commit
  26. 02 Jul, 2017 1 commit
  27. 26 Jun, 2017 1 commit
  28. 14 Jun, 2017 1 commit
  29. 12 Jun, 2017 2 commits
    • Guilherme Maluf's avatar
      Set lowercase for ceph_config values · 28c4efee
      Guilherme Maluf authored
      Capitalized values of True and False are conflicting with systemd
      scripts
      
      This commit set all values to lowercase
      
      Fixes: Bug #1697476
      
      Change-Id: Ibd01a7a850e7593fabd676b8b0c0af2b77101a2a
      28c4efee
    • ZhongShengping's avatar
      Add environment variable · c766efaa
      ZhongShengping authored
      Add environment variable {toxinidir} in tox.ini
      
      Change-Id: I9bf454d36062f6e65a05e24dced171ac8230cc4f
      c766efaa
  30. 08 Jun, 2017 1 commit
    • ZhongShengping's avatar
      Update global requirements · 09b40862
      ZhongShengping authored
      Pin reno version to reno!=2.0.0,!=2.3.1,>=1.8.0
      Pin sphinx version to sphinx!=1.6.1,>=1.5.1
      reno=2.3.1 and sphinx=1.6.1 break releasenotes and doc tests.
      
      Change-Id: Icadc3b67f71ea1098c1ccd1428740a51ece26c52
      09b40862
  31. 19 May, 2017 1 commit