)]}'
{"id":"openstack%2Fpython-magnumclient~683156","triplet_id":"openstack%2Fpython-magnumclient~master~Ie53ac0452d15aa81d1bd368cf718e21d26e27576","project":"openstack/python-magnumclient","branch":"master","topic":"helm-config","hashtags":[],"change_id":"Ie53ac0452d15aa81d1bd368cf718e21d26e27576","subject":"WIP: Read helm-config from files","status":"NEW","created":"2019-09-19 13:24:05.000000000","updated":"2020-05-18 07:23:28.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ca35569ca450d5c5717135d652bbc6b50c3d99fa","_number":683156,"virtual_id_number":683156,"owner":{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},{"date":"2020-05-18 07:23:28.000000000","_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2020-05-15 18:12:55.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-19 13:34:42.000000000","updated_by":{"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},"reviewer":{"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},"state":"REVIEWER"},{"updated":"2020-05-15 18:12:55.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-05-18 07:23:28.000000000","updated_by":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"reviewer":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"state":"REVIEWER"}],"messages":[{"id":"4b4c216ce65400b3977f3ca0bc576744cf3f1683","author":{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},"date":"2019-09-19 13:24:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"170fa1b63d0adcface1de73d47ba27f23d75e9cd","author":{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},"date":"2019-09-19 13:28:24.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"6c0eddd4922f1573a04e655505f5effe30b92739","author":{"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},"date":"2019-09-19 13:34:42.000000000","message":"Patch Set 2: Code-Review+1\n\nNice! Seems harsh to reject .yml though ;)","accounts_in_message":[],"_revision_number":2},{"id":"b8caff968aa34750157ac114582ac16e8ff3309e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-19 13:41:20.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/a46975b780114c6fade8f78b058c938f : FAILURE in 2m 13s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/98dc05fc349b4cd3b3e82e4fb5af753d : FAILURE in 4m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d89af3700c364cea9af44411496fe8a1 : SUCCESS in 3m 23s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a0ac510db2bd4859a855eff0a343d658 : SUCCESS in 3m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7f179e33f2db4627b302ed82372d5d8a : SUCCESS in 3m 07s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/cb67c82ecaf843a8bba1245f96b26cb5 : SUCCESS in 4m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ca7176f4a122453a8a35ea03dca8b13d : SUCCESS in 3m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8424daa264a74ca9b32cb15f9e8c37a8 : SUCCESS in 3m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a856aae10205b32e20138a8f3a0d4d206681161a","author":{"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},"date":"2020-03-31 09:28:09.000000000","message":"Patch Set 2:\n\nAny progress on this?","accounts_in_message":[],"_revision_number":2},{"id":"68db1c5d2fcbbf2ee2025111c2a907d8d9bb8a9a","author":{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},"date":"2020-03-31 10:44:38.000000000","message":"Patch Set 2:\n\nNo.\n\nI wanted to make the labels plan also with this in mind, but theodoros is taking the labels patch instead. I will be waiting until i know his proposition, and we have a almost finished patch","accounts_in_message":[],"_revision_number":2},{"id":"46b948a0e5e42b8eac6ea52ffb7d0401293e1667","author":{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},"date":"2020-05-15 17:30:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4fce4acf9215f4f5f53344ea811d09034af3c43f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-15 18:12:55.000000000","message":"Patch Set 3: Verified-1\n\n(5 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2bb8e5a4c3b8496396f2dee0ffe6e6ce : SUCCESS in 4m 44s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dcf717feff4d43719f58a79e5f9ef636 : SUCCESS in 5m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a60c020751d41bd8364f2f792a55f17 : FAILURE in 4m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/12b5f222e9414728982026cc43e9f5f6 : SUCCESS in 3m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6a63b446871848e2a2e871511b6758f8 : SUCCESS in 3m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/182f618674ce478795e05dbdfea95e58 : SUCCESS in 5m 10s","accounts_in_message":[],"_revision_number":3},{"id":"692459b3d465d42aab15b932ff6639ed0872c24d","author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"date":"2020-05-18 07:23:28.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"3bb8ceaef476ece24b27287e39d6c9f2f38a18a5","revisions":{"2c038cb607cc4b0cc99bccac3ead892e3cb250b4":{"kind":"REWORK","_number":1,"created":"2019-09-19 13:24:05.000000000","uploader":{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},"ref":"refs/changes/56/683156/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-magnumclient","ref":"refs/changes/56/683156/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/1"}}},"commit":{"parents":[{"commit":"69be0ac44e892244ac08d49b3b61b92e0867e703","subject":"Replace git.openstack.org URLs with opendev.org URLs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-magnumclient/commit/69be0ac44e892244ac08d49b3b61b92e0867e703"}]}],"author":{"name":"Diogo Guerra","email":"dy090.guerra@gmail.com","date":"2019-09-19 09:05:27.000000000","tz":120},"committer":{"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","date":"2019-09-19 13:24:01.000000000","tz":120},"subject":"WIP: Read cluster-config from file","message":"WIP: Read cluster-config from file\n\nFor now we just use this for the provider-meta-chart.sh\nFile is read and base64 encoded before being passed to server.\n\nTask: 27730\nStory: 2004215\n\nChange-Id: Ie53ac0452d15aa81d1bd368cf718e21d26e27576\nSigned-off-by: Diogo Guerra \u003cdiogo.filipe.tomas.guerra@cern.ch\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-magnumclient/commit/2c038cb607cc4b0cc99bccac3ead892e3cb250b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-magnumclient/commit/2c038cb607cc4b0cc99bccac3ead892e3cb250b4"}]},"branch":"refs/heads/master"},"b6ebcbd3864709e2fa35e5fd094494eebdb282c1":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-09-19 13:28:24.000000000","uploader":{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},"ref":"refs/changes/56/683156/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-magnumclient","ref":"refs/changes/56/683156/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/2"}}},"commit":{"parents":[{"commit":"69be0ac44e892244ac08d49b3b61b92e0867e703","subject":"Replace git.openstack.org URLs with opendev.org URLs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-magnumclient/commit/69be0ac44e892244ac08d49b3b61b92e0867e703"}]}],"author":{"name":"Diogo Guerra","email":"dy090.guerra@gmail.com","date":"2019-09-19 09:05:27.000000000","tz":120},"committer":{"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","date":"2019-09-19 13:28:07.000000000","tz":0},"subject":"WIP: Read cluster-config from file","message":"WIP: Read cluster-config from file\n\nFor now we just use this for the provider-meta-chart.sh\nFile is read and base64 encoded before being passed to server.\n\nTask: 36698\nStory: 2004215\n\nChange-Id: Ie53ac0452d15aa81d1bd368cf718e21d26e27576\nSigned-off-by: Diogo Guerra \u003cdiogo.filipe.tomas.guerra@cern.ch\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-magnumclient/commit/b6ebcbd3864709e2fa35e5fd094494eebdb282c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-magnumclient/commit/b6ebcbd3864709e2fa35e5fd094494eebdb282c1"}]},"branch":"refs/heads/master"},"3bb8ceaef476ece24b27287e39d6c9f2f38a18a5":{"kind":"REWORK","_number":3,"created":"2020-05-15 17:30:43.000000000","uploader":{"_account_id":29425,"name":"Diogo Guerra","email":"diogo.filipe.tomas.guerra@cern.ch","username":"dioguerra"},"ref":"refs/changes/56/683156/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-magnumclient","ref":"refs/changes/56/683156/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-magnumclient refs/changes/56/683156/3"}}},"commit":{"parents":[{"commit":"0febfc728f61b20c98b9c3c527aafe3f1199e25f","subject":"Labels override","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-magnumclient/commit/0febfc728f61b20c98b9c3c527aafe3f1199e25f"}]}],"author":{"name":"Diogo Guerra","email":"dy090.guerra@gmail.com","date":"2020-05-15 09:34:00.000000000","tz":120},"committer":{"name":"Diogo Guerra","email":"dy090.guerra@gmail.com","date":"2020-05-15 17:30:40.000000000","tz":120},"subject":"WIP: Read helm-config from files","message":"WIP: Read helm-config from files\n\nThe helm can now be configured by using three different arguments:\n* helm_chart [1]\n* helm_requirements [2]\n* helm_values [3]\n\nThis parameters point to a .yaml file on which the user can\ndefine what helms install on the cluster by means of {1,2,3}.\nThis also allows for the user to customize the magnum defined\napplications by submitting only [3] overwritting default values\nwith custom ones.\n\nTask: 36698\nStory: 2004215\n\nChange-Id: Ie53ac0452d15aa81d1bd368cf718e21d26e27576\nSigned-off-by: Diogo Guerra \u003cdiogo.filipe.tomas.guerra@cern.ch\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-magnumclient/commit/3bb8ceaef476ece24b27287e39d6c9f2f38a18a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-magnumclient/commit/3bb8ceaef476ece24b27287e39d6c9f2f38a18a5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
