{"action":"created","issue":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1440","repository_url":"https://api.github.com/repos/rcbops/rpc-openstack","labels_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1440/labels{/name}","comments_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1440/comments","events_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1440/events","html_url":"https://github.com/rcbops/rpc-openstack/pull/1440","id":179092965,"number":1440,"title":"Prepare elasticsearch and logstash for mitaka upgrades","user":{"login":"d34dh0r53","id":248299,"avatar_url":"https://avatars.githubusercontent.com/u/248299?v=3","gravatar_id":"","url":"https://api.github.com/users/d34dh0r53","html_url":"https://github.com/d34dh0r53","followers_url":"https://api.github.com/users/d34dh0r53/followers","following_url":"https://api.github.com/users/d34dh0r53/following{/other_user}","gists_url":"https://api.github.com/users/d34dh0r53/gists{/gist_id}","starred_url":"https://api.github.com/users/d34dh0r53/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d34dh0r53/subscriptions","organizations_url":"https://api.github.com/users/d34dh0r53/orgs","repos_url":"https://api.github.com/users/d34dh0r53/repos","events_url":"https://api.github.com/users/d34dh0r53/events{/privacy}","received_events_url":"https://api.github.com/users/d34dh0r53/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"mattt416","id":16207,"avatar_url":"https://avatars.githubusercontent.com/u/16207?v=3","gravatar_id":"","url":"https://api.github.com/users/mattt416","html_url":"https://github.com/mattt416","followers_url":"https://api.github.com/users/mattt416/followers","following_url":"https://api.github.com/users/mattt416/following{/other_user}","gists_url":"https://api.github.com/users/mattt416/gists{/gist_id}","starred_url":"https://api.github.com/users/mattt416/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattt416/subscriptions","organizations_url":"https://api.github.com/users/mattt416/orgs","repos_url":"https://api.github.com/users/mattt416/repos","events_url":"https://api.github.com/users/mattt416/events{/privacy}","received_events_url":"https://api.github.com/users/mattt416/received_events","type":"User","site_admin":false},"assignees":[{"login":"mattt416","id":16207,"avatar_url":"https://avatars.githubusercontent.com/u/16207?v=3","gravatar_id":"","url":"https://api.github.com/users/mattt416","html_url":"https://github.com/mattt416","followers_url":"https://api.github.com/users/mattt416/followers","following_url":"https://api.github.com/users/mattt416/following{/other_user}","gists_url":"https://api.github.com/users/mattt416/gists{/gist_id}","starred_url":"https://api.github.com/users/mattt416/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattt416/subscriptions","organizations_url":"https://api.github.com/users/mattt416/orgs","repos_url":"https://api.github.com/users/mattt416/repos","events_url":"https://api.github.com/users/mattt416/events{/privacy}","received_events_url":"https://api.github.com/users/mattt416/received_events","type":"User","site_admin":false},{"login":"major","id":89910,"avatar_url":"https://avatars.githubusercontent.com/u/89910?v=3","gravatar_id":"","url":"https://api.github.com/users/major","html_url":"https://github.com/major","followers_url":"https://api.github.com/users/major/followers","following_url":"https://api.github.com/users/major/following{/other_user}","gists_url":"https://api.github.com/users/major/gists{/gist_id}","starred_url":"https://api.github.com/users/major/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/major/subscriptions","organizations_url":"https://api.github.com/users/major/orgs","repos_url":"https://api.github.com/users/major/repos","events_url":"https://api.github.com/users/major/events{/privacy}","received_events_url":"https://api.github.com/users/major/received_events","type":"User","site_admin":false},{"login":"prometheanfire","id":1869923,"avatar_url":"https://avatars.githubusercontent.com/u/1869923?v=3","gravatar_id":"","url":"https://api.github.com/users/prometheanfire","html_url":"https://github.com/prometheanfire","followers_url":"https://api.github.com/users/prometheanfire/followers","following_url":"https://api.github.com/users/prometheanfire/following{/other_user}","gists_url":"https://api.github.com/users/prometheanfire/gists{/gist_id}","starred_url":"https://api.github.com/users/prometheanfire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prometheanfire/subscriptions","organizations_url":"https://api.github.com/users/prometheanfire/orgs","repos_url":"https://api.github.com/users/prometheanfire/repos","events_url":"https://api.github.com/users/prometheanfire/events{/privacy}","received_events_url":"https://api.github.com/users/prometheanfire/received_events","type":"User","site_admin":false},{"login":"alextricity25","id":4964964,"avatar_url":"https://avatars.githubusercontent.com/u/4964964?v=3","gravatar_id":"","url":"https://api.github.com/users/alextricity25","html_url":"https://github.com/alextricity25","followers_url":"https://api.github.com/users/alextricity25/followers","following_url":"https://api.github.com/users/alextricity25/following{/other_user}","gists_url":"https://api.github.com/users/alextricity25/gists{/gist_id}","starred_url":"https://api.github.com/users/alextricity25/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alextricity25/subscriptions","organizations_url":"https://api.github.com/users/alextricity25/orgs","repos_url":"https://api.github.com/users/alextricity25/repos","events_url":"https://api.github.com/users/alextricity25/events{/privacy}","received_events_url":"https://api.github.com/users/alextricity25/received_events","type":"User","site_admin":false}],"milestone":null,"comments":78,"created_at":"2016-09-25T15:52:11Z","updated_at":"2016-10-13T15:18:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/pulls/1440","html_url":"https://github.com/rcbops/rpc-openstack/pull/1440","diff_url":"https://github.com/rcbops/rpc-openstack/pull/1440.diff","patch_url":"https://github.com/rcbops/rpc-openstack/pull/1440.patch"},"body":"This commit modifies the logstash and elasticsearch plays with pre_upgrade\r\nsteps that removes legacy logstash filters and packages, reindexes existing\r\nelasticsearch indices and cleans up the elasticsearch database.  Reindexing\r\nis necessary to ensure that old elasticsearch data is carried forward after the\r\nupgrade.  Per support that data is needed by our customers.   Due to more\r\nstrict type checking by elasticsearch 2.x we need to fix some mapping fields\r\nand the only way to do this with existing data is to reindex into new indices.\r\n\r\nConnects rcbops/u-suk-dev#237"},"comment":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/comments/253544633","html_url":"https://github.com/rcbops/rpc-openstack/pull/1440#issuecomment-253544633","issue_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1440","id":253544633,"user":{"login":"git-harry","id":687171,"avatar_url":"https://avatars.githubusercontent.com/u/687171?v=3","gravatar_id":"","url":"https://api.github.com/users/git-harry","html_url":"https://github.com/git-harry","followers_url":"https://api.github.com/users/git-harry/followers","following_url":"https://api.github.com/users/git-harry/following{/other_user}","gists_url":"https://api.github.com/users/git-harry/gists{/gist_id}","starred_url":"https://api.github.com/users/git-harry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/git-harry/subscriptions","organizations_url":"https://api.github.com/users/git-harry/orgs","repos_url":"https://api.github.com/users/git-harry/repos","events_url":"https://api.github.com/users/git-harry/events{/privacy}","received_events_url":"https://api.github.com/users/git-harry/received_events","type":"User","site_admin":false},"created_at":"2016-10-13T15:18:01Z","updated_at":"2016-10-13T15:18:01Z","body":"@sigmavirus24 that is a good point. Tweaked title and first paragraph.\r\n\r\nAdd ELK upgrade support for L to M upgrades\r\n\r\nElasticSearch, Logstash, Kibana (ELK) provides a single dashboard from which to view the logs on a deployment. The versions of these applications in the RPCO r12 series is out of date and affected by CVEs that need to be addressed by moving to newer versions. This change updates the deployment to use the versions supported in our r13 series releases.\r\n\r\nElasticSearch is upgraded from 1.7 to 2.x, as part of this change the data has been migrated because the format in 1.7 is not compatible with 2.x. This data cannot currently be viewed in Kibana.\r\n\r\nConnected rcbops/u-suk-dev#237"}}
{"actor":{"display_login":"git-harry"}}