Skip to content
Snippets Groups Projects
  1. Jan 18, 2017
  2. Jan 17, 2017
  3. Jan 16, 2017
  4. Jan 02, 2017
  5. Dec 19, 2016
  6. Dec 16, 2016
  7. Dec 15, 2016
  8. Dec 14, 2016
  9. Dec 09, 2016
  10. Dec 07, 2016
    • Sébastien Han's avatar
      mon: remove collect keys · 57303f08
      Sébastien Han authored
      
      Once the monitor process starts it will also trigger `ceph-create-keys`
      which will collect the admin key and bootstrap keys. We used to force
      this command because we were having issues on some distros like centos
      7.0 and 7.1 not triggering this. This is fixed on centos 7.2 and not an
      issue on ubuntu 14.04 or 16.04 so we can remove this task. If the
      monitor hangs or fails to start the playbook will fail right after at
      the "wait for client.admin key exists" task after 300sec.
      
      Closes: #1161
      
      Signed-off-by: default avatarSébastien Han <seb@redhat.com>
      57303f08
  11. Dec 01, 2016
  12. Nov 29, 2016
  13. Nov 26, 2016
  14. Nov 24, 2016
  15. Nov 17, 2016
    • Ivan Font's avatar
      Support containerized rolling update · 064ac1e6
      Ivan Font authored
      
      - Update rolling update playbook to support containerized deployments
        for mons, osds, mdss, and rgws
      - Skip checking if existing cluster is running when performing a rolling
        update
      - Fixed bug where we were failing to start the mds container because it
        was missing the admin keyring. The admin keyring was missing because
        it was not being pushed from the mon host to the ansible host due to
        the keyring not being available before running the copy_configs.yml
        task include file. Now we forcefully wait for the admin keyring to be
        generated before continuing with the copy_configs.yml task include file
      - Skip pre_requisite.yml when running on atomic host. This technically
        no longer requires specifying to skip tasks containing the with_pkg tag
      - Add missing variables to all.docker.sample
      - Misc. cleanup
      
      Signed-off-by: default avatarIvan Font <ifont@redhat.com>
      064ac1e6
  16. Nov 04, 2016
  17. Oct 26, 2016
  18. Oct 25, 2016
  19. Oct 21, 2016
    • Sébastien Han's avatar
      mon: destroy and recreate rbd pool if necessary · 39ab9121
      Sébastien Han authored
      
      Users reported that pool_default_pg_num is not honoured for the default
      pool 'rbd'. So now we check the pg num value for the RBD pool and if it
      does not match pool_default_pg_num then we delete and recreate it.
      We also make sure the pool is empty first, just in case someone changed
      the value manually and didn't reflect the change in ceph-ansible.
      
      The only issue with this patch is that the pool ID will not be 0 anymore
      but more likely 1.
      
      Signed-off-by: default avatarSébastien Han <seb@redhat.com>
      39ab9121
  20. Oct 19, 2016
  21. Oct 17, 2016
  22. Oct 16, 2016
  23. Oct 04, 2016
  24. Sep 30, 2016
  25. Sep 26, 2016
  26. Sep 21, 2016
    • Paulo Matias's avatar
      Allow deployer to customize openstack pools · 15fff686
      Paulo Matias authored
      By overriding the openstack_pools variable introduced by this commit, the
      deployer may choose not to create some of the openstack pools, or to add
      new pools which were not foreseen by ceph-ansible, e.g. for a gnocchi
      storage backend.
      
      For backwards compatibility, we keep the openstack_glance_pool,
      openstack_cinder_pool, openstack_nova_pool and
      openstack_cinder_backup_pool variables, although the user may now choose
      to specify the pools directly as dictionary literals inside the
      openstack_pools list.
      15fff686
  27. Sep 19, 2016
  28. Sep 09, 2016
Loading