)]}'
{"id":"openstack%2Fopenstack-helm~675843","triplet_id":"openstack%2Fopenstack-helm~master~Ib29c9b05203456c7f23d0d44443c07fa26362400","project":"openstack/openstack-helm","branch":"master","topic":"ks_federations","hashtags":[],"change_id":"Ib29c9b05203456c7f23d0d44443c07fa26362400","subject":"Create keystone federations","status":"ABANDONED","created":"2019-08-12 08:25:07.000000000","updated":"2021-04-15 18:31:38.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"275ab44e6f45f317ca3bdb4ef73178ddc08fa81a","_number":675843,"virtual_id_number":675843,"owner":{"_account_id":29954,"name":"Oleh Hryhorov","email":"golantster@gmail.com","username":"ohryhorov"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"tag":"autogenerated:zuul:check","value":1,"date":"2019-11-19 11:33:07.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"_account_id":17966,"name":"Steven Wilkerson","email":"srwilkers@outlook.com","username":"srwilker"},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"}],"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":{"recommended":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"disliked":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":-1,"date":"2020-01-07 21:33:34.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-11-20 08:51:54.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17966,"name":"Steven Wilkerson","email":"srwilkers@outlook.com","username":"srwilker"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"_account_id":17966,"name":"Steven Wilkerson","email":"srwilkers@outlook.com","username":"srwilker"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},{"_account_id":17966,"name":"Steven Wilkerson","email":"srwilkers@outlook.com","username":"srwilker"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-12 08:51:07.000000000","updated_by":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"reviewer":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"state":"REVIEWER"},{"updated":"2019-08-12 08:51:12.000000000","updated_by":{"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},"reviewer":{"_account_id":12281,"name":"Itxaka","email":"igarcia@suse.com","username":"itxaka"},"state":"REVIEWER"},{"updated":"2019-08-12 08:52:03.000000000","updated_by":{"_account_id":17966,"name":"Steven Wilkerson","email":"srwilkers@outlook.com","username":"srwilker"},"reviewer":{"_account_id":17966,"name":"Steven Wilkerson","email":"srwilkers@outlook.com","username":"srwilker"},"state":"REVIEWER"},{"updated":"2019-08-12 08:52:31.000000000","updated_by":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"reviewer":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"state":"REVIEWER"},{"updated":"2019-11-19 11:33:07.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":"2019-11-20 08:51:54.000000000","updated_by":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"reviewer":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"state":"REVIEWER"},{"updated":"2020-01-07 21:33:34.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"}],"messages":[{"id":"317d1bbf51d908652b1b851cf6f32190ed0c20a9","author":{"_account_id":29954,"name":"Oleh Hryhorov","email":"golantster@gmail.com","username":"ohryhorov"},"date":"2019-08-12 08:25:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7a2d3b91b4774529e25da1e67fafc07055a4ae03","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-12 09:18:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://logs.opendev.org/43/675843/1/check/openstack-tox-docs/a4918b5/html/ : SUCCESS in 3m 18s\n- openstack-helm-lint https://logs.opendev.org/43/675843/1/check/openstack-helm-lint/8366a07/ : SUCCESS in 1m 58s\n- openstack-helm-cinder https://logs.opendev.org/43/675843/1/check/openstack-helm-cinder/57e2cd5/ : SUCCESS in 34m 32s\n- openstack-helm-cinder-pike-ubuntu_xenial https://logs.opendev.org/43/675843/1/check/openstack-helm-cinder-pike-ubuntu_xenial/79deb11/ : SUCCESS in 39m 08s (non-voting)\n- openstack-helm-cinder-queens-ubuntu_xenial https://logs.opendev.org/43/675843/1/check/openstack-helm-cinder-queens-ubuntu_xenial/6702719/ : SUCCESS in 35m 15s (non-voting)\n- openstack-helm-cinder-rocky-ubuntu_xenial https://logs.opendev.org/43/675843/1/check/openstack-helm-cinder-rocky-ubuntu_xenial/9c21cd9/ : SUCCESS in 44m 32s (non-voting)\n- openstack-helm-cinder-rocky-ubuntu_bionic https://logs.opendev.org/43/675843/1/check/openstack-helm-cinder-rocky-ubuntu_bionic/07d61fb/ : SUCCESS in 36m 17s (non-voting)\n- openstack-helm-cinder-rocky-opensuse_15 https://logs.opendev.org/43/675843/1/check/openstack-helm-cinder-rocky-opensuse_15/eecb1af/ : SUCCESS in 39m 49s (non-voting)\n- openstack-helm-cinder-stein-ubuntu_bionic https://logs.opendev.org/43/675843/1/check/openstack-helm-cinder-stein-ubuntu_bionic/a484534/ : SUCCESS in 34m 59s (non-voting)\n- openstack-helm-compute-kit https://logs.opendev.org/43/675843/1/check/openstack-helm-compute-kit/fece8cc/ : SUCCESS in 38m 56s\n- openstack-helm-compute-kit-pike-ubuntu_xenial https://logs.opendev.org/43/675843/1/check/openstack-helm-compute-kit-pike-ubuntu_xenial/6b04690/ : SUCCESS in 45m 39s (non-voting)\n- openstack-helm-compute-kit-queens-ubuntu_xenial https://logs.opendev.org/43/675843/1/check/openstack-helm-compute-kit-queens-ubuntu_xenial/96fe276/ : FAILURE in 48m 46s (non-voting)\n- openstack-helm-compute-kit-rocky-ubuntu_xenial https://logs.opendev.org/43/675843/1/check/openstack-helm-compute-kit-rocky-ubuntu_xenial/555ab6c/ : SUCCESS in 45m 05s (non-voting)\n- openstack-helm-compute-kit-rocky-ubuntu_bionic https://logs.opendev.org/43/675843/1/check/openstack-helm-compute-kit-rocky-ubuntu_bionic/94b9719/ : SUCCESS in 47m 35s (non-voting)\n- openstack-helm-compute-kit-rocky-opensuse_15 https://logs.opendev.org/43/675843/1/check/openstack-helm-compute-kit-rocky-opensuse_15/f39c6cc/ : SUCCESS in 44m 46s (non-voting)\n- openstack-helm-compute-kit-stein-ubuntu_bionic https://logs.opendev.org/43/675843/1/check/openstack-helm-compute-kit-stein-ubuntu_bionic/6403e39/ : SUCCESS in 39m 37s (non-voting)\n- openstack-helm-horizon https://logs.opendev.org/43/675843/1/check/openstack-helm-horizon/3b09773/ : SUCCESS in 24m 54s\n- openstack-helm-apparmor https://logs.opendev.org/43/675843/1/check/openstack-helm-apparmor/4de5179/ : SUCCESS in 39m 44s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"673500e4d6885fcab6fdfd1d4e4772255bf63796","author":{"_account_id":29954,"name":"Oleh Hryhorov","email":"golantster@gmail.com","username":"ohryhorov"},"date":"2019-11-19 10:29:13.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"afd245e8404ee4abb44b9b7e7e662437e1c714e8","author":{"_account_id":29954,"name":"Oleh Hryhorov","email":"golantster@gmail.com","username":"ohryhorov"},"date":"2019-11-19 10:33:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5df5baf0fb1505e05d98a5592ab5907004c86846","author":{"_account_id":29954,"name":"Oleh Hryhorov","email":"golantster@gmail.com","username":"ohryhorov"},"date":"2019-11-19 10:34:12.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"bddb9706e21b34f344ac4df4655d28bed88fc548","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-19 11:33:07.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d8180f2e98764d548fdda17429bb7c4c : SUCCESS in 4m 25s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/dcced39246ce449a9cc1da81ae1293d3 : SUCCESS in 1m 31s\n- openstack-helm-cinder https://zuul.opendev.org/t/openstack/build/1525fe04a9294c58a47dac1350c4af40 : SUCCESS in 38m 06s\n- openstack-helm-cinder-pike-ubuntu_xenial https://zuul.opendev.org/t/openstack/build/7986b42dfb77460e9bacf9063c334662 : SUCCESS in 42m 49s\n- openstack-helm-cinder-queens-ubuntu_xenial https://zuul.opendev.org/t/openstack/build/7bb2035b6d974ea0a8723cb5d0a6ef0e : SUCCESS in 39m 43s\n- openstack-helm-cinder-rocky-ubuntu_xenial https://zuul.opendev.org/t/openstack/build/5aecac9f8a784a35a394129be3fc9aa5 : SUCCESS in 41m 24s\n- openstack-helm-cinder-rocky-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/d6824b6ead884b34a9220b1c6891c69e : SUCCESS in 44m 08s\n- openstack-helm-cinder-rocky-opensuse_15 https://zuul.opendev.org/t/openstack/build/fe6c9f8cdda34cd9aa400381820286e7 : SUCCESS in 44m 27s\n- openstack-helm-cinder-stein-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/4926c04a085a4005b5e18f5a076b6ab1 : SUCCESS in 43m 08s\n- openstack-helm-compute-kit https://zuul.opendev.org/t/openstack/build/f931ccf3d7fe4f118f7a57e816eef829 : SUCCESS in 45m 37s\n- openstack-helm-compute-kit-pike-ubuntu_xenial https://zuul.opendev.org/t/openstack/build/c18797bac15c4e9b814f2880ea32275a : SUCCESS in 52m 15s\n- openstack-helm-compute-kit-queens-ubuntu_xenial https://zuul.opendev.org/t/openstack/build/fe598ab6926a46ff8abd1fbfb789a19d : SUCCESS in 47m 17s\n- openstack-helm-compute-kit-rocky-ubuntu_xenial https://zuul.opendev.org/t/openstack/build/ccbdef48398147519f7d971a756ad487 : SUCCESS in 51m 23s\n- openstack-helm-compute-kit-rocky-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/a0a634485f824dd09f7694fe5e2e6365 : SUCCESS in 49m 20s\n- openstack-helm-compute-kit-rocky-opensuse_15 https://zuul.opendev.org/t/openstack/build/c80a00453f8e45fa9684420e17d427b5 : SUCCESS in 48m 37s\n- openstack-helm-compute-kit-stein-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/f7d92a52c5424620ac035a65a21faeff : SUCCESS in 52m 07s\n- openstack-helm-horizon https://zuul.opendev.org/t/openstack/build/84da2a7082d24782ab98cb468d14fd88 : SUCCESS in 26m 44s\n- openstack-helm-apparmor https://zuul.opendev.org/t/openstack/build/c861150ec8664ef1ae470759f564f5b2 : FAILURE in 32m 40s (non-voting)\n- openstack-helm-netpol-compute-kit https://zuul.opendev.org/t/openstack/build/1141c3b2b39f4ec693ad5e6526a5c494 : SUCCESS in 55m 25s (non-voting)\n- openstack-helm-netpol-cinder https://zuul.opendev.org/t/openstack/build/da7e972895234e0796f2c9d104a067f2 : SUCCESS in 56m 20s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"24f3edd9114dd186962033ec9110019f42ce42a2","author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"date":"2019-11-20 08:51:54.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"002182cff086aeeccaf64953b30d0256dca341fc","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-01-07 21:33:34.000000000","message":"Patch Set 4: Code-Review-1\n\nOverall I think this looks good, could we add an experimental gate to verify that this works?","accounts_in_message":[],"_revision_number":4},{"id":"275ab44e6f45f317ca3bdb4ef73178ddc08fa81a","tag":"autogenerated:gerrit:abandon","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2021-04-15 18:31:38.000000000","message":"Abandoned\n\nAbandoning since there hasn\u0027t been any recent activity, if anyone wants to continue this work, please feel free to restore this or create a new change.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"a2a85c20aa5c84d43a3b86e914e6f4b3a864d7f8","revisions":{"8269e7b3d131d60e05d34748fe825737bcb8b8b7":{"kind":"REWORK","_number":1,"created":"2019-08-12 08:25:07.000000000","uploader":{"_account_id":29954,"name":"Oleh Hryhorov","email":"golantster@gmail.com","username":"ohryhorov"},"ref":"refs/changes/43/675843/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/43/675843/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/1"}}},"commit":{"parents":[{"commit":"3af5f78f5c3f521f61477af9a4676c37ea188fb1","subject":"Merge \"Remove dependency for db_sync on keystone-rabbit-init\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3af5f78f5c3f521f61477af9a4676c37ea188fb1"}]}],"author":{"name":"Oleh Hryhorov","email":"ohryhorov@mirantis.com","date":"2019-08-12 08:24:10.000000000","tz":180},"committer":{"name":"Oleh Hryhorov","email":"ohryhorov@mirantis.com","date":"2019-08-12 08:25:04.000000000","tz":180},"subject":"Create keystone federations","message":"Create keystone federations\n\nThe patch adds ability to configure keystone federations at\ndeployment/installation stage. Structure in values which defines is\ncreated according to keystone /v3/OS-FEDERATION API\nhttps://docs.openstack.org/api-ref/identity/v3-ext/?expanded\u003dregister-an-identity-provider-detail,add-protocol-to-identity-provider-detail,create-a-mapping-detail#os-federation-api\nSo according to above it could be easily reworked to use API and JSON\nformat to configure it by API directly instead of by CLI commands.\n\nChange-Id: Ib29c9b05203456c7f23d0d44443c07fa26362400\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/8269e7b3d131d60e05d34748fe825737bcb8b8b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/8269e7b3d131d60e05d34748fe825737bcb8b8b7"}]},"branch":"refs/heads/master"},"031f9087e821d6764ee8b6336e8f5cea85de5d06":{"kind":"REWORK","_number":2,"created":"2019-11-19 10:29:13.000000000","uploader":{"_account_id":29954,"name":"Oleh Hryhorov","email":"golantster@gmail.com","username":"ohryhorov"},"ref":"refs/changes/43/675843/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/43/675843/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/2"}}},"commit":{"parents":[{"commit":"ab0058c1a304c243042f3d59fe1ad46279a96403","subject":"Merge \"Add Barbican ingress Network Policy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ab0058c1a304c243042f3d59fe1ad46279a96403"}]}],"author":{"name":"Oleh Hryhorov","email":"ohryhorov@mirantis.com","date":"2019-08-12 08:24:10.000000000","tz":180},"committer":{"name":"Oleh Hryhorov","email":"ohryhorov@mirantis.com","date":"2019-11-19 10:28:57.000000000","tz":120},"subject":"Create keystone federations","message":"Create keystone federations\n\nThe patch adds ability to configure keystone federations at\ndeployment/installation stage. Structure in values which defines is\ncreated according to keystone /v3/OS-FEDERATION API\nhttps://docs.openstack.org/api-ref/identity/v3-ext/?expanded\u003dregister-an-identity-provider-detail,add-protocol-to-identity-provider-detail,create-a-mapping-detail#os-federation-api\nSo according to above it could be easily reworked to use API and JSON\nformat to configure it by API directly instead of by CLI commands.\n\nChange-Id: Ib29c9b05203456c7f23d0d44443c07fa26362400\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/031f9087e821d6764ee8b6336e8f5cea85de5d06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/031f9087e821d6764ee8b6336e8f5cea85de5d06"}]},"branch":"refs/heads/master"},"e7de1667976f873d006df4026a97461093f904bb":{"kind":"REWORK","_number":3,"created":"2019-11-19 10:33:25.000000000","uploader":{"_account_id":29954,"name":"Oleh Hryhorov","email":"golantster@gmail.com","username":"ohryhorov"},"ref":"refs/changes/43/675843/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/43/675843/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/3"}}},"commit":{"parents":[{"commit":"ab0058c1a304c243042f3d59fe1ad46279a96403","subject":"Merge \"Add Barbican ingress Network Policy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ab0058c1a304c243042f3d59fe1ad46279a96403"}]}],"author":{"name":"Oleh Hryhorov","email":"ohryhorov@mirantis.com","date":"2019-08-12 08:24:10.000000000","tz":180},"committer":{"name":"Oleh Hryhorov","email":"ohryhorov@mirantis.com","date":"2019-11-19 10:33:14.000000000","tz":120},"subject":"Create keystone federations","message":"Create keystone federations\n\nThe patch adds ability to configure keystone federations at\ndeployment/installation stage. Structure in values which defines is\ncreated according to keystone /v3/OS-FEDERATION API\nhttps://docs.openstack.org/api-ref/identity/v3-ext/?expanded\u003dregister-an-identity-provider-detail,add-protocol-to-identity-provider-detail,create-a-mapping-detail#os-federation-api\nSo according to above it could be easily reworked to use API and JSON\nformat to configure it by API directly instead of by CLI commands.\n\nChange-Id: Ib29c9b05203456c7f23d0d44443c07fa26362400\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/e7de1667976f873d006df4026a97461093f904bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/e7de1667976f873d006df4026a97461093f904bb"}]},"branch":"refs/heads/master"},"a2a85c20aa5c84d43a3b86e914e6f4b3a864d7f8":{"kind":"REWORK","_number":4,"created":"2019-11-19 10:34:12.000000000","uploader":{"_account_id":29954,"name":"Oleh Hryhorov","email":"golantster@gmail.com","username":"ohryhorov"},"ref":"refs/changes/43/675843/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/43/675843/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/43/675843/4"}}},"commit":{"parents":[{"commit":"ab0058c1a304c243042f3d59fe1ad46279a96403","subject":"Merge \"Add Barbican ingress Network Policy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ab0058c1a304c243042f3d59fe1ad46279a96403"}]}],"author":{"name":"Oleh Hryhorov","email":"ohryhorov@mirantis.com","date":"2019-08-12 08:24:10.000000000","tz":180},"committer":{"name":"Oleh Hryhorov","email":"ohryhorov@mirantis.com","date":"2019-11-19 10:34:00.000000000","tz":120},"subject":"Create keystone federations","message":"Create keystone federations\n\nThe patch adds ability to configure keystone federations at\ndeployment/installation stage. Structure in values which defines is\ncreated according to keystone /v3/OS-FEDERATION API\nhttps://docs.openstack.org/api-ref/identity/v3-ext/?expanded\u003dregister-an-identity-provider-detail,add-protocol-to-identity-provider-detail,create-a-mapping-detail#os-federation-api\nSo according to above it could be easily reworked to use API and JSON\nformat to configure it by API directly instead of by CLI commands.\n\nChange-Id: Ib29c9b05203456c7f23d0d44443c07fa26362400\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a2a85c20aa5c84d43a3b86e914e6f4b3a864d7f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a2a85c20aa5c84d43a3b86e914e6f4b3a864d7f8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
