ceph-ansible/roles
Guillaume Abrioux 36942af698 mgr: backward compatibility for module management
Follow up on 3abc253fec

The structure had even changed within `luminous` release.
It was first:

```
{
    "enabled_modules": [
        "balancer",
        "dashboard",
        "restful",
        "status"
    ],
    "disabled_modules": [
        "influx",
        "localpool",
        "prometheus",
        "selftest",
        "zabbix"
    ]
}
```
Then it changed for:

```
{
  "enabled_modules": [
      "status"
  ],
  "disabled_modules": [
      "balancer",
      "dashboard",
      "influx",
      "localpool",
      "prometheus",
      "restful",
      "selftest",
      "zabbix"
  ]
}
```

and finally:
```
{
  "enabled_modules": [
      "status"
  ],
  "disabled_modules": [
      {
          "name": "balancer",
          "can_run": true,
          "error_string": ""
      },
      {
          "name": "dashboard",
          "can_run": true,
          "error_string": ""
      }
  ]
}
```

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2018-08-13 13:25:06 +00:00
..
ceph-agent ceph-agent: Add support for the openSUSE Leap distributions 2017-11-14 10:51:23 +00:00
ceph-client client: fix an incorrect title in a task 2018-07-26 15:57:41 +02:00
ceph-common rgw: ability to use ceph-ansible vars into containers 2018-08-09 14:13:17 +02:00
ceph-common-coreos syntax: change local_action syntax 2018-01-31 10:45:34 +01:00
ceph-config config: ensure rgw section has the correct name 2018-08-13 10:04:24 +02:00
ceph-defaults validate: fail if fqdn deployment attempted 2018-08-13 10:04:24 +02:00
ceph-docker-common ceph-defaults: add the nautilus 14.x entry to ceph_release_num 2018-06-01 16:51:23 +02:00
ceph-fetch-keys Add ceph_keyring_permissions variable to control permissions for 2018-06-28 15:48:39 +00:00
ceph-iscsi-gw iscsigw: install ceph-iscsi-cli package 2018-08-06 14:11:52 +02:00
ceph-mds ceph-mds: enable application pool 2018-07-02 10:28:34 +00:00
ceph-mgr mgr: backward compatibility for module management 2018-08-13 13:25:06 +00:00
ceph-mon mon: fix calamari initialisation 2018-08-10 14:14:23 +02:00
ceph-nfs Run creation of empty rados index object to first monitor 2018-07-25 11:40:11 +02:00
ceph-osd lvm: fix condition when selecting which scenario to run 2018-08-10 11:46:12 +02:00
ceph-rbd-mirror rbd-mirror: bring back compatibility with jewel deployment 2018-07-26 18:47:10 +00:00
ceph-restapi common: switch from docker module to docker_container 2018-07-10 20:08:07 +00:00
ceph-rgw rgw: ability to use ceph-ansible vars into containers 2018-08-09 14:13:17 +02:00
ceph-validate/tasks validate: fail if fqdn deployment attempted 2018-08-13 10:04:24 +02:00
ceph.ceph-common rollback previous change for ceph-common change 2016-03-02 18:44:36 +01:00
ceph.ceph-docker-common ceph-docker-common: add symlink to ceph.ceph-docker-common 2017-01-16 10:42:42 -06:00