1. 21 Sep, 2017 1 commit
  2. 20 Sep, 2017 1 commit
  3. 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
  4. 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
  5. 25 Aug, 2017 2 commits
  6. 24 Aug, 2017 1 commit
  7. 21 Aug, 2017 2 commits
  8. 15 Aug, 2017 1 commit
  9. 31 Jul, 2017 1 commit
  10. 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
  11. 18 Jul, 2017 2 commits
  12. 14 Jul, 2017 1 commit
  13. 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
  14. 04 Jul, 2017 1 commit
  15. 02 Jul, 2017 1 commit
  16. 26 Jun, 2017 1 commit
  17. 14 Jun, 2017 1 commit
  18. 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
  19. 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
  20. 19 May, 2017 1 commit
  21. 18 May, 2017 1 commit
    • Giulio Fidente's avatar
      Update tox configuration · 0ff9c53a
      Giulio Fidente authored
      Update the tox configuration to pull in the openstack
      upper-constraints.txt when running releasenotes. This will
      fix the releasenotes job that is currently failing due to
      a new version of sphinx. Additionally this change includes
      updates from puppet-modulesync-configs.
      
      Change-Id: I1430a2502ecc877bd38cd741510958a026cba628
      Co-Authored-By: 's avatarAlex Schultz <aschultz@redhat.com>
      0ff9c53a
  22. 16 May, 2017 1 commit
    • John Fulton's avatar
      Correctly configure /dev/nvme0n1 devices as OSDs · 0754aeca
      John Fulton authored
      Change pupppet-ceph's assumption that all devices which end with
      a "1" have a first partition so that it can correctly configure
      NVMe SSDs, which appear as /dev/nvme0n1 and whose partitions appear
      as /dev/nvme0n1p1, /dev/nvme0n1p2 and so on.
      
      Closes-Bug: #1687114
      Change-Id: I433fd3ab3ce240c661e7e9faeb758fd0d0215f6a
      0754aeca
  23. 06 Apr, 2017 1 commit
    • Joe Talerico's avatar
      Allow use of device aliases for OSDs · ff2b2e68
      Joe Talerico authored
      Resolves $data paths using readlink, as ceph-disk does, so we don't
      fail if the two mismatch.
      
      Closes-Bug: #1677605
      Change-Id: I13c2776dbbfd9c7cb91dc272e8a3405cd60210b0
      ff2b2e68
  24. 30 Mar, 2017 1 commit
  25. 27 Mar, 2017 1 commit
    • Emilien Macchi's avatar
      repo: use $ceph_mirror in ceph::repo · 2767d1ab
      Emilien Macchi authored
      If $ceph_repo is set, let's use it when deploying SIG repo.
      The feature was only available for Ubuntu until now. But we
      could use it for CentOS too.
      
      Thanks to this patch, the Puppet OpenStack CI will now deploy
      Ceph repositories from AFS mirrors provided by OpenStack Infra.
      
      Related-Bug: #1676421
      Depends-On: Ica91b23c0954ccee17ea13903048b6133758f9f3
      
      Change-Id: I840c0288e5ea15c74578d6468f55acf2456c3326
      2767d1ab
  26. 23 Mar, 2017 1 commit
  27. 21 Mar, 2017 1 commit
    • Emilien Macchi's avatar
      Switch trunk/cbs/buildlogs to use https · 0ab0f3f3
      Emilien Macchi authored
      There is a permanent redirection from http to https in buildlogs, cbs
      and trunk repos that might create issues when the redirection fails for
      some reasons.
      Let's use https directly.
      
      Change-Id: I0a0f3616c905e81b60ddd49d5fc996cfc1c4f73d
      0ab0f3f3
  28. 20 Mar, 2017 1 commit
  29. 17 Mar, 2017 1 commit
    • John Fulton's avatar
      Fail deployment if non-existent block devices are passed for OSDs · 7451d6ea
      John Fulton authored
      If a user passes a block device, e.g. /dev/sdx, that doesn't actually
      exist, then the user made a mistake and the deployment should fail.
      Without this change if /dev/sdx doesn't exist, then a directory is
      created called /dev/sdx and set up as a directory-backed OSD. This
      patch adds a check to fail the deployment if the requested OSD is
      a directory with a name starting with /dev.
      
      Change-Id: I5f03fc332b8df3914dc8609a203eb38693cb87a7
      Closes-Bug: 1665697
      7451d6ea
  30. 20 Feb, 2017 1 commit
  31. 15 Feb, 2017 1 commit
    • Giulio Fidente's avatar
      Ensure osd.pp moves to activate only after finishing prepare · f749fa16
      Giulio Fidente authored
      Ensures the order in which osd.pp executes the prepare and
      activation is preserved for all disks so that none of the OSDs is
      activated until all prepare (and udevadm settle) finished for all
      disks.
      
      Change-Id: Ie8666c0e3a68776fb6d2fbcba1f04846eaa1782b
      f749fa16
  32. 09 Feb, 2017 1 commit
  33. 08 Feb, 2017 4 commits