github ceph/ceph-ansible v5.0.2

latest releases: v4.0.70.26, v6.0.28.7, v6.0.28.6...
3 years ago

Changelog:

2185a22 library: add radosgw_zone module
5a371b3 library: add radosgw_zonegroup module
1643210 library: add radosgw_realm module
858169a library: add radosgw_user module
4fc2d78 library: add ceph_fs module
968dd38 ceph_key: support using different keyring
2a3b563 rgw: fix multi instances scaleout in baremetal
5db7419 tests: reboot and test idempotency on collocation
a5f19b7 ceph_key: remove backward compatibility
a40ea7e infrastructure-playbooks: drop add-osd playbook
32be163 ceph-osd: refact docker_exec_start_osd
88a4d39 flake8: fix pep8 syntax on tests/functional/tests/
df54883 flake8: fix all tests/library/*.py files
e5df63f tests: refact flake8 workflow
80879df defaults: change defaults value
b01f1dc ceph_pool: update tests
28b475c ceph_pool: improve pg_autoscaler support
9fe7ab6 ceph_pool: pep8
cb44f65 ceph_pool: refact module
7fc7893 library: remove legacy file
ed6ae68 tests: add github workflows
32a2f04 library: flake8 ceph-ansible modules
10fc2d1 ceph-facts: add get default crush rule from running monitor
72c73ac fs2bs: support osd_auto_discovery scenario
9f58d4a rgw multisite: check connection for realm endpoint
e3284b2 facts: support device aliases for (dedicated|bluestore_wal)_devices
6294244 ceph-handler: set handler on xxx_stat result
77c5115 ceph-iscsi: create pool once from monitor
ab458a9 library: Fix new-style modules check mode
babc8a0 ceph-mds: remove unused block condition
9b0f454 ceph-facts: check for mon socket in its own host
5538dd8 Revert "ceph-rgw: remove ceph_pool state and default value"
a8f6324 doc: Update methods.rst
cfeb6b8 README-MULTISITE: Fix syntax issues from markdownlint
7e2e113 ceph-rgw: remove ceph_pool state and default value
1fa1b5b ceph_pool: add idempotency to absent state
8d49d97 ceph-config: remove ceph_release from ceph.conf.j2
9d04b8c ansible.cfg: remove cfg file in infrastructure-playbooks
113eada ansible.cfg: set force_valid_group_names param
354abf9 docs: update URLs to point to the RTD links
f996a23 Remove libjemalloc1 installation task
17f2dd8 library/ceph_key: set no_log on secret
b714e04 facts: refact ceph_uid fact
c0654fa container: quote registry password
7e29b22 facts: fix 'set_fact rgw_instances with rgw multisite'
fb43400 ceph-infra: include iscsi nodes for logrotate
3e53d2a infra: support log rotation for tcmu-runner
8f175eb container: add optional http(s) proxy option
95a073c ceph-prometheus: update pool stat counter
aaf1139 switch2container: chown symlink for devices
8757fdf switch2container: remove deb systemd units
edcdbe5 purge: remove potential socket leftover
4b55dcd tests: do not run node_exporter test on clients
25ba7f5 node-exporter: exclude client nodes
24698e7 dashboard: use run_once at block level
23522a1 ceph_key: set state as optional
e785654 ceph_pool: set state as optional
35b488c tests/library: rename ceph_dashboard_user class
6fd6b31 library: add ceph_dashboard_user module
8288174 facts: refact and optimize memory consumption
593264e ceph-rgw: use ceph_pool module
7745fd3 container: run engine/common roles on first client
0c0a930 ceph-facts: only get fsid when monitor are present
dd05d8b tests: use grafana from quay.io
218aeda tests: migrate to quay.ceph.io registry
8e3ecfd Add --cluster option on ceph require-osd-release command
8dd8675 Fix hosts field in rolling_update playbook when mds are processed
a41c572 Enable HAProxy backend checks for Ceph RGW
3a8be20 rolling_update: remove 'ignore_errors'
2cc7ed2 ceph_key: refact the code and minor fixes
f22078b tests: add more coverage for test_ceph_key
8fde5f7 dashboard: refact admin user creation task
dcf915f tests: reenable nfs-ganesha testing
c0d9887 Make 'disable ssl for dashboard task' idempotent.
21a37e2 Comment out ceph_custom_key
4685b41 tests: move erasure pool testing in lvm_osds
489efd5 Set default permission for prometheus config files
81d116b shrink-mds: use mds_to_kill_hostname instead
3fad167 infra: only install logrotate on right nodes
8f18411 travis: enforce ansible-lint 4.2.0
e9c6028 ceph-rgw: allow specifying crush rule on pool
8ebe813 container: don't install the engine on all clients
004155d purge-cluster: use sysfs method for unmapping rbd devices
63d991d rgw: allow rgws to be concurrently with or without multisite
2609da6 infra: add missing tag
56d2b62 purge: import ceph-defaults in purge osd play
29d4c42 infra: add log rotation support (containers)
8a7e419 common: don't enable debug log on ceph-volume calls by default
223254e nfs: do not copy rgw keyring when nfs_obj_gw is true
5fc3af5 rgw: support 1+ rgw instance in radosgw_frontend_port
4369833 tests: test iscsigw against stable build
5d06c0e purge-cluster: check if rbdmap exists
92b400f Remove ceph-radosgw.target when switching to containerize daemons
bd3439d shrink_osd: remove osd data directory
8632db7 tests: refact shrink_osd scenario
d4dc674 tox: split shrink_osd scenario
ccefe7d shrink-osd: various fixes
92a2a2c pytest: register ceph_crash mark
e0dc56b config: only add related rgw section
f9a24e2 dashboard: allow remote TLS cert/key copy
1dd9c43 rolling_update: restart mds after the upgrade
2ce6050 rolling_update: refact dashboard workflow
8ea3fa1 rolling_update: stop/start instead of restart
56cf716 ceph-handler: remove iscsigws restart scripts
2faed4c podman: always remove container on start
d597408 ceph-facts: remove mds_name fact
c694454 ceph-handler: add missing condition on ceph-crash
c0b32e4 crash: rm container in ExecPreStart even with docker
e6059fd ceph-crash: introduce new role ceph-crash
0b5a264 tests: lvm_setup.yml, add carriage return
a4efb52 tests: (lvm_setup.yml), don't shrink lvol
bd12158 facts: fix broken facts when using --limit
b11eeed ceph-dashboard: copy TLS cert/key on monitor
0178114 cephadm: set the command as a fact

Don't miss a new ceph-ansible release

NewReleases is sending notifications on new releases.