{"action":"created","issue":{"url":"https://api.github.com/repos/voxpupuli/puppet-proxysql/issues/60","repository_url":"https://api.github.com/repos/voxpupuli/puppet-proxysql","labels_url":"https://api.github.com/repos/voxpupuli/puppet-proxysql/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/voxpupuli/puppet-proxysql/issues/60/comments","events_url":"https://api.github.com/repos/voxpupuli/puppet-proxysql/issues/60/events","html_url":"https://github.com/voxpupuli/puppet-proxysql/pull/60","id":353538662,"node_id":"MDExOlB1bGxSZXF1ZXN0MjEwNTY0Nzkx","number":60,"title":"add ability to split config into 2 files","user":{"login":"MaxFedotov","id":12863390,"node_id":"MDQ6VXNlcjEyODYzMzkw","avatar_url":"https://avatars2.githubusercontent.com/u/12863390?v=4","gravatar_id":"","url":"https://api.github.com/users/MaxFedotov","html_url":"https://github.com/MaxFedotov","followers_url":"https://api.github.com/users/MaxFedotov/followers","following_url":"https://api.github.com/users/MaxFedotov/following{/other_user}","gists_url":"https://api.github.com/users/MaxFedotov/gists{/gist_id}","starred_url":"https://api.github.com/users/MaxFedotov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaxFedotov/subscriptions","organizations_url":"https://api.github.com/users/MaxFedotov/orgs","repos_url":"https://api.github.com/users/MaxFedotov/repos","events_url":"https://api.github.com/users/MaxFedotov/events{/privacy}","received_events_url":"https://api.github.com/users/MaxFedotov/received_events","type":"User","site_admin":false},"labels":[{"id":483099016,"node_id":"MDU6TGFiZWw0ODMwOTkwMTY=","url":"https://api.github.com/repos/voxpupuli/puppet-proxysql/labels/enhancement","name":"enhancement","color":"0052cc","default":true},{"id":884271030,"node_id":"MDU6TGFiZWw4ODQyNzEwMzA=","url":"https://api.github.com/repos/voxpupuli/puppet-proxysql/labels/needs-work","name":"needs-work","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2018-08-23T20:20:49Z","updated_at":"2018-09-08T17:13:41Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/voxpupuli/puppet-proxysql/pulls/60","html_url":"https://github.com/voxpupuli/puppet-proxysql/pull/60","diff_url":"https://github.com/voxpupuli/puppet-proxysql/pull/60.diff","patch_url":"https://github.com/voxpupuli/puppet-proxysql/pull/60.patch"},"body":"Added ability to create two different config files, if variable `$split_config`is set to true - one for admin\\mysql variables (controlled by `$config_file` and `$manage_config_file` variables), another for servers\\users\\hostgroups\\scheduler\\rules params of ProxySQL (controlled by `$proxy_config_file` and `manage_proxy_config_file` variables) .  This was done to allow management of main config file by puppet and manage all proxy configuration settings by some external provider (for example, consul-template, bash script), as this file needs to be updated in more frequent intervals that actual puppet agent interval (e.g. for each failover)\r\nAlso added creation of `sys_owner` user and `sys_group` group in install.pp to fix possible errors if this groups doesn't exists.\r\nAdded `package_name` and `package_ensure`, because got problems with mariadb conflicting package trying to install during puppet run.\r\nAdded `reload_config` manifest to allow dynamic config reload"},"comment":{"url":"https://api.github.com/repos/voxpupuli/puppet-proxysql/issues/comments/419658614","html_url":"https://github.com/voxpupuli/puppet-proxysql/pull/60#issuecomment-419658614","issue_url":"https://api.github.com/repos/voxpupuli/puppet-proxysql/issues/60","id":419658614,"node_id":"MDEyOklzc3VlQ29tbWVudDQxOTY1ODYxNA==","user":{"login":"mcrauwel","id":1309456,"node_id":"MDQ6VXNlcjEzMDk0NTY=","avatar_url":"https://avatars3.githubusercontent.com/u/1309456?v=4","gravatar_id":"","url":"https://api.github.com/users/mcrauwel","html_url":"https://github.com/mcrauwel","followers_url":"https://api.github.com/users/mcrauwel/followers","following_url":"https://api.github.com/users/mcrauwel/following{/other_user}","gists_url":"https://api.github.com/users/mcrauwel/gists{/gist_id}","starred_url":"https://api.github.com/users/mcrauwel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcrauwel/subscriptions","organizations_url":"https://api.github.com/users/mcrauwel/orgs","repos_url":"https://api.github.com/users/mcrauwel/repos","events_url":"https://api.github.com/users/mcrauwel/events{/privacy}","received_events_url":"https://api.github.com/users/mcrauwel/received_events","type":"User","site_admin":false},"created_at":"2018-09-08T17:13:41Z","updated_at":"2018-09-08T17:13:41Z","author_association":"MEMBER","body":"master is ok, so it must be something in the PR, it's only happening on deb based systems hence some tests (RHEL/CentOS) are successful"}}
{"actor":{"display_login":"mcrauwel"}}