{"action":"created","issue":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1165","repository_url":"https://api.github.com/repos/rcbops/rpc-openstack","labels_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1165/labels{/name}","comments_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1165/comments","events_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1165/events","html_url":"https://github.com/rcbops/rpc-openstack/pull/1165","id":160497325,"number":1165,"title":"Move user variables/secrets files to new location","user":{"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},"labels":[{"url":"https://api.github.com/repos/rcbops/rpc-openstack/labels/impacts-mitaka","name":"impacts-mitaka","color":"d4c5f9"},{"url":"https://api.github.com/repos/rcbops/rpc-openstack/labels/prio-1","name":"prio-1","color":"eb6420"},{"url":"https://api.github.com/repos/rcbops/rpc-openstack/labels/status-needs-review","name":"status-needs-review","color":"cccccc"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/milestones/37","html_url":"https://github.com/rcbops/rpc-openstack/milestones/r13.0.0","labels_url":"https://api.github.com/repos/rcbops/rpc-openstack/milestones/37/labels","id":1634873,"number":37,"title":"r13.0.0","description":null,"creator":{"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},"open_issues":6,"closed_issues":9,"state":"open","created_at":"2016-03-09T17:30:49Z","updated_at":"2016-06-30T13:19:43Z","due_on":null,"closed_at":null},"comments":71,"created_at":"2016-06-15T18:56:46Z","updated_at":"2016-07-01T14:20:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/pulls/1165","html_url":"https://github.com/rcbops/rpc-openstack/pull/1165","diff_url":"https://github.com/rcbops/rpc-openstack/pull/1165.diff","patch_url":"https://github.com/rcbops/rpc-openstack/pull/1165.patch"},"body":"Here we use a new filestructure so that deployers and devs will\r\nnot step on eachother's feet when changing variables around.  The\r\nnew user variables file layout looks like this.\r\n\r\n```\r\nuser_osa_secrets_defaults.yml\r\nuser_osa_secrets_overrides.yml\r\nuser_osa_variables_defaults.yml\r\nuser_osa_variables_overrides.yml\r\nuser_rpco_secrets_defaults.yml\r\nuser_rpco_secrets_overrides.yml\r\nuser_rpco_variables_defaults.yml\r\nuser_rpco_variables_overrides.yml\r\n```\r\n\r\nThis patch does the following\r\n\r\n1. Combine rpcd/etc/openstack_deploy/user_extras_variables.yml and\r\n   rpcd/etc/openstack_deploy/user_variables.yml into a new file\r\n   named rpcd/etc/openstack_deploy/user_rpco_variables_defaults.yml.\r\n2. Delete rpcd/etc/openstack_deploy/user_extras_variables.yml and\r\n   rpcd/etc/openstack_deploy/user_variables.yml\r\n3. Rename (move) rpcd/etc/openstack_deploy/user_extras_secrets.yml\r\n   to rpcd/etc/openstack_deploy/user_rpco_secrets_defaults.yml.\r\n4. Update install script to move OSA user/secrets files to the\r\n   correct location.\r\n\r\nCloses https://github.com/rcbops/u-suk-dev/issues/185"},"comment":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/comments/229959265","html_url":"https://github.com/rcbops/rpc-openstack/pull/1165#issuecomment-229959265","issue_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1165","id":229959265,"user":{"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},"created_at":"2016-07-01T14:20:14Z","updated_at":"2016-07-01T14:20:14Z","body":"I think support still does want to override passwords, I'll try to double confirm today."}}
{"actor":{"display_login":"prometheanfire"}}