~gabrielcocenza/juju-lint:bug/1922602

Last commit made on 2022-07-27
Get this branch:
git clone -b bug/1922602 https://git.launchpad.net/~gabrielcocenza/juju-lint
Only Gabriel Cocenza can upload to this branch. If you are Gabriel Cocenza please log in for upload directions.

Branch merges

Branch information

Name:
bug/1922602
Repository:
lp:~gabrielcocenza/juju-lint

Recent commits

a1ec2d8... by Gabriel Cocenza

Added ceph-mon config checks

- check nagios_additional_checks_critical == True
- check nagios_additional_checks == '{"ceph_slow_requests": "slow requests"}'
- fixed openstack.yaml indentention using 2 spaces.

91c90d3... by Gabriel Cocenza

Added new rules, openstack-loadbalancer and ceph and homer dashboard.

- updated readme
- fcb-stein-bionic
- fcb-ussuri-bionic-ovs
- fcb-ussuri-bionic
- fcb-ussuri-focal-ovs
- fcb-ussuri-focal
- fcb-yoga-focal
- added openstack-loadbalancer for series != bionic
- added ceph-dashboard for openstack releases >= ussuri
- added homer-dashboard as a known charm

Reviewed-on: https://code.launchpad.net/~gabrielcocenza/juju-lint/+git/juju-lint/+merge/427097
Reviewed-by: Martin Kalcok <email address hidden>
Reviewed-by: Eric Chen <email address hidden>

ce2c06a... by Gabriel Cocenza

added new config check "search" using regex.

- updated openstack rules for rabbitmq-server to check queue_thresholds.

- added unit tests for "search" config check.

LP #1939748

Reviewed-on: https://code.launchpad.net/~gabrielcocenza/juju-lint/+git/juju-lint/+merge/425830
Reviewed-by: Martin Kalcok <email address hidden>
Reviewed-by: Paul Goins <email address hidden>

ca71a60... by Gabriel Cocenza

warning for applications from other model

- added default alpha space binding for applications that are
  present in the bundle, but miss 'bindings' keyword;
- check if both spaces in a endpoint are not from another model
  to add as mismatch;
- warn log for possible multi-model applications that appear on relations.

Closes-Bug: #1979382
Co-authored-by: Vern Hart <email address hidden>

Reviewed-on: https://code.launchpad.net/~gabrielcocenza/juju-lint/+git/juju-lint/+merge/426590
Reviewed-by: Martin Kalcok <email address hidden>
Reviewed-by: Eric Chen <email address hidden>

8057cda... by Gabriel Cocenza

Added new rules, openstack-loadbalancer and ceph and homer dashboard.

- updated readme
- fcb-stein-bionic
- fcb-ussuri-bionic-ovs
- fcb-ussuri-bionic
- fcb-ussuri-focal-ovs
- fcb-ussuri-focal
- fcb-yoga-focal
- added openstack-loadbalancer for series != bionic
- added ceph-dashboard for openstack releases >= ussuri
- added homer-dashboard as a known charm

f03505a... by Gabriel Cocenza

warning for applications from other model

- added default alpha space binding for applications that are
  present in the bundle, but miss 'bindings' keyword;
- check if both spaces in a endpoint are not from another model
  to add as mismatch;
- warn log for possible multi-model applications that appear on relations.

Closes-Bug: #1979382
Co-authored-by: Vern Hart <email address hidden>

1c967a1... by Gabriel Cocenza

Fixed log messages for "search" config check.

dfa2304... by Gabriel Cocenza

added new config check "search" using regex.

- updated openstack rules for rabbitmq-server to check queue_thresholds.

- added unit tests for "search" config check.

LP #1939748

e5d34a5... by Martin Kalcok

Add warnings if bundle does not specify explicit bindings

Reviewed-on: https://code.launchpad.net/~martin-kalcok/juju-lint/+git/juju-lint/+merge/424775
Reviewed-by: Gabriel Angelo Sgarbi Cocenza <email address hidden>

dba0d2d... by Gabriel Cocenza

build the snap with local repository.

- source-type git ends up using the code from the master branch
instead of using the local repo as expected.

- added git in stage-packages because otherwise the snap fails to
build.

Reviewed-on: https://code.launchpad.net/~gabrielcocenza/juju-lint/+git/juju-lint/+merge/425412
Reviewed-by: Eric Chen <email address hidden>