[Update]Implement X.509 auth for MySQL and Aodh

  * Fixed requirement
  * Some cosmetic change
  * Kitchen pillars updated

Change-Id: I86db107abd8df40529d0097db0d1fed46b4d5605
Related-PROD: PROD-22742
diff --git a/.kitchen.yml b/.kitchen.yml
index 8b58d71..44ccfb7 100644
--- a/.kitchen.yml
+++ b/.kitchen.yml
@@ -34,8 +34,30 @@
           identity:
             protocol: https
           database:
+            x509:
+              enabled: True
+              ca_file: /etc/aodh/ssl/mysql/ca-cert.pem
+              key_file: /etc/aodh/ssl/mysql/client-key.pem
+              cert_file: /etc/aodh/ssl/mysql/client-cert.pem
+              cacert: |
+                -----BEGIN CERTIFICATE-----
+                MIIFzzCCA7egAwIBAgIIe7zZ8hCvkgowDQYJKoZIhvcNAQELBQAwSjELMAkGA1UE
+                -----END CERTIFICATE-----
+              cert: |
+                -----BEGIN CERTIFICATE-----
+                MIIGSjCCBDKgAwIBAgIJAIHRPs2rZbLvMA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNV
+                -----END CERTIFICATE-----
+              key: |
+                -----BEGIN RSA PRIVATE KEY-----
+                MIIJKQIBAAKCAgEAq0m4kOIITliYea07yJnlSRNY0o6NaykiteSfHGauiub4lNQJ
+                -----END RSA PRIVATE KEY-----
             ssl:
               enabled: True
+              cacert_file: /etc/aodh/ssl/mysql/ca-cert.pem
+              cacert: |
+                -----BEGIN CERTIFICATE-----
+                MIIFzzCCA7egAwIBAgIIe7zZ8hCvkgowDQYJKoZIhvcNAQELBQAwSjELMAkGA1UE
+                -----END CERTIFICATE-----
           message_queue:
             port: 5671
             ssl: