)]}'
{"id":"openstack%2Frally-openstack~730364","triplet_id":"openstack%2Frally-openstack~master~Ic8a6202ff7ede1ba7bbc9549de57fba08e095097","project":"openstack/rally-openstack","branch":"master","hashtags":[],"change_id":"Ic8a6202ff7ede1ba7bbc9549de57fba08e095097","subject":"Add remote security group and rules neutron contexts","status":"NEW","created":"2020-05-22 15:30:26.000000000","updated":"2020-06-18 06:55:26.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5854623f1f77ee30a74d580a7977fa9907502239","_number":730364,"virtual_id_number":730364,"owner":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2020-06-18 06:55:26.000000000","_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},{"date":"2020-06-18 06:03:28.000000000","_account_id":10267,"name":"venkata anil","email":"anilvenkata@redhat.com","username":"anil"},{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2020-06-17 17:14:36.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":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10267,"name":"venkata anil","email":"anilvenkata@redhat.com","username":"anil"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"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":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},{"_account_id":10267,"name":"venkata anil","email":"anilvenkata@redhat.com","username":"anil"},{"date":"2020-06-18 05:43:44.000000000","_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"_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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10267,"name":"venkata anil","email":"anilvenkata@redhat.com","username":"anil"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-17 17:14:36.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-06-18 05:43:44.000000000","updated_by":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"reviewer":{"_account_id":23804,"name":"Daniel Alvarez","email":"dalvarez@redhat.com","username":"dalvarez"},"state":"REVIEWER"},{"updated":"2020-06-18 06:03:28.000000000","updated_by":{"_account_id":10267,"name":"venkata anil","email":"anilvenkata@redhat.com","username":"anil"},"reviewer":{"_account_id":10267,"name":"venkata anil","email":"anilvenkata@redhat.com","username":"anil"},"state":"REVIEWER"}],"messages":[{"id":"8043d67d6dda66f2844777005dd9d7373f377547","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2020-05-22 15:30:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f8f0ce693eb2c6bb5f7a894827065ec22621f591","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2020-05-22 15:30:59.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"a654e43a6097c5433e1e0e1eb5668d96ecfb2394","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-22 16:56:57.000000000","message":"Patch Set 1: Verified-1\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- rally-tox-cover https://zuul.opendev.org/t/openstack/build/699d829495f54c5392ce433394e6e036 : FAILURE in 5m 54s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/131a4deeabf5473e83f4bdebf8639cb8 : FAILURE in 7m 02s\n- rally-tox-py36 https://zuul.opendev.org/t/openstack/build/34fb8c8db8224f47a4e59b78c42b61d6 : FAILURE in 6m 16s\n- rally-tox-py37 https://zuul.opendev.org/t/openstack/build/61fe5e7811074e32bfb356cae3da0dee : FAILURE in 6m 20s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/b051de19dd7f4abb83a55c4e7aab8772 : FAILURE in 5m 24s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/91b1fdd2b0a64d32bf54bbf1bfe0d0c6 : FAILURE in 41m 21s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/2c5d9015bb0a452ba598bb017be40cc5 : SUCCESS in 11m 18s\n- rally-task-basic-with-existing-users https://zuul.opendev.org/t/openstack/build/a75ecc9d20e54500b9376afa81c01ee8 : SUCCESS in 32m 17s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/2b3d248a69bb450e8149b19ca77c5a82 : SUCCESS in 34m 57s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/38934186033a44b28c9ad3ec7388b81d : SUCCESS in 59m 29s\n- rally-task-heat https://zuul.opendev.org/t/openstack/build/a8d32f410fbd48238d3865f2608b5faa : SUCCESS in 52m 45s (non-voting)\n- rally-task-ironic https://zuul.opendev.org/t/openstack/build/ec48250ef81f4ab0b5d4fef199668e78 : SUCCESS in 44m 51s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/2a124a1eff5a43bea7d712a9c7588029 : SUCCESS in 47m 26s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/37779a25ba2b48f58a47d0308199751b : SUCCESS in 38m 52s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/a8dd11bcc20e4ab5b5d2a39e3cdee6dc : SUCCESS in 44m 30s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/78a85e06a08248ff879f34325b1439cd : SUCCESS in 44m 46s\n- rally-task-murano https://zuul.opendev.org/t/openstack/build/48fac7db45e947a18cd541fe22f834c8 : FAILURE in 37m 00s (non-voting)\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/a9a6ba4219964b99bb9cc7ab5f15feef : SUCCESS in 1h 24m 05s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/5f6c1fad3e284f40aacade6fb119eee9 : SUCCESS in 41m 05s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/89f02381da4c4fc4acd93feeb3be71e5 : FAILURE in 58m 18s (non-voting)\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/c900a94c2d874df2943e36c9a2cad04b : SUCCESS in 37m 49s\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/266c5c0f621b4b67b910d95d1597b94e : SUCCESS in 42m 12s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/a3716fde4e9e4206a149e03e16c7794e : SUCCESS in 35m 00s\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/8a117ca8d45f4739bca6d1dc922e4f38 : SUCCESS in 43m 23s","accounts_in_message":[],"_revision_number":1},{"id":"bc9518a89d3b818a9d3600a618de03ab504f272d","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2020-06-17 09:59:35.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5fc825afe8f90a381e8b140f301f3ce6a889618b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-17 11:19:14.000000000","message":"Patch Set 2: Verified-1\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- rally-tox-cover https://zuul.opendev.org/t/openstack/build/af55b0cb9a61469e8ccb93e1e9b6577d : FAILURE in 7m 51s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/1fce5e19d8d649f3a7924fc7d7633d8a : SUCCESS in 8m 49s\n- rally-tox-py36 https://zuul.opendev.org/t/openstack/build/a2b5b4548fb14a6e8adc7ff352eaac0c : FAILURE in 6m 14s\n- rally-tox-py37 https://zuul.opendev.org/t/openstack/build/d3ab4f6fdfcb4d0b9e58d4fb86369adc : FAILURE in 9m 00s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/cb188cfc79bd4a989dbb8d20f4a7cfcf : FAILURE in 8m 07s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/ac1b7c9c2d184823ad712c941ce5e1a6 : FAILURE in 49m 54s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/7c68c26dd51a4f3a93176c016f21bf79 : SUCCESS in 14m 50s\n- rally-task-basic-with-existing-users https://zuul.opendev.org/t/openstack/build/896ee4c953dd475099729a6953dd162c : SUCCESS in 33m 34s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/7cbe7b560f544049a946a1efb2eee939 : SUCCESS in 31m 03s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/639a8699db3b4cce9d2802901cb004bc : SUCCESS in 54m 11s\n- rally-task-heat https://zuul.opendev.org/t/openstack/build/786e8de3312b429ba6eff73125028316 : FAILURE in 47m 30s (non-voting)\n- rally-task-ironic https://zuul.opendev.org/t/openstack/build/3d85a69835d4404983a60fed71cbe05d : SUCCESS in 40m 18s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/c77c7a55c9aa4e0983561041c9a3818f : SUCCESS in 46m 39s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/a5f26165d4ea4b34a591f569402c0bac : SUCCESS in 39m 58s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/d3b77f973d6e4a6493ffa3b278239c3a : SUCCESS in 36m 46s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/ffe9ec68779d47e5a63ba7c8d10c720c : SUCCESS in 48m 20s\n- rally-task-murano https://zuul.opendev.org/t/openstack/build/04e582148da043059d28e4ad101309ea : FAILURE in 45m 36s (non-voting)\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/20160253d50745879b601ed7a4649c85 : SUCCESS in 1h 15m 36s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/e9ae8d79081b42189323166b8a45128f : SUCCESS in 37m 17s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/5ea16edeae8348ae931c372016fc7baf : FAILURE in 1h 02m 15s (non-voting)\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/912a3d254b8945ff87ee5f98dca721a6 : SUCCESS in 38m 28s\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/7a4b3240fce94c7a95e15d9aba7fe729 : SUCCESS in 34m 26s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/995ef972b4f84053888f2db948d4bd73 : SUCCESS in 36m 47s\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/54931d23874c4d59a60dbaa11c0ab5c8 : SUCCESS in 43m 06s","accounts_in_message":[],"_revision_number":2},{"id":"e16b2b8610a494ac6258435fe740244f7895882e","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2020-06-17 13:59:53.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9bdab0006789a11dab11e79ad1b17caddde7e81b","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2020-06-17 15:00:25.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2d5077a29f49e81d059c6042b33ec6697a75314b","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2020-06-17 15:03:30.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f5dc74e513fafce8ae13ba02910d61e3484b3b58","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2020-06-17 15:38:11.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f983a7d1d3b838c3be064f9fe9af7ee496e408d8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-17 17:14:36.000000000","message":"Patch Set 5: Verified-1\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- rally-tox-cover https://zuul.opendev.org/t/openstack/build/7662195caa9a42cc816bdda6b2a1d6ec : FAILURE in 10m 05s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/52c6f1da7276496d86a8e4a7462ab8ea : SUCCESS in 9m 00s\n- rally-tox-py36 https://zuul.opendev.org/t/openstack/build/1a7f7f764a2441c8b04d89a47db2b266 : FAILURE in 9m 08s\n- rally-tox-py37 https://zuul.opendev.org/t/openstack/build/1df7851cbe3747eba458d7289ed24c56 : FAILURE in 14m 23s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/d637d2b678b94e43af23523eb3eda9ac : FAILURE in 8m 29s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/f2ae260345014e6b8cfd45fc3b6267f5 : FAILURE in 41m 52s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/2462e7b085cb45ddbdaa88987143c6b2 : SUCCESS in 16m 03s\n- rally-task-basic-with-existing-users https://zuul.opendev.org/t/openstack/build/d778856b4e1c44049c91b4cbbe0c062c : SUCCESS in 38m 16s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/5a6e1d6741744edba6adb0b0d3f69a17 : SUCCESS in 35m 30s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/1ebf793dc0764082b6bad2164b8b3dbd : SUCCESS in 1h 00m 57s\n- rally-task-heat https://zuul.opendev.org/t/openstack/build/70344d8ea9734d67ae73dd823714a888 : FAILURE in 47m 35s (non-voting)\n- rally-task-ironic https://zuul.opendev.org/t/openstack/build/09e9c5290b8e4ec2bffb7f38752ee146 : SUCCESS in 47m 19s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/6149f0df2cfd4a65809b72e4933f7dfc : SUCCESS in 44m 53s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/e65e01bc4f5f4d7eb6ece745284a2730 : SUCCESS in 42m 22s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/698a5e1e70174dd690480372c5b01b32 : SUCCESS in 45m 02s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/a587a6ce975c4856a9add7f6141912fe : SUCCESS in 37m 36s\n- rally-task-murano https://zuul.opendev.org/t/openstack/build/f64b9402bcc54081b6906e27f6e15bce : FAILURE in 37m 21s (non-voting)\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/d1d8540996e248a088eab7ba81061a8a : SUCCESS in 1h 28m 10s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/2c25cf25313a4c4c9ff5b954f7676e66 : SUCCESS in 43m 39s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/f3a53606f25b4f9fa98e4dcfe6726b88 : FAILURE in 1h 11m 09s (non-voting)\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/69012dafadfb4a2fa6497c6388737f8e : SUCCESS in 43m 11s\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/6ae210894bf44008b8bae89800ddc95d : SUCCESS in 44m 14s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/64e0051c16a1422ab61c3485a9d79aaa : SUCCESS in 37m 37s\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/bd6a457b54e149fb966fc94c6def9743 : SUCCESS in 40m 47s","accounts_in_message":[],"_revision_number":5},{"id":"ad25afd20e2823c52cab7f68873ccfb4bd70bac2","author":{"_account_id":10267,"name":"venkata anil","email":"anilvenkata@redhat.com","username":"anil"},"date":"2020-06-18 06:03:28.000000000","message":"Patch Set 5:\n\nWe use context to create specific resources. We already have context to create network and subnet, but missing for security group and ports which I am trying in browbeat https://review.opendev.org/#/c/718352/1/rally/rally-plugins/netcreate-boot/context_secgroups.py\n\nMay be I should push this to rally.\n\nContexts in these resources have the order. For example I am giving Secgroups order 360. You can create VMs in context with 361 as order and booting these VMs on security groups created in 360.","accounts_in_message":[],"_revision_number":5},{"id":"5854623f1f77ee30a74d580a7977fa9907502239","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2020-06-18 06:55:26.000000000","message":"Patch Set 5:\n\n\u003e We use context to create specific resources. We already have\n \u003e context to create network and subnet, but missing for security\n \u003e group and ports which I am trying in browbeat https://review.opendev.org/#/c/718352/1/rally/rally-plugins/netcreate-boot/context_secgroups.py\n \u003e \n \u003e May be I should push this to rally.\n\nIn this particular place we add a new security group and create ports withing this security group and make those ports to be active.\n\nFor OVN: while port is not active, the security group that refers to this port is not installed - flows are not installed.\n\nAfter It I install security group rules in default tenant security group pointing the remote one as remote_group.\n \nThis is a bit more than only pure security group ;/ I thought at first shot that the contexts are defined here. Is it right place for it?\n\n \u003e Contexts in these resources have the order. For example I am giving\n \u003e Secgroups order 360. You can create VMs in context with 361 as\n \u003e order and booting these VMs on security groups created in 360.\nYeah, thanks for explanation!","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"74b92fc79073973358c8bdee5083cb8b31374ac3","revisions":{"b6d7cca80f74c069405425d73b355c664f43d0a9":{"kind":"REWORK","_number":1,"created":"2020-05-22 15:30:26.000000000","uploader":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"ref":"refs/changes/64/730364/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/64/730364/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/1"}}},"commit":{"parents":[{"commit":"86bbea9db12e8aba24e54546ad7196842f44c561","subject":"Fix all errors introduced by new flake8 release","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/86bbea9db12e8aba24e54546ad7196842f44c561"}]}],"author":{"name":"Maciej Jozefczyk","email":"mjozefcz@redhat.com","date":"2020-05-22 15:19:44.000000000","tz":0},"committer":{"name":"Maciej Józefczyk","email":"mjozefcz@redhat.com","date":"2020-05-22 15:32:47.000000000","tz":120},"subject":"[DNM][WIP] Add remote security group and rules neutron contexts","message":"[DNM][WIP] Add remote security group and rules neutron contexts\n\nThis patch is during heavy development.\n\nWe need shared Neutron security group and its members, used\nas remote group for other security groups, in order to perform\nsome security groups scenarios.\n\nRemote security groups with port ranges are complex scenarios with,\ndepended on the SDN solution, we can observe many bootlenecks.\n\nThis patch adds two new Neutron Contexts.\n\n\"Remote Security Group\" context that is responsible for:\n* creating remote security group\n* creating ports in this security group\n* binds the ports to one or a few more VMs in order to make those ports\n  ACTIVE in Neutron.\n\n\"Remote Security Group Rules\" Neutron context is responsible for:\n* Creating rules that are linked to Remote Security Group created\n  by \"Remote Security Group\" context. Those rules reflects rules\n  created by this openstack client command:\n\nopenstack security group rule create\n    [--remote-ip \u003cip-address\u003e | --remote-group \u003cgroup\u003e]\n\nChange-Id: Ic8a6202ff7ede1ba7bbc9549de57fba08e095097\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/b6d7cca80f74c069405425d73b355c664f43d0a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/b6d7cca80f74c069405425d73b355c664f43d0a9"}]},"branch":"refs/heads/master"},"ec5eb1097f8151476f16582cb223e397a513074c":{"kind":"REWORK","_number":2,"created":"2020-06-17 09:59:35.000000000","uploader":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"ref":"refs/changes/64/730364/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/64/730364/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/2"}}},"commit":{"parents":[{"commit":"86bbea9db12e8aba24e54546ad7196842f44c561","subject":"Fix all errors introduced by new flake8 release","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/86bbea9db12e8aba24e54546ad7196842f44c561"}]}],"author":{"name":"Maciej Jozefczyk","email":"mjozefcz@redhat.com","date":"2020-05-22 15:19:44.000000000","tz":0},"committer":{"name":"Maciej Jozefczyk","email":"mjozefcz@redhat.com","date":"2020-06-17 09:57:25.000000000","tz":-240},"subject":"Add remote security group and rules neutron contexts","message":"Add remote security group and rules neutron contexts\n\nThis patch is during heavy development.\n\nWe need shared Neutron security group and its members, used\nas remote group for other security groups, in order to perform\nsome security groups scenarios.\n\nRemote security groups with port ranges are complex scenarios with,\ndepended on the SDN solution, we can observe many bootlenecks.\n\nThis patch adds two new Neutron Contexts.\n\n\"Remote Security Group\" context that is responsible for:\n* creating remote security group\n* creating ports in this security group\n* binds the ports to one or a few more VMs in order to make those ports\n  ACTIVE in Neutron.\n\n\"Remote Security Group Rules\" Neutron context is responsible for:\n* Creating rules that are linked to Remote Security Group created\n  by \"Remote Security Group\" context. Those rules reflects rules\n  created by this openstack client command:\n\nopenstack security group rule create\n    [--remote-ip \u003cip-address\u003e | --remote-group \u003cgroup\u003e]\n\nChange-Id: Ic8a6202ff7ede1ba7bbc9549de57fba08e095097\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/ec5eb1097f8151476f16582cb223e397a513074c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/ec5eb1097f8151476f16582cb223e397a513074c"}]},"branch":"refs/heads/master"},"42e04aa5168f1c0d7733fc6e221ad866120d5ecc":{"kind":"REWORK","_number":3,"created":"2020-06-17 13:59:53.000000000","uploader":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"ref":"refs/changes/64/730364/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/64/730364/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/3"}}},"commit":{"parents":[{"commit":"9858b834ba54b5e99d118d9be4409f66a65ef880","subject":"Merge \"Make config parser case sensitivity in rally-openstack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/9858b834ba54b5e99d118d9be4409f66a65ef880"}]}],"author":{"name":"Maciej Jozefczyk","email":"mjozefcz@redhat.com","date":"2020-05-22 15:19:44.000000000","tz":0},"committer":{"name":"Maciej Jozefczyk","email":"mjozefcz@redhat.com","date":"2020-06-17 13:53:18.000000000","tz":-240},"subject":"Add remote security group and rules neutron contexts","message":"Add remote security group and rules neutron contexts\n\nWe need shared Neutron security group and its members, used\nas remote group for other security groups, in order to perform\nsome security groups scenarios.\n\nRemote security groups with port ranges are complex scenarios with,\ndepended on the SDN solution, we can observe many bootlenecks.\n\nThis patch adds two new Neutron Contexts.\n\n\"Remote Security Group\" context that is responsible for:\n* creating remote security group\n* creating ports in this security group\n* binds the ports to one or a few more VMs in order to make those ports\n  ACTIVE in Neutron.\n\n\"Remote Security Group Rules\" Neutron context is responsible for:\n* Creating rules that are linked to Remote Security Group created\n  by \"Remote Security Group\" context. Those rules reflects rules\n  created by this openstack client command:\n\nopenstack security group rule create\n    [--remote-ip \u003cip-address\u003e | --remote-group \u003cgroup\u003e]\n\nChange-Id: Ic8a6202ff7ede1ba7bbc9549de57fba08e095097\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/42e04aa5168f1c0d7733fc6e221ad866120d5ecc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/42e04aa5168f1c0d7733fc6e221ad866120d5ecc"}]},"branch":"refs/heads/master"},"c15197df67c463c666e01fe330b5f86067d08094":{"kind":"REWORK","_number":4,"created":"2020-06-17 15:03:30.000000000","uploader":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"ref":"refs/changes/64/730364/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/64/730364/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/4"}}},"commit":{"parents":[{"commit":"9858b834ba54b5e99d118d9be4409f66a65ef880","subject":"Merge \"Make config parser case sensitivity in rally-openstack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/9858b834ba54b5e99d118d9be4409f66a65ef880"}]}],"author":{"name":"Maciej Jozefczyk","email":"mjozefcz@redhat.com","date":"2020-05-22 15:19:44.000000000","tz":0},"committer":{"name":"Maciej Jozefczyk","email":"mjozefcz@redhat.com","date":"2020-06-17 14:58:05.000000000","tz":-240},"subject":"Add remote security group and rules neutron contexts","message":"Add remote security group and rules neutron contexts\n\nWe need shared Neutron security group and its members, used\nas remote group for other security groups, in order to perform\nsome security groups scenarios.\n\nRemote security groups with port ranges are complex scenarios with,\ndepended on the SDN solution, we can observe many bootlenecks.\n\nThis patch adds two new Neutron Contexts.\n\n\"Remote Security Group\" context that is responsible for:\n* creating remote security group\n* creating ports in this security group\n* binds the ports to one or a few more VMs in order to make those ports\n  ACTIVE in Neutron.\n\n\"Remote Security Group Rules\" Neutron context is responsible for:\n* Creating rules that are linked to Remote Security Group created\n  by \"Remote Security Group\" context. Those rules reflects rules\n  created by this openstack client command:\n\nopenstack security group rule create\n    [--remote-ip \u003cip-address\u003e | --remote-group \u003cgroup\u003e]\n\nChange-Id: Ic8a6202ff7ede1ba7bbc9549de57fba08e095097\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/c15197df67c463c666e01fe330b5f86067d08094"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/c15197df67c463c666e01fe330b5f86067d08094"}]},"branch":"refs/heads/master"},"74b92fc79073973358c8bdee5083cb8b31374ac3":{"kind":"REWORK","_number":5,"created":"2020-06-17 15:38:11.000000000","uploader":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"ref":"refs/changes/64/730364/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/64/730364/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/64/730364/5"}}},"commit":{"parents":[{"commit":"9858b834ba54b5e99d118d9be4409f66a65ef880","subject":"Merge \"Make config parser case sensitivity in rally-openstack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/9858b834ba54b5e99d118d9be4409f66a65ef880"}]}],"author":{"name":"Maciej Jozefczyk","email":"mjozefcz@redhat.com","date":"2020-05-22 15:19:44.000000000","tz":0},"committer":{"name":"Maciej Jozefczyk","email":"mjozefcz@redhat.com","date":"2020-06-17 15:33:43.000000000","tz":-240},"subject":"Add remote security group and rules neutron contexts","message":"Add remote security group and rules neutron contexts\n\nWe need shared Neutron security group and its members, used\nas remote group for other security groups, in order to perform\nsome security groups scenarios.\n\nRemote security groups with port ranges are complex scenarios with,\ndepended on the SDN solution, we can observe many bootlenecks.\n\nThis patch adds two new Neutron Contexts.\n\n\"Remote Security Group\" context that is responsible for:\n* creating remote security group\n* creating ports in this security group\n* binds the ports to one or a few more VMs in order to make those ports\n  ACTIVE in Neutron.\n\n\"Remote Security Group Rules\" Neutron context is responsible for:\n* Creating rules that are linked to Remote Security Group created\n  by \"Remote Security Group\" context. Those rules reflects rules\n  created by this openstack client command:\n\nopenstack security group rule create\n    [--remote-ip \u003cip-address\u003e | --remote-group \u003cgroup\u003e]\n\nChange-Id: Ic8a6202ff7ede1ba7bbc9549de57fba08e095097\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/74b92fc79073973358c8bdee5083cb8b31374ac3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/74b92fc79073973358c8bdee5083cb8b31374ac3"}]},"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"}]}],"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":"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":""}}}]}
