More updates for stx-openstack armada manifests

A few updates:
 - Enable yamllint on the application manifests
 - Fix truthy warnings from the linter
 - Fix indentation issue with the horizon conf section and the
   ceilometer db_sync section which invalidates the yaml formatting.
 - Disable the openstack-telemetry chart group as this will not work due
   to dependencies on panko which hasn't been fully integrated yet.

NOTE: Problems highlighted by yamllint in the manifests may not
necessarily be real issues as these are not actually guaranteed to be
standards-compliant YAML files until after they have been run through
the pre-processor (i.e. armada). The goal of using yamllint here is to
catch gross structural errors but any other errors may need to be
evaluated on a case-by-case basis and excluded from the linter after
validation with armada.

Change-Id: Ic604e61e0d6354d56a687c6876cd8d83cae75afc
Story: 2004005
Task: 27801
Signed-off-by: Robert Church <robert.church@windriver.com>
This commit is contained in:
Robert Church 2018-11-12 15:52:18 -05:00
parent abdbaa5c7b
commit 30a23a36bc
3 changed files with 139 additions and 137 deletions

View File

@ -28,9 +28,9 @@ data:
labels: labels:
release_group: osh-kube-system-ingress release_group: osh-kube-system-ingress
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -69,9 +69,9 @@ data:
labels: labels:
release_group: osh-openstack-ingress release_group: osh-openstack-ingress
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -110,9 +110,9 @@ data:
labels: labels:
app: rbd-provisioner app: rbd-provisioner
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -139,9 +139,9 @@ data:
labels: labels:
release_group: osh-openstack-mariadb release_group: osh-openstack-mariadb
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -150,7 +150,7 @@ data:
values: values:
monitoring: monitoring:
prometheus: prometheus:
enabled: True enabled: true
labels: labels:
server: server:
node_selector_key: openstack-control-plane node_selector_key: openstack-control-plane
@ -178,9 +178,9 @@ data:
labels: labels:
release_group: osh-openstack-memcached release_group: osh-openstack-memcached
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -218,11 +218,11 @@ data:
labels: labels:
release_group: osh-openstack-rabbitmq release_group: osh-openstack-rabbitmq
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -235,7 +235,7 @@ data:
values: values:
monitoring: monitoring:
prometheus: prometheus:
enabled: True enabled: true
labels: labels:
server: server:
node_selector_key: openstack-control-plane node_selector_key: openstack-control-plane
@ -264,11 +264,11 @@ data:
labels: labels:
release_group: osh-openstack-keystone release_group: osh-openstack-keystone
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -314,11 +314,11 @@ data:
labels: labels:
release_group: osh-openstack-glance release_group: osh-openstack-glance
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -364,11 +364,11 @@ data:
labels: labels:
release_group: osh-openstack-cinder release_group: osh-openstack-cinder
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -422,9 +422,9 @@ data:
release: openstack-libvirt release: openstack-libvirt
namespace: openstack namespace: openstack
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
values: values:
labels: labels:
agent: agent:
@ -448,11 +448,11 @@ data:
release: openstack-nova release: openstack-nova
namespace: openstack namespace: openstack
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -561,11 +561,11 @@ data:
release: openstack-neutron release: openstack-neutron
namespace: openstack namespace: openstack
install: install:
no_hooks: False no_hooks: false
test: test:
enabled: False enabled: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -628,7 +628,7 @@ data:
conf: conf:
neutron: neutron:
DEFAULT: DEFAULT:
l3_ha: True l3_ha: true
min_l3_agents_per_router: 2 min_l3_agents_per_router: 2
max_l3_agents_per_router: 5 max_l3_agents_per_router: 5
l3_ha_network_type: vxlan l3_ha_network_type: vxlan
@ -663,11 +663,11 @@ data:
labels: labels:
release_group: osh-openstack-heat release_group: osh-openstack-heat
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -721,11 +721,11 @@ data:
labels: labels:
release_group: osh-openstack-gnocchi release_group: osh-openstack-gnocchi
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -817,11 +817,11 @@ data:
labels: labels:
release_group: osh-openstack-ceilometer release_group: osh-openstack-ceilometer
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -856,7 +856,7 @@ data:
services: services:
- endpoint: internal - endpoint: internal
service: event service: event
db_sync: db_sync:
jobs: jobs:
- ceilometer-ks-user - ceilometer-ks-user
- ceilometer-ks-service - ceilometer-ks-service
@ -866,14 +866,14 @@ data:
- endpoint: internal - endpoint: internal
service: metric service: metric
manifests: manifests:
deployment_api: False deployment_api: false
deployment_collector: False deployment_collector: false
service_api: False service_api: false
job_db_init: False job_db_init: false
job_db_init_mongodb: False job_db_init_mongodb: false
job_ks_endpoints: False job_ks_endpoints: false
secret_db: False secret_db: false
secret_mongodb: False secret_mongodb: false
endpoints: endpoints:
oslo_cache: oslo_cache:
hosts: hosts:
@ -897,9 +897,9 @@ data:
ceilometer: ceilometer:
DEFAULT: DEFAULT:
csv_location: /var/lib/ceilometer/ csv_location: /var/lib/ceilometer/
csv_location_strict: True csv_location_strict: true
shuffle_time_before_polling_task: 30 shuffle_time_before_polling_task: 30
batch_polled_samples: True batch_polled_samples: true
dispatcher_gnocchi: dispatcher_gnocchi:
archive_policy: null archive_policy: null
filter_project: null filter_project: null
@ -979,7 +979,7 @@ data:
parameters: parameters:
target: target:
name: "cpu.delta" name: "cpu.delta"
growth_only: True growth_only: true
publishers: publishers:
- gnocchi:// - gnocchi://
- name: vcpu_sink - name: vcpu_sink
@ -1469,9 +1469,9 @@ data:
labels: labels:
release_group: osh-openstack-horizon release_group: osh-openstack-horizon
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -1479,7 +1479,7 @@ data:
release_group: osh-openstack-horizon release_group: osh-openstack-horizon
values: values:
conf: conf:
horizon: horizon:
local_settings: local_settings:
template: | template: |
import os import os
@ -2276,7 +2276,7 @@ metadata:
name: kube-system-ingress name: kube-system-ingress
data: data:
description: "System Ingress Controller" description: "System Ingress Controller"
sequenced: False sequenced: false
chart_group: chart_group:
- kube-system-ingress - kube-system-ingress
--- ---
@ -2286,7 +2286,7 @@ metadata:
name: openstack-ingress name: openstack-ingress
data: data:
description: "OpenStack Ingress Controller" description: "OpenStack Ingress Controller"
sequenced: False sequenced: false
chart_group: chart_group:
- openstack-ingress - openstack-ingress
--- ---
@ -2296,7 +2296,7 @@ metadata:
name: provisioner name: provisioner
data: data:
description: "Provisioner" description: "Provisioner"
sequenced: False sequenced: false
chart_group: chart_group:
- kube-system-rbd-provisioner - kube-system-rbd-provisioner
--- ---
@ -2306,7 +2306,7 @@ metadata:
name: openstack-mariadb name: openstack-mariadb
data: data:
description: "Mariadb" description: "Mariadb"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-mariadb - openstack-mariadb
--- ---
@ -2316,7 +2316,7 @@ metadata:
name: openstack-memcached name: openstack-memcached
data: data:
description: "Memcached" description: "Memcached"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-memcached - openstack-memcached
--- ---
@ -2326,7 +2326,7 @@ metadata:
name: openstack-rabbitmq name: openstack-rabbitmq
data: data:
description: "Rabbitmq" description: "Rabbitmq"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-rabbitmq - openstack-rabbitmq
--- ---
@ -2336,7 +2336,7 @@ metadata:
name: openstack-keystone name: openstack-keystone
data: data:
description: "Deploy keystone" description: "Deploy keystone"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-keystone - openstack-keystone
--- ---
@ -2346,7 +2346,7 @@ metadata:
name: openstack-glance name: openstack-glance
data: data:
description: "Deploy glance" description: "Deploy glance"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-glance - openstack-glance
--- ---
@ -2356,7 +2356,7 @@ metadata:
name: openstack-cinder name: openstack-cinder
data: data:
description: "Deploy cinder" description: "Deploy cinder"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-cinder - openstack-cinder
--- ---
@ -2366,7 +2366,7 @@ metadata:
name: openstack-compute-kit name: openstack-compute-kit
data: data:
description: "Deploy nova and neutron, as well as supporting services" description: "Deploy nova and neutron, as well as supporting services"
sequenced: False sequenced: false
chart_group: chart_group:
- openstack-libvirt - openstack-libvirt
- openstack-nova - openstack-nova
@ -2378,7 +2378,7 @@ metadata:
name: openstack-heat name: openstack-heat
data: data:
description: "Deploy heat" description: "Deploy heat"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-heat - openstack-heat
--- ---
@ -2388,7 +2388,7 @@ metadata:
name: openstack-horizon name: openstack-horizon
data: data:
description: "Deploy horizon" description: "Deploy horizon"
sequenced: False sequenced: false
chart_group: chart_group:
- openstack-horizon - openstack-horizon
--- ---
@ -2398,7 +2398,7 @@ metadata:
name: openstack-telemetry name: openstack-telemetry
data: data:
description: "Deploy telemetry" description: "Deploy telemetry"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-gnocchi - openstack-gnocchi
- openstack-ceilometer - openstack-ceilometer
@ -2422,4 +2422,3 @@ data:
- openstack-heat - openstack-heat
- openstack-horizon - openstack-horizon
- openstack-cinder - openstack-cinder
- openstack-telemetry

View File

@ -28,9 +28,9 @@ data:
labels: labels:
release_group: osh-kube-system-ingress release_group: osh-kube-system-ingress
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -69,9 +69,9 @@ data:
labels: labels:
release_group: osh-openstack-ingress release_group: osh-openstack-ingress
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -110,9 +110,9 @@ data:
labels: labels:
app: rbd-provisioner app: rbd-provisioner
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -139,9 +139,9 @@ data:
labels: labels:
release_group: osh-openstack-mariadb release_group: osh-openstack-mariadb
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -150,7 +150,7 @@ data:
values: values:
monitoring: monitoring:
prometheus: prometheus:
enabled: True enabled: true
labels: labels:
server: server:
node_selector_key: openstack-control-plane node_selector_key: openstack-control-plane
@ -178,9 +178,9 @@ data:
labels: labels:
release_group: osh-openstack-memcached release_group: osh-openstack-memcached
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -220,9 +220,9 @@ data:
test: test:
enabled: true enabled: true
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -235,7 +235,7 @@ data:
values: values:
monitoring: monitoring:
prometheus: prometheus:
enabled: True enabled: true
labels: labels:
server: server:
node_selector_key: openstack-control-plane node_selector_key: openstack-control-plane
@ -266,9 +266,9 @@ data:
test: test:
enabled: false enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -316,9 +316,9 @@ data:
test: test:
enabled: true enabled: true
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -366,9 +366,9 @@ data:
test: test:
enabled: true enabled: true
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -422,9 +422,9 @@ data:
release: openstack-libvirt release: openstack-libvirt
namespace: openstack namespace: openstack
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
values: values:
labels: labels:
agent: agent:
@ -450,9 +450,9 @@ data:
test: test:
enabled: false enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -561,9 +561,9 @@ data:
release: openstack-neutron release: openstack-neutron
namespace: openstack namespace: openstack
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -626,7 +626,7 @@ data:
conf: conf:
neutron: neutron:
DEFAULT: DEFAULT:
l3_ha: True l3_ha: true
min_l3_agents_per_router: 2 min_l3_agents_per_router: 2
max_l3_agents_per_router: 5 max_l3_agents_per_router: 5
l3_ha_network_type: vxlan l3_ha_network_type: vxlan
@ -663,9 +663,9 @@ data:
test: test:
enabled: true enabled: true
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -719,11 +719,11 @@ data:
labels: labels:
release_group: osh-openstack-gnocchi release_group: osh-openstack-gnocchi
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -815,11 +815,11 @@ data:
labels: labels:
release_group: osh-openstack-ceilometer release_group: osh-openstack-ceilometer
test: test:
enabled: False enabled: false
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -854,7 +854,7 @@ data:
services: services:
- endpoint: internal - endpoint: internal
service: event service: event
db_sync: db_sync:
jobs: jobs:
- ceilometer-ks-user - ceilometer-ks-user
- ceilometer-ks-service - ceilometer-ks-service
@ -864,14 +864,14 @@ data:
- endpoint: internal - endpoint: internal
service: metric service: metric
manifests: manifests:
deployment_api: False deployment_api: false
deployment_collector: False deployment_collector: false
service_api: False service_api: false
job_db_init: False job_db_init: false
job_db_init_mongodb: False job_db_init_mongodb: false
job_ks_endpoints: False job_ks_endpoints: false
secret_db: False secret_db: false
secret_mongodb: False secret_mongodb: false
endpoints: endpoints:
oslo_cache: oslo_cache:
hosts: hosts:
@ -895,9 +895,9 @@ data:
ceilometer: ceilometer:
DEFAULT: DEFAULT:
csv_location: /var/lib/ceilometer/ csv_location: /var/lib/ceilometer/
csv_location_strict: True csv_location_strict: true
shuffle_time_before_polling_task: 30 shuffle_time_before_polling_task: 30
batch_polled_samples: True batch_polled_samples: true
dispatcher_gnocchi: dispatcher_gnocchi:
archive_policy: null archive_policy: null
filter_project: null filter_project: null
@ -977,7 +977,7 @@ data:
parameters: parameters:
target: target:
name: "cpu.delta" name: "cpu.delta"
growth_only: True growth_only: true
publishers: publishers:
- gnocchi:// - gnocchi://
- name: vcpu_sink - name: vcpu_sink
@ -1467,9 +1467,9 @@ data:
labels: labels:
release_group: osh-openstack-horizon release_group: osh-openstack-horizon
install: install:
no_hooks: False no_hooks: false
upgrade: upgrade:
no_hooks: False no_hooks: false
pre: pre:
delete: delete:
- type: job - type: job
@ -1477,7 +1477,7 @@ data:
release_group: osh-openstack-horizon release_group: osh-openstack-horizon
values: values:
conf: conf:
horizon: horizon:
local_settings: local_settings:
template: | template: |
import os import os
@ -2274,7 +2274,7 @@ metadata:
name: kube-system-ingress name: kube-system-ingress
data: data:
description: "System Ingress Controller" description: "System Ingress Controller"
sequenced: False sequenced: false
chart_group: chart_group:
- kube-system-ingress - kube-system-ingress
--- ---
@ -2284,7 +2284,7 @@ metadata:
name: openstack-ingress name: openstack-ingress
data: data:
description: "OpenStack Ingress Controller" description: "OpenStack Ingress Controller"
sequenced: False sequenced: false
chart_group: chart_group:
- openstack-ingress - openstack-ingress
--- ---
@ -2294,7 +2294,7 @@ metadata:
name: provisioner name: provisioner
data: data:
description: "Provisioner" description: "Provisioner"
sequenced: False sequenced: false
chart_group: chart_group:
- kube-system-rbd-provisioner - kube-system-rbd-provisioner
--- ---
@ -2304,7 +2304,7 @@ metadata:
name: openstack-mariadb name: openstack-mariadb
data: data:
description: "Mariadb" description: "Mariadb"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-mariadb - openstack-mariadb
--- ---
@ -2314,7 +2314,7 @@ metadata:
name: openstack-memcached name: openstack-memcached
data: data:
description: "Memcached" description: "Memcached"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-memcached - openstack-memcached
--- ---
@ -2324,7 +2324,7 @@ metadata:
name: openstack-rabbitmq name: openstack-rabbitmq
data: data:
description: "Rabbitmq" description: "Rabbitmq"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-rabbitmq - openstack-rabbitmq
--- ---
@ -2334,7 +2334,7 @@ metadata:
name: openstack-keystone name: openstack-keystone
data: data:
description: "Deploy keystone" description: "Deploy keystone"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-keystone - openstack-keystone
--- ---
@ -2344,7 +2344,7 @@ metadata:
name: openstack-glance name: openstack-glance
data: data:
description: "Deploy glance" description: "Deploy glance"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-glance - openstack-glance
--- ---
@ -2354,7 +2354,7 @@ metadata:
name: openstack-cinder name: openstack-cinder
data: data:
description: "Deploy cinder" description: "Deploy cinder"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-cinder - openstack-cinder
--- ---
@ -2364,7 +2364,7 @@ metadata:
name: openstack-compute-kit name: openstack-compute-kit
data: data:
description: "Deploy nova and neutron, as well as supporting services" description: "Deploy nova and neutron, as well as supporting services"
sequenced: False sequenced: false
chart_group: chart_group:
- openstack-libvirt - openstack-libvirt
- openstack-nova - openstack-nova
@ -2376,7 +2376,7 @@ metadata:
name: openstack-heat name: openstack-heat
data: data:
description: "Deploy heat" description: "Deploy heat"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-heat - openstack-heat
--- ---
@ -2386,7 +2386,7 @@ metadata:
name: openstack-horizon name: openstack-horizon
data: data:
description: "Deploy horizon" description: "Deploy horizon"
sequenced: False sequenced: false
chart_group: chart_group:
- openstack-horizon - openstack-horizon
--- ---
@ -2396,7 +2396,7 @@ metadata:
name: openstack-telemetry name: openstack-telemetry
data: data:
description: "Deploy telemetry" description: "Deploy telemetry"
sequenced: True sequenced: true
chart_group: chart_group:
- openstack-gnocchi - openstack-gnocchi
- openstack-ceilometer - openstack-ceilometer
@ -2420,4 +2420,3 @@ data:
- openstack-heat - openstack-heat
- openstack-horizon - openstack-horizon
- openstack-cinder - openstack-cinder
- openstack-telemetry

View File

@ -27,12 +27,16 @@ commands =
bash -c "find {toxinidir} \ bash -c "find {toxinidir} \
\( -name .tox \ \( -name .tox \
-o -path {toxinidir}/kubernetes/applications -prune \ -o -path {toxinidir}/kubernetes \) -prune \
-o -path {toxinidir}/kubernetes/helm-charts -prune \) \
-o -type f -name '*.yaml' \ -o -type f -name '*.yaml' \
-print0 | xargs -0 yamllint -f parsable \ -print0 | xargs -0 yamllint -f parsable \
-c {toxinidir}/.yamllint" -c {toxinidir}/.yamllint"
bash -c "find {toxinidir}/kubernetes/applications/*/*/*/manifests \
-type f -name '*.yaml' \
-print0 | xargs -0 yamllint -f parsable \
-c {toxinidir}/.yamllint"
[testenv:pep8] [testenv:pep8]
basepython = python3 basepython = python3
usedevelop = False usedevelop = False