~jfguedez/juju-lint:bug/1896551

Last commit made on 2021-09-17
Get this branch:
git clone -b bug/1896551 https://git.launchpad.net/~jfguedez/juju-lint
Only Jose Guedez can upload to this branch. If you are Jose Guedez please log in for upload directions.

Branch merges

Branch information

Name:
bug/1896551
Repository:
lp:~jfguedez/juju-lint

Recent commits

31d208a... by Jose Guedez

Add support for includes, as well as several reference rules files

The include feature effectively can be as a substitute for overrides/overlays
which are not supported in YAML.

Several rule files have been provided to cover typical use cases:

* openstack-bionic-ovn.yaml
* openstack-bionic-ovs.yaml
* openstack-focal-ovn.yaml
* openstack-focal-ovs.yaml
* kubernetes.yaml

These new files are based on modular includes and native YAML features
like anchors and merge operations. The canonical-rules.yaml file
remains for legacy reasons.

Closes-Bug: 1896551
Closes-Bug: 1904038
Closes-Bug: 1916045
Closes-Bug: 1939434

e4a0112... by Jose Guedez

Fix issue with 'neq' logic (empty string), and some lint errors

Reviewed-on: https://code.launchpad.net/~jfguedez/juju-lint/+git/juju-lint/+merge/408595
Reviewed-by: James Troup <email address hidden>
Reviewed-by: Edin S <email address hidden>

4c8331f... by Jose Guedez

Add support for CMR applications (SAAS)

Reviewed-on: https://code.launchpad.net/~jfguedez/juju-lint/+git/juju-lint/+merge/408597
Reviewed-by: James Troup <email address hidden>

cb3ab92... by Jose Guedez

Add support for CMR applications (SAAS)

Closes-Bug: 1897262

eb55efa... by Jose Guedez

Add missing charms to the rules

Reviewed-on: https://code.launchpad.net/~jfguedez/juju-lint/+git/juju-lint/+merge/408596
Reviewed-by: James Troup <email address hidden>

e46d22d... by Jose Guedez

Add missing charms to the rules

aaeb71b... by Jose Guedez

Fix issue with 'neq' logic (empty string), and some lint errors

a66b26a... by Jose Guedez

Ignore "executing" units in the unit status check for 1hr

Reviewed-on: https://code.launchpad.net/~jfguedez/juju-lint/+git/juju-lint/+merge/408516
Reviewed-by: James Troup <email address hidden>

1c70fd2... by Jose Guedez

Ignore "executing" units in the unit status check for 1hr

76358c5... by Jose Guedez

Add 'neq' check for charm configuration

Reviewed-on: https://code.launchpad.net/~jfguedez/juju-lint/+git/juju-lint/+merge/408463
Reviewed-by: James Troup <email address hidden>