)]}'
{"id":"openstack%2Ftrove~679021","triplet_id":"openstack%2Ftrove~master~I4b22b87d37792be700d4ec7f78a7ea479ddb5814","project":"openstack/trove","branch":"master","topic":"mgmt-sg","hashtags":[],"change_id":"I4b22b87d37792be700d4ec7f78a7ea479ddb5814","subject":"Support management security group","status":"MERGED","created":"2019-08-28 10:12:54.000000000","updated":"2019-09-02 04:09:29.000000000","submitted":"2019-09-02 04:08:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"679021-1567397280146-05248e82","meta_rev_id":"608eb02a80cd93d27530b4ee3d8204be065f0941","_number":679021,"virtual_id_number":679021,"owner":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-09-02 04:07:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-09-02 01:41:02.000000000","_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"}],"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":{"approved":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-09-02 01:41:02.000000000","_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-02 04:07:59.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"}],"messages":[{"id":"3ca3279800749506ecdb4e5486e1317e809a5a7b","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2019-08-28 10:12:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"056ea5d52f8b2d9e77a70324a961e33dd37a9dcf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-28 11:12:43.000000000","message":"Patch Set 1: 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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/23d1c01fc2cf460a80515af9ff34de69 : FAILURE in 18m 48s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cb3252805db34f42892b4fe44f5ee5cd : FAILURE in 14m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7159c04290994f0fb03c61ca8e5d702d : FAILURE in 6m 49s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/85a81c2be2114d3996717b3ae15a95d2 : FAILURE in 13m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/898d9e902dba47dfb1c3d4209549ed72 : FAILURE in 12m 57s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/14c209da3b864cc8a1de5baeb13fbad7 : FAILURE in 20m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/21e0d1b3e89147188de6b437984bc08a : SUCCESS in 5m 08s\n- trove-functional-mysql https://zuul.opendev.org/t/openstack/build/33d5b8d40388466fadb1699ea5ec10be : FAILURE in 49m 32s\n- trove-scenario-mariadb-single https://zuul.opendev.org/t/openstack/build/1aef46f6dbaf4e40bea6e38194612599 : FAILURE in 44m 24s (non-voting)\n- trove-scenario-mariadb-multi https://zuul.opendev.org/t/openstack/build/d43500462ad94808bcb8c828c699600f : FAILURE in 44m 24s (non-voting)\n- trove-scenario-mysql-single https://zuul.opendev.org/t/openstack/build/9065ebac714445d790258aab3505776b : FAILURE in 51m 38s\n- trove-scenario-mysql-multi https://zuul.opendev.org/t/openstack/build/71916ddf809745d09551ca52c524094d : FAILURE in 43m 38s\n- trove-scenario-postgresql-single https://zuul.opendev.org/t/openstack/build/cb197bf7907c474a9627833ddb336396 : FAILURE in 37m 54s (non-voting)\n- trove-scenario-postgresql-multi https://zuul.opendev.org/t/openstack/build/ec0127688b9e4a948a9631df70351e65 : FAILURE in 39m 35s (non-voting)\n- trove-scenario-pxc-single https://zuul.opendev.org/t/openstack/build/bd7b398295df451baafbf0edac3cfbc9 : FAILURE in 48m 54s (non-voting)\n- trove-scenario-pxc-multi https://zuul.opendev.org/t/openstack/build/2a0bfc304e994095b4ad1e5765a48c38 : FAILURE in 42m 01s (non-voting)\n- trove-scenario-redis-single https://zuul.opendev.org/t/openstack/build/c52d7fdd5d16452fb5068c7324330ff1 : FAILURE in 44m 26s (non-voting)\n- trove-scenario-redis-multi https://zuul.opendev.org/t/openstack/build/3db148db8c5f48c7b8beb18185fe2097 : FAILURE in 49m 32s (non-voting)\n- trove-tox-fakemodetests https://zuul.opendev.org/t/openstack/build/1c44de9afc0f45b7bec4aa7a2c5fcb48 : SUCCESS in 5m 20s\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/3bc8fc30d3d24555917b657ce394db56 : SUCCESS in 7m 20s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/532334dadac944b4b9d9390d93a0eda2 : SUCCESS in 9m 03s\n- trove-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c4de3776a5b245fcb05427381342f5f4 : SUCCESS in 30m 56s","accounts_in_message":[],"_revision_number":1},{"id":"db3ab77ee2006c93b215a55ef1f25730b69c674d","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2019-08-30 02:55:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"417824fe7c26e366a89be87707838cd64b93f15f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-30 05:37:40.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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/86d4c3f49bfb40348f6858544a372a05 : FAILURE in 37m 37s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ba400de033854e73b1ffb0dd18913d7a : FAILURE in 32m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/711bcbaf61014f259da66269b22fdfde : SUCCESS in 26m 37s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/57d58f1a684a4eadbf351e4b3af01545 : FAILURE in 30m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/35765fe1bacf404f936688bd3e11ca25 : FAILURE in 32m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/09b1ca34458d403583ae03a05f26dfa5 : FAILURE in 34m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f93a1d137da44f683ceab683a57e5c1 : SUCCESS in 25m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9172e3c9f5ce484e9521e9c4454b2a22 : POST_FAILURE in 24m 47s\n- trove-functional-mysql https://zuul.opendev.org/t/openstack/build/6d12961953954d26b60f488800260fbd : SUCCESS in 2h 39m 26s\n- trove-scenario-mariadb-single https://zuul.opendev.org/t/openstack/build/08e2aacabe574f22b8a57b041f914ce9 : FAILURE in 53m 42s (non-voting)\n- trove-scenario-mariadb-multi https://zuul.opendev.org/t/openstack/build/0755501b63a84e9e89f774b6295a2c0a : FAILURE in 56m 42s (non-voting)\n- trove-scenario-mysql-single https://zuul.opendev.org/t/openstack/build/1c15ce6a4d4a4a5aa1e381f67c6622ba : SUCCESS in 2h 03m 48s\n- trove-scenario-mysql-multi https://zuul.opendev.org/t/openstack/build/b1dfb8d5bddf452ba030592dcac5b419 : SUCCESS in 2h 11m 35s\n- trove-scenario-postgresql-single https://zuul.opendev.org/t/openstack/build/05a946c87fe6461281b5795bd9df846c : FAILURE in 56m 08s (non-voting)\n- trove-scenario-postgresql-multi https://zuul.opendev.org/t/openstack/build/d69734a47f304ca791093d92ff70189a : FAILURE in 59m 19s (non-voting)\n- trove-scenario-pxc-single https://zuul.opendev.org/t/openstack/build/1799816e45ae43169e84b3bb424250b0 : FAILURE in 56m 57s (non-voting)\n- trove-scenario-pxc-multi https://zuul.opendev.org/t/openstack/build/c52d586168ab40d1be919158625892d8 : FAILURE in 53m 51s (non-voting)\n- trove-scenario-redis-single https://zuul.opendev.org/t/openstack/build/f6fcf31940bd4c70970fbcd0d3ad6908 : FAILURE in 53m 19s (non-voting)\n- trove-scenario-redis-multi https://zuul.opendev.org/t/openstack/build/084c8c244a9f4eacba9e58a32b153d0e : FAILURE in 1h 01m 59s (non-voting)\n- trove-tox-fakemodetests https://zuul.opendev.org/t/openstack/build/a8429e558c604c0a9ae99c9f402365b4 : SUCCESS in 9m 41s\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/5963b6388b6342909a130f2776ac5b08 : SUCCESS in 11m 43s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/144f974c64fc46488a2bc8371e98574a : SUCCESS in 15m 18s\n- trove-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d71fd197cb5845748625b7ab963ecb3e : SUCCESS in 37m 48s","accounts_in_message":[],"_revision_number":2},{"id":"a154cb219216d99f14b68e7230c306e3fba222e7","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2019-09-01 22:12:50.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"64628f56967b33d19cced0da9a636a57aef170dc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-02 00:41:09.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/aa22cbb1a5bf42f19613a0897d90e0b8 : SUCCESS in 18m 42s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/acc340afa3fe4aa6947c94ed2e6ac3da : SUCCESS in 12m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6058d5e1db2943dd870d5d02cb45732d : SUCCESS in 5m 57s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/30c2cb77679740c899ad27a4db0ab3dc : SUCCESS in 11m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bc5193f429654a6e88318f411d8a95bb : SUCCESS in 12m 44s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/377047000a074d5da7256934c533bf60 : SUCCESS in 18m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bd93d77d4ab14959802c8db985355fcb : SUCCESS in 5m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b1601fca800f468a9f9f47d6b82118e1 : SUCCESS in 6m 16s\n- trove-functional-mysql https://zuul.opendev.org/t/openstack/build/ff27e09743c54ee289b4bd16e6d3bd68 : SUCCESS in 2h 22m 22s\n- trove-scenario-mariadb-single https://zuul.opendev.org/t/openstack/build/873b1120d32c493cb959a22fa248a7e0 : FAILURE in 42m 01s (non-voting)\n- trove-scenario-mariadb-multi https://zuul.opendev.org/t/openstack/build/5aa0b276eb794b19afc18d2560546b30 : FAILURE in 42m 52s (non-voting)\n- trove-scenario-mysql-single https://zuul.opendev.org/t/openstack/build/727e4bb5330646c4a00f933dc3ee7c3d : SUCCESS in 1h 49m 37s\n- trove-scenario-mysql-multi https://zuul.opendev.org/t/openstack/build/84d2d9eb560447a4953d88c8443e39f5 : SUCCESS in 1h 41m 09s\n- trove-scenario-postgresql-single https://zuul.opendev.org/t/openstack/build/230a5d0ca3744450bfd7f680622aa0d9 : FAILURE in 40m 27s (non-voting)\n- trove-scenario-postgresql-multi https://zuul.opendev.org/t/openstack/build/214985dd3a104b59b08e90a2406e9dd4 : FAILURE in 42m 07s (non-voting)\n- trove-scenario-pxc-single https://zuul.opendev.org/t/openstack/build/11b48527e9a14ece93c5105364c27949 : FAILURE in 41m 35s (non-voting)\n- trove-scenario-pxc-multi https://zuul.opendev.org/t/openstack/build/b5ddfc0231204717811315c34fd77a60 : FAILURE in 42m 50s (non-voting)\n- trove-scenario-redis-single https://zuul.opendev.org/t/openstack/build/eedf18d0e0c4498c9f3ba2ad1db20bf1 : FAILURE in 42m 19s (non-voting)\n- trove-scenario-redis-multi https://zuul.opendev.org/t/openstack/build/8684af470ab24d22bc57f4cc3bf9b464 : FAILURE in 40m 27s (non-voting)\n- trove-tox-fakemodetests https://zuul.opendev.org/t/openstack/build/0feb8751e5024bceaf7afa4c7bfc3955 : SUCCESS in 5m 50s\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/0d3fa5a2f1134577b5959ddb726aa624 : SUCCESS in 5m 24s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/3ebdf91a874e40899af46dc1c1af5341 : SUCCESS in 8m 23s\n- trove-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/57d54d2f8e5d4c939e9626783cf7c6dd : SUCCESS in 36m 58s","accounts_in_message":[],"_revision_number":3},{"id":"774aa1ee9220a9fb703914346d63b39c9b50e8ab","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2019-09-02 01:41:02.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"a7be0c542449acf197eb7cc96438d228df12681c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-02 01:41:15.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"288c4b15ece6b03e061a7b88fec80af03780c20a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-02 04:07:59.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/460e694ecdb14b3e9b2a5c3be620d00e : SUCCESS in 12m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba07ce9d459f4e16a5064ac4f128870a : SUCCESS in 5m 05s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0a0b39a98dbf4c8c955224a79f451613 : SUCCESS in 12m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/af8f7e43ab7f46f1a495dd376e68d612 : SUCCESS in 12m 22s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d253fe6597384db9ad9d0f60de1972c4 : SUCCESS in 17m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4bd6c883753a43dd9c0da812281a5a5e : SUCCESS in 5m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f11836bd30bc4d9e8f2718dd7e36a0be : SUCCESS in 6m 19s\n- trove-functional-mysql https://zuul.opendev.org/t/openstack/build/5dc42e5ec6a34554ba5c55bd7e8bf55d : SUCCESS in 2h 21m 28s\n- trove-scenario-mysql-single https://zuul.opendev.org/t/openstack/build/c2b32f15665340ba9c9d807e33de5c13 : SUCCESS in 1h 43m 03s\n- trove-scenario-mysql-multi https://zuul.opendev.org/t/openstack/build/7f161f13f4174e118c0a767447ec7954 : SUCCESS in 2h 00m 34s\n- trove-tox-fakemodetests https://zuul.opendev.org/t/openstack/build/85c413c4d2b045cf81c189411da78208 : SUCCESS in 6m 27s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/e76255d5e3c04f409986869ddafbc8e3 : SUCCESS in 8m 25s\n- trove-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0cb0c7d30ebf4969bec62105b99c219c : SUCCESS in 35m 04s","accounts_in_message":[],"_revision_number":3},{"id":"f62fed47d54887a0b73b682b5571b8cb12885ff6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-02 04:08:00.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"6214003ff5794851ffdb68ffc4e5799b69054c0c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-02 04:09:29.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/979f277ebefc4e76a7911a7d197cab34 : SUCCESS in 1m 08s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"a1aa15282ea91eafb4afe476336949aec965add2","revisions":{"c858ee62049d263f7cd4fbae07d282f67a3f31d6":{"kind":"REWORK","_number":1,"created":"2019-08-28 10:12:54.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/21/679021/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/21/679021/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/21/679021/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/21/679021/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/21/679021/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/21/679021/1"}}},"commit":{"parents":[{"commit":"259e0f6f093ec5397a778bd485379e2532b4cc5f","subject":"Merge \"Support python3 in guest agent\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/259e0f6f093ec5397a778bd485379e2532b4cc5f"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2019-08-28 10:11:27.000000000","tz":720},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2019-08-28 10:11:27.000000000","tz":720},"subject":"Support management security group","message":"Support management security group\n\nAllow the cloud admin to control the security groups on the management\nport of Trove instance, a new config option `management_security_groups`\nis introduced for that purpose.\n\nChange-Id: I4b22b87d37792be700d4ec7f78a7ea479ddb5814\nStory: 2006466\nTask: 36395\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/c858ee62049d263f7cd4fbae07d282f67a3f31d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/c858ee62049d263f7cd4fbae07d282f67a3f31d6"}]},"branch":"refs/heads/master"},"8c4a2080df88fc2ed6612fba903553ec4a8d2818":{"kind":"REWORK","_number":2,"created":"2019-08-30 02:55:39.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/21/679021/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/21/679021/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/21/679021/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/21/679021/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/21/679021/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/21/679021/2"}}},"commit":{"parents":[{"commit":"0ef474a70ce3d6ba15c19240425f2ac48d12e778","subject":"Support keypair in devstack","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0ef474a70ce3d6ba15c19240425f2ac48d12e778"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2019-08-28 10:11:27.000000000","tz":720},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2019-08-30 00:17:30.000000000","tz":720},"subject":"Support management security group","message":"Support management security group\n\nAllow the cloud admin to control the security groups on the management\nport of Trove instance, a new config option `management_security_groups`\nis introduced for that purpose.\n\nChange-Id: I4b22b87d37792be700d4ec7f78a7ea479ddb5814\nStory: 2006466\nTask: 36395\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/8c4a2080df88fc2ed6612fba903553ec4a8d2818"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/8c4a2080df88fc2ed6612fba903553ec4a8d2818"}]},"branch":"refs/heads/master"},"a1aa15282ea91eafb4afe476336949aec965add2":{"kind":"REWORK","_number":3,"created":"2019-09-01 22:12:50.000000000","uploader":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"ref":"refs/changes/21/679021/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/21/679021/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/21/679021/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/21/679021/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/21/679021/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/21/679021/3"}}},"commit":{"parents":[{"commit":"e739ef6e935ccae0b8b68e0828449897275e5cc0","subject":"Minor change to image build guide","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/e739ef6e935ccae0b8b68e0828449897275e5cc0"}]}],"author":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2019-08-28 10:11:27.000000000","tz":720},"committer":{"name":"Lingxian Kong","email":"anlin.kong@gmail.com","date":"2019-09-01 22:06:49.000000000","tz":720},"subject":"Support management security group","message":"Support management security group\n\nAllow the cloud admin to control the security groups on the management\nport of Trove instance, a new config option `management_security_groups`\nis introduced for that purpose.\n\nChange-Id: I4b22b87d37792be700d4ec7f78a7ea479ddb5814\nStory: 2006466\nTask: 36395\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a1aa15282ea91eafb4afe476336949aec965add2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a1aa15282ea91eafb4afe476336949aec965add2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
