{"action":"created","issue":{"url":"https://api.github.com/repos/fraenki/puppet-galera/issues/117","repository_url":"https://api.github.com/repos/fraenki/puppet-galera","labels_url":"https://api.github.com/repos/fraenki/puppet-galera/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/fraenki/puppet-galera/issues/117/comments","events_url":"https://api.github.com/repos/fraenki/puppet-galera/issues/117/events","html_url":"https://github.com/fraenki/puppet-galera/issues/117","id":358311630,"node_id":"MDU6SXNzdWUzNTgzMTE2MzA=","number":117,"title":"`$bind_address` and `$local_ip` class parameters are ignored","user":{"login":"brwyatt","id":440042,"node_id":"MDQ6VXNlcjQ0MDA0Mg==","avatar_url":"https://avatars3.githubusercontent.com/u/440042?v=4","gravatar_id":"","url":"https://api.github.com/users/brwyatt","html_url":"https://github.com/brwyatt","followers_url":"https://api.github.com/users/brwyatt/followers","following_url":"https://api.github.com/users/brwyatt/following{/other_user}","gists_url":"https://api.github.com/users/brwyatt/gists{/gist_id}","starred_url":"https://api.github.com/users/brwyatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brwyatt/subscriptions","organizations_url":"https://api.github.com/users/brwyatt/orgs","repos_url":"https://api.github.com/users/brwyatt/repos","events_url":"https://api.github.com/users/brwyatt/events{/privacy}","received_events_url":"https://api.github.com/users/brwyatt/received_events","type":"User","site_admin":false},"labels":[{"id":80741118,"node_id":"MDU6TGFiZWw4MDc0MTExOA==","url":"https://api.github.com/repos/fraenki/puppet-galera/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":{"login":"fraenki","id":909706,"node_id":"MDQ6VXNlcjkwOTcwNg==","avatar_url":"https://avatars0.githubusercontent.com/u/909706?v=4","gravatar_id":"","url":"https://api.github.com/users/fraenki","html_url":"https://github.com/fraenki","followers_url":"https://api.github.com/users/fraenki/followers","following_url":"https://api.github.com/users/fraenki/following{/other_user}","gists_url":"https://api.github.com/users/fraenki/gists{/gist_id}","starred_url":"https://api.github.com/users/fraenki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fraenki/subscriptions","organizations_url":"https://api.github.com/users/fraenki/orgs","repos_url":"https://api.github.com/users/fraenki/repos","events_url":"https://api.github.com/users/fraenki/events{/privacy}","received_events_url":"https://api.github.com/users/fraenki/received_events","type":"User","site_admin":false},"assignees":[{"login":"fraenki","id":909706,"node_id":"MDQ6VXNlcjkwOTcwNg==","avatar_url":"https://avatars0.githubusercontent.com/u/909706?v=4","gravatar_id":"","url":"https://api.github.com/users/fraenki","html_url":"https://github.com/fraenki","followers_url":"https://api.github.com/users/fraenki/followers","following_url":"https://api.github.com/users/fraenki/following{/other_user}","gists_url":"https://api.github.com/users/fraenki/gists{/gist_id}","starred_url":"https://api.github.com/users/fraenki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fraenki/subscriptions","organizations_url":"https://api.github.com/users/fraenki/orgs","repos_url":"https://api.github.com/users/fraenki/repos","events_url":"https://api.github.com/users/fraenki/events{/privacy}","received_events_url":"https://api.github.com/users/fraenki/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/fraenki/puppet-galera/milestones/1","html_url":"https://github.com/fraenki/puppet-galera/milestone/1","labels_url":"https://api.github.com/repos/fraenki/puppet-galera/milestones/1/labels","id":3561978,"node_id":"MDk6TWlsZXN0b25lMzU2MTk3OA==","number":1,"title":"1.0.0","description":"","creator":{"login":"fraenki","id":909706,"node_id":"MDQ6VXNlcjkwOTcwNg==","avatar_url":"https://avatars0.githubusercontent.com/u/909706?v=4","gravatar_id":"","url":"https://api.github.com/users/fraenki","html_url":"https://github.com/fraenki","followers_url":"https://api.github.com/users/fraenki/followers","following_url":"https://api.github.com/users/fraenki/following{/other_user}","gists_url":"https://api.github.com/users/fraenki/gists{/gist_id}","starred_url":"https://api.github.com/users/fraenki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fraenki/subscriptions","organizations_url":"https://api.github.com/users/fraenki/orgs","repos_url":"https://api.github.com/users/fraenki/repos","events_url":"https://api.github.com/users/fraenki/events{/privacy}","received_events_url":"https://api.github.com/users/fraenki/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":6,"state":"open","created_at":"2018-08-10T21:36:34Z","updated_at":"2018-09-11T12:32:23Z","due_on":"2018-09-17T07:00:00Z","closed_at":null},"comments":2,"created_at":"2018-09-08T17:01:08Z","updated_at":"2018-09-12T02:54:03Z","closed_at":null,"author_association":"NONE","body":"I'm guessing this broke from #106, moving from `params.pp` to Hiera. It looks like this override hash is used directly from the Hiera structure and `$bind_address` and `$local_ip` are never merged in to the options hash. the `lookup()` function will only lookup other values in Hiera, not values passed to the class (which I'm guessing is what happened here).\r\n\r\nI believe what needs to be done here is something similar to `$_wsrep_cluster_address`, and add that to the `mysql_deepmerge()` before `$override_options` in `init.pp`, so that values passed into the class take priority over the defaults (they can actually probably be removed from the defaults hash in the Hiera data at that point, though), but not over anything in the override options hash."},"comment":{"url":"https://api.github.com/repos/fraenki/puppet-galera/issues/comments/420494923","html_url":"https://github.com/fraenki/puppet-galera/issues/117#issuecomment-420494923","issue_url":"https://api.github.com/repos/fraenki/puppet-galera/issues/117","id":420494923,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMDQ5NDkyMw==","user":{"login":"brwyatt","id":440042,"node_id":"MDQ6VXNlcjQ0MDA0Mg==","avatar_url":"https://avatars3.githubusercontent.com/u/440042?v=4","gravatar_id":"","url":"https://api.github.com/users/brwyatt","html_url":"https://github.com/brwyatt","followers_url":"https://api.github.com/users/brwyatt/followers","following_url":"https://api.github.com/users/brwyatt/following{/other_user}","gists_url":"https://api.github.com/users/brwyatt/gists{/gist_id}","starred_url":"https://api.github.com/users/brwyatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brwyatt/subscriptions","organizations_url":"https://api.github.com/users/brwyatt/orgs","repos_url":"https://api.github.com/users/brwyatt/repos","events_url":"https://api.github.com/users/brwyatt/events{/privacy}","received_events_url":"https://api.github.com/users/brwyatt/received_events","type":"User","site_admin":false},"created_at":"2018-09-12T02:54:03Z","updated_at":"2018-09-12T02:54:03Z","author_association":"NONE","body":"Any time! Currently pinned to a commit that works for me (using a work-around for the issue in the original details, but before the second issue I commented about), and my current process will make it quite trivial to test both of these once a fix is available.\r\n\r\nThanks!"}}
{"actor":{"display_login":"brwyatt"}}