Browse Source

Merge "Remove ceph-pg from openstack tripleo validator run groups" into stable/train

changes/45/759745/2
Zuul 2 months ago
committed by Gerrit Code Review
parent
commit
6de842a4f4
2 changed files with 14 additions and 15 deletions
  1. +2
    -1
      .ansible-lint
  2. +12
    -14
      playbooks/ceph-pg.yaml

+ 2
- 1
.ansible-lint View File

@@ -1,5 +1,6 @@
exclude_paths:
- releasenotes/
- playbooks/ceph-pg.yaml
parseable: true
quiet: false
rulesdir:
@@ -22,4 +23,4 @@ skip_list:
- '702'
# meta/main.yml default values should be changed
- '703'
verbosity: 1
verbosity: 1

+ 12
- 14
playbooks/ceph-pg.yaml View File

@@ -3,20 +3,18 @@
vars:
metadata:
name: Validate requested Ceph Placement Groups
description: >
In Ceph Lumionus and newer the Placement Group overdose protection
check (https://ceph.com/community/new-luminous-pg-overdose-protection)
is executed by Ceph before a pool is created. If the check does not
pass, then the pool is not created. When TripleO deploys Ceph it
triggers ceph-ansible which creates the pools that OpenStack needs.
This validation runs the same check that the overdose protection uses
to determine if the user should update their CephPools, PG count, or
number of OSD. Without this check a deployer may have to wait until
after Ceph is running but before the pools are created to realize
the deployment will fail.
groups:
- pre-deployment
- post-ceph
description: |
In Ceph Lumionus and newer the Placement Group overdose protection check
(https://ceph.com/community/new-luminous-pg-overdose-protection) is
executed by Ceph before a pool is created. If the check does not pass,
then the pool is not created. When TripleO deploys Ceph it triggers
ceph-ansible which creates the pools that OpenStack needs. This
validation runs the same check that the overdose protection uses to
determine if the user should update their CephPools, PG count, or number
of OSD. Without this check a deployer may have to wait until after Ceph
is running but before the pools are created to realize the deployment
will fail.
groups: []
tasks:
- include_role:
name: ceph


Loading…
Cancel
Save