)]}'
{"manifests/haproxy.pp":[{"author":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"change_message_id":"9016a0912b68b74e9764e13e06afd595b80fd5db","unresolved":false,"context_lines":[{"line_number":1605,"context_line":"      public_ssl_port   \u003d\u003e $ports[ovn_nbdb_ssl_port],"},{"line_number":1606,"context_line":"      listen_options    \u003d\u003e $ovn_db_listen_options,"},{"line_number":1607,"context_line":"      mode              \u003d\u003e \u0027tcp\u0027,"},{"line_number":1608,"context_line":"      member_options    \u003d\u003e union($haproxy_member_options, $internal_tls_member_options),"},{"line_number":1609,"context_line":"    }"},{"line_number":1610,"context_line":"    ::tripleo::haproxy::endpoint { \u0027ovn_sbdb\u0027:"},{"line_number":1611,"context_line":"      public_virtual_ip \u003d\u003e $public_virtual_ip,"}],"source_content_type":"text/x-puppet","patch_set":2,"id":"7faddb67_1d7a6487","line":1608,"range":{"start_line":1608,"start_character":5,"end_line":1608,"end_character":21},"updated":"2019-08-30 08:20:03.000000000","message":"Maybe I\u0027m confused but I think haproxy is not used by the ovn dbs bundle? I checked in my setup, the vip resource and haproxy is not managing it at all:\n\n$ sudo pcs status | grep \"ip-\" | grep controller-0\n ip-10.20.1.73  (ocf::heartbeat:IPaddr2):       Started controller-0\n\nI don\u0027t see this haproxy in the haproxy.cfg file and I can also see ovsdb-server listening directly on this IP.","commit_id":"52f198b83c666e266cbd73737603503784425392"},{"author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"change_message_id":"fe3552e6a327122902708883019b96747beaff62","unresolved":false,"context_lines":[{"line_number":1605,"context_line":"      public_ssl_port   \u003d\u003e $ports[ovn_nbdb_ssl_port],"},{"line_number":1606,"context_line":"      listen_options    \u003d\u003e $ovn_db_listen_options,"},{"line_number":1607,"context_line":"      mode              \u003d\u003e \u0027tcp\u0027,"},{"line_number":1608,"context_line":"      member_options    \u003d\u003e union($haproxy_member_options, $internal_tls_member_options),"},{"line_number":1609,"context_line":"    }"},{"line_number":1610,"context_line":"    ::tripleo::haproxy::endpoint { \u0027ovn_sbdb\u0027:"},{"line_number":1611,"context_line":"      public_virtual_ip \u003d\u003e $public_virtual_ip,"}],"source_content_type":"text/x-puppet","patch_set":2,"id":"7faddb67_21a100aa","line":1608,"range":{"start_line":1608,"start_character":5,"end_line":1608,"end_character":21},"in_reply_to":"7faddb67_1d7a6487","updated":"2019-09-04 05:34:45.000000000","message":"haproxy we use with eg. standalone","commit_id":"52f198b83c666e266cbd73737603503784425392"}],"manifests/profile/base/neutron/agents/ovn.pp":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"176493f3259c254a204a4faf3145a17d90ee963c","unresolved":false,"context_lines":[{"line_number":41,"context_line":") {"},{"line_number":42,"context_line":"  if $step \u003e\u003d 4 {"},{"line_number":43,"context_line":"    class { \u0027::ovn::controller\u0027:"},{"line_number":44,"context_line":"      ovn_remote     \u003d\u003e join([\"${protocol}\", normalize_ip_for_uri($ovn_db_host), \"${ovn_sbdb_port}\"], \u0027:\u0027),"},{"line_number":45,"context_line":"    }"},{"line_number":46,"context_line":"  }"},{"line_number":47,"context_line":"}"}],"source_content_type":"text/x-puppet","patch_set":15,"id":"5faad753_bada8be6","line":44,"range":{"start_line":44,"start_character":30,"end_line":44,"end_character":43},"updated":"2019-09-09 14:04:48.000000000","message":"nit: this doesn\u0027t need to be quoted if it\u0027s already a string.","commit_id":"fcd6a5124b1e7edf883aab8f71209ba212c38640"}],"manifests/profile/base/neutron/plugins/ml2/ovn.pp":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"f11c74a0c11cde2075d93096c26feaa15db4430f","unresolved":false,"context_lines":[{"line_number":81,"context_line":"  if $step \u003e\u003d 4 {"},{"line_number":82,"context_line":"    class { \u0027::neutron::plugins::ml2::ovn\u0027:"},{"line_number":83,"context_line":"      ovn_nb_connection \u003d\u003e join([\"${protocol}\", normalize_ip_for_uri($ovn_db_host), \"${ovn_nb_port}\"], \u0027:\u0027),"},{"line_number":84,"context_line":"      ovn_sb_connection \u003d\u003e join([\"${protocol}\", normalize_ip_for_uri($ovn_db_host), \"${ovn_sb_port}\"], \u0027:\u0027),"},{"line_number":85,"context_line":"      ovn_nb_private_key \u003d\u003e $ovn_nb_private_key,"},{"line_number":86,"context_line":"      ovn_nb_certificate \u003d\u003e $ovn_nb_certificate,"},{"line_number":87,"context_line":"      ovn_nb_ca_cert     \u003d\u003e $ovn_nb_ca_cert,"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"7faddb67_d6ccde8b","line":84,"updated":"2019-08-27 20:24:44.000000000","message":"lint is failing on the \u003d\u003e alignment here","commit_id":"319ff96047a716f961dcf5df54baf623ea58830f"}],"manifests/profile/pacemaker/ovn_dbs_bundle.pp":[{"author":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"change_message_id":"9016a0912b68b74e9764e13e06afd595b80fd5db","unresolved":false,"context_lines":[{"line_number":115,"context_line":"        $tls_priorities_real \u003d \u0027\u0027"},{"line_number":116,"context_line":"      }"},{"line_number":117,"context_line":"      if $enable_internal_tls {"},{"line_number":118,"context_line":"        $mysql_storage_maps_tls \u003d {"},{"line_number":119,"context_line":"          \u0027mysql-pki-gcomm-key\u0027  \u003d\u003e {"},{"line_number":120,"context_line":"            \u0027source-dir\u0027 \u003d\u003e \u0027/etc/pki/tls/private/mysql.key\u0027,"},{"line_number":121,"context_line":"            \u0027target-dir\u0027 \u003d\u003e \u0027/var/lib/kolla/config_files/src-tls/etc/pki/tls/private/mysql.key\u0027,"}],"source_content_type":"text/x-puppet","patch_set":2,"id":"7faddb67_1d03440f","line":118,"range":{"start_line":118,"start_character":0,"end_line":118,"end_character":31},"updated":"2019-08-30 08:20:03.000000000","message":"Why mysql?","commit_id":"52f198b83c666e266cbd73737603503784425392"},{"author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"change_message_id":"fe3552e6a327122902708883019b96747beaff62","unresolved":false,"context_lines":[{"line_number":115,"context_line":"        $tls_priorities_real \u003d \u0027\u0027"},{"line_number":116,"context_line":"      }"},{"line_number":117,"context_line":"      if $enable_internal_tls {"},{"line_number":118,"context_line":"        $mysql_storage_maps_tls \u003d {"},{"line_number":119,"context_line":"          \u0027mysql-pki-gcomm-key\u0027  \u003d\u003e {"},{"line_number":120,"context_line":"            \u0027source-dir\u0027 \u003d\u003e \u0027/etc/pki/tls/private/mysql.key\u0027,"},{"line_number":121,"context_line":"            \u0027target-dir\u0027 \u003d\u003e \u0027/var/lib/kolla/config_files/src-tls/etc/pki/tls/private/mysql.key\u0027,"}],"source_content_type":"text/x-puppet","patch_set":2,"id":"7faddb67_a17df01c","line":118,"range":{"start_line":118,"start_character":0,"end_line":118,"end_character":31},"in_reply_to":"7faddb67_1d03440f","updated":"2019-09-04 05:34:45.000000000","message":"Done","commit_id":"52f198b83c666e266cbd73737603503784425392"}],"releasenotes/notes/ovn-ssl-298db2d617d7cc5e.yaml":[{"author":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"change_message_id":"9016a0912b68b74e9764e13e06afd595b80fd5db","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    This patch introduce parameters which support SSL to connect to"},{"line_number":5,"context_line":"    OVN_Northbound DB and OVN_Southbound DB. This can be set by:"},{"line_number":6,"context_line":"    * \u0027ovn_nb_private_key\u0027: The PEM file with private key for SSL connection to OVN-NB-DB"},{"line_number":7,"context_line":"    * \u0027ovn_nb_certificate\u0027: The PEM file with certificate that certifies the private"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7faddb67_6b8711b8","line":4,"range":{"start_line":4,"start_character":15,"end_line":4,"end_character":24},"updated":"2019-08-30 08:20:03.000000000","message":"introduces","commit_id":"52f198b83c666e266cbd73737603503784425392"},{"author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"change_message_id":"fe3552e6a327122902708883019b96747beaff62","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    This patch introduce parameters which support SSL to connect to"},{"line_number":5,"context_line":"    OVN_Northbound DB and OVN_Southbound DB. This can be set by:"},{"line_number":6,"context_line":"    * \u0027ovn_nb_private_key\u0027: The PEM file with private key for SSL connection to OVN-NB-DB"},{"line_number":7,"context_line":"    * \u0027ovn_nb_certificate\u0027: The PEM file with certificate that certifies the private"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7faddb67_c1782c2c","line":4,"range":{"start_line":4,"start_character":15,"end_line":4,"end_character":24},"in_reply_to":"7faddb67_6b8711b8","updated":"2019-09-04 05:34:45.000000000","message":"Done","commit_id":"52f198b83c666e266cbd73737603503784425392"},{"author":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"change_message_id":"9016a0912b68b74e9764e13e06afd595b80fd5db","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    key specified in ovn_nb_private_key"},{"line_number":9,"context_line":"    * \u0027ovn_nb_ca_cert\u0027: The PEM file with CA certificate that OVN should use to"},{"line_number":10,"context_line":"    verify certificates presented to it by SSL peers"},{"line_number":11,"context_line":"    * \u0027ovn_sb_private_key\u0027: The PEM file with private key for SSL connection to OVN-SB-DBt,"},{"line_number":12,"context_line":"    * \u0027ovn_sb_certificate\u0027: The PEM file with certificate that certifies the"},{"line_number":13,"context_line":"    private key specified in ovn_sb_private_key\u0027"},{"line_number":14,"context_line":"    * \u0027ovn_sb_ca_cert\u0027: The PEM file with CA certificate that OVN should use to"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7faddb67_ab99891e","line":11,"range":{"start_line":11,"start_character":89,"end_line":11,"end_character":90},"updated":"2019-08-30 08:20:03.000000000","message":"typo","commit_id":"52f198b83c666e266cbd73737603503784425392"},{"author":{"_account_id":11082,"name":"Kamil Sambor","email":"ksambor@redhat.com","username":"ksambor"},"change_message_id":"fe3552e6a327122902708883019b96747beaff62","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    key specified in ovn_nb_private_key"},{"line_number":9,"context_line":"    * \u0027ovn_nb_ca_cert\u0027: The PEM file with CA certificate that OVN should use to"},{"line_number":10,"context_line":"    verify certificates presented to it by SSL peers"},{"line_number":11,"context_line":"    * \u0027ovn_sb_private_key\u0027: The PEM file with private key for SSL connection to OVN-SB-DBt,"},{"line_number":12,"context_line":"    * \u0027ovn_sb_certificate\u0027: The PEM file with certificate that certifies the"},{"line_number":13,"context_line":"    private key specified in ovn_sb_private_key\u0027"},{"line_number":14,"context_line":"    * \u0027ovn_sb_ca_cert\u0027: The PEM file with CA certificate that OVN should use to"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7faddb67_6173784f","line":11,"range":{"start_line":11,"start_character":89,"end_line":11,"end_character":90},"in_reply_to":"7faddb67_ab99891e","updated":"2019-09-04 05:34:45.000000000","message":"Done","commit_id":"52f198b83c666e266cbd73737603503784425392"}]}
