{"action":"created","issue":{"url":"https://api.github.com/repos/0-complexity/openvcloud/issues/976","repository_url":"https://api.github.com/repos/0-complexity/openvcloud","labels_url":"https://api.github.com/repos/0-complexity/openvcloud/issues/976/labels{/name}","comments_url":"https://api.github.com/repos/0-complexity/openvcloud/issues/976/comments","events_url":"https://api.github.com/repos/0-complexity/openvcloud/issues/976/events","html_url":"https://github.com/0-complexity/openvcloud/issues/976","id":276092359,"number":976,"title":"Automatic upgrade procedure","user":{"login":"FastGeert","id":15246294,"avatar_url":"https://avatars2.githubusercontent.com/u/15246294?v=4","gravatar_id":"","url":"https://api.github.com/users/FastGeert","html_url":"https://github.com/FastGeert","followers_url":"https://api.github.com/users/FastGeert/followers","following_url":"https://api.github.com/users/FastGeert/following{/other_user}","gists_url":"https://api.github.com/users/FastGeert/gists{/gist_id}","starred_url":"https://api.github.com/users/FastGeert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FastGeert/subscriptions","organizations_url":"https://api.github.com/users/FastGeert/orgs","repos_url":"https://api.github.com/users/FastGeert/repos","events_url":"https://api.github.com/users/FastGeert/events{/privacy}","received_events_url":"https://api.github.com/users/FastGeert/received_events","type":"User","site_admin":false},"labels":[{"id":826578138,"url":"https://api.github.com/repos/0-complexity/openvcloud/labels/feature/upgrader","name":"feature/upgrader","color":"d4c5f9","default":false},{"id":449734143,"url":"https://api.github.com/repos/0-complexity/openvcloud/labels/priority_major","name":"priority_major","color":"ff2222","default":false},{"id":352875314,"url":"https://api.github.com/repos/0-complexity/openvcloud/labels/state_verification","name":"state_verification","color":"c2e0c6","default":false},{"id":334377486,"url":"https://api.github.com/repos/0-complexity/openvcloud/labels/type_feature","name":"type_feature","color":"fef2c0","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/0-complexity/openvcloud/milestones/23","html_url":"https://github.com/0-complexity/openvcloud/milestone/23","labels_url":"https://api.github.com/repos/0-complexity/openvcloud/milestones/23/labels","id":2927949,"number":23,"title":"2.3.0","description":"- Kubernetes deployment for master and controller components\r\n- Controlled / audited ssh access to physical environment","creator":{"login":"grimpy","id":143869,"avatar_url":"https://avatars1.githubusercontent.com/u/143869?v=4","gravatar_id":"","url":"https://api.github.com/users/grimpy","html_url":"https://github.com/grimpy","followers_url":"https://api.github.com/users/grimpy/followers","following_url":"https://api.github.com/users/grimpy/following{/other_user}","gists_url":"https://api.github.com/users/grimpy/gists{/gist_id}","starred_url":"https://api.github.com/users/grimpy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grimpy/subscriptions","organizations_url":"https://api.github.com/users/grimpy/orgs","repos_url":"https://api.github.com/users/grimpy/repos","events_url":"https://api.github.com/users/grimpy/events{/privacy}","received_events_url":"https://api.github.com/users/grimpy/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":91,"state":"open","created_at":"2017-11-21T10:11:55Z","updated_at":"2018-03-06T09:43:38Z","due_on":"2018-02-28T08:00:00Z","closed_at":null},"comments":1,"created_at":"2017-11-22T14:43:44Z","updated_at":"2018-03-06T09:43:38Z","closed_at":"2018-03-06T09:43:38Z","author_association":"CONTRIBUTOR","body":"Sometimes when updating to a new version something more needs to happen than only updating the software. Things like:\r\n- Database migrations\r\n- Configuration upgrades\r\n- 3rd party software packages that need to added / upgraded on the physical machines\r\n\r\nWe need to do the following:\r\n- Store the version of the product in software\r\n- Store the version of the product in the database\r\n- It is possible to upgrade the version using the portal. The upgrade will sequentially run all the upgrade scripts that upgrade the system going from version x to version x + y.\r\n\r\nUpgrade scripts can use the whole framework to execute things that need to be executed away from the OVC master."},"comment":{"url":"https://api.github.com/repos/0-complexity/openvcloud/issues/comments/370722766","html_url":"https://github.com/0-complexity/openvcloud/issues/976#issuecomment-370722766","issue_url":"https://api.github.com/repos/0-complexity/openvcloud/issues/976","id":370722766,"user":{"login":"ahmedelsayed-93","id":24386820,"avatar_url":"https://avatars1.githubusercontent.com/u/24386820?v=4","gravatar_id":"","url":"https://api.github.com/users/ahmedelsayed-93","html_url":"https://github.com/ahmedelsayed-93","followers_url":"https://api.github.com/users/ahmedelsayed-93/followers","following_url":"https://api.github.com/users/ahmedelsayed-93/following{/other_user}","gists_url":"https://api.github.com/users/ahmedelsayed-93/gists{/gist_id}","starred_url":"https://api.github.com/users/ahmedelsayed-93/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahmedelsayed-93/subscriptions","organizations_url":"https://api.github.com/users/ahmedelsayed-93/orgs","repos_url":"https://api.github.com/users/ahmedelsayed-93/repos","events_url":"https://api.github.com/users/ahmedelsayed-93/events{/privacy}","received_events_url":"https://api.github.com/users/ahmedelsayed-93/received_events","type":"User","site_admin":false},"created_at":"2018-03-06T09:43:38Z","updated_at":"2018-03-06T09:43:38Z","author_association":"CONTRIBUTOR","body":"### software version \r\nJumpScale\r\n\r\n    Core: branch: master (3f55ec4) 3/5/2018, 3:34:08 PM\r\n    Portal: branch: master (be124d0) 3/5/2018, 12:31:52 PM\r\n\r\nOpenvCloud\r\n\r\n    Core: branch: master (ab99332) 3/5/2018, 8:29:11 PM\r\n    G8VDC: branch: master (d4b49c1) 2/13/2018, 1:56:43 PM\r\n    Selfhealing: branch: master (4adf360) 3/4/2018, 10:58:12 AM\r\n\r\nOpenvStorage be-g8-3\r\n\r\n    openvstorage-backend-core: 1.9.2-1\r\n    openvstorage-health-check: 3.4.0-1\r\n    openvstorage-webapps: 2.9.12-1\r\n    openvstorage-backend-webapps: 1.9.2-1\r\n    openvstorage-core: 2.9.12-1\r\n    openvstorage-hc: 1.9.2-1\r\n    alba-ee: 1.5.26\r\n    openvstorage: 2.9.12-1\r\n    openvstorage-backend: 1.9.2-1\r\n    openvstorage-extensions: 0.1.2-1\r\n    openvstorage-sdm: 1.9.1-1\r\n"}}
{"actor":{"display_login":"ahmedelsayed-93"}}