ReviewDay

Reviewday JSON file

ceilometer branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 0 +1
12 add http dispatcher litong01 40
12 Add encoding of rows and qualifiers in impl_hbase Ilya Tyaptin 0 +1
12 Adapting pylint runner to the new message format Balazs Gibizer 30 +2
12 Remove unnecessary import_opt|group ZhiQiang Fan 30 +1
12 RBAC Support for Ceilometer API Implementation Eric Pendergrass 3 +1
12 transform samples only when transformers exist gordon chung 6 +2
12 Imported Translations from Transifex OpenStack Proposal Bot 0 +1
12 Validate AdvEnum & return an InvalidInput on error Pradyumna Sampath 70 +1
12 Fix order of arguments in assertEqual Lena Novokshonova 59 +2
12 Retry to connect database when DB2 or mongodb is restart Lan Qi Song 30 -1
12 Restrict access to sensitive audit data Matthew Edmonds 30 +1
12 Internal error with period overflow Srinivas Sakhamuri 3 +1
12 Override retry_interval in MongoAutoReconnectTest ZhiQiang Fan 33 -1
12 Add timeout to all http requests ZhiQiang Fan 33 +2
12 add sahara and heat events gordon chung 3 +1
12 Do not raise exception when libvirt returns None for memory ZhiQiang Fan 62 +2
12 Initializing a longer resource id in DB2 nosql backend Zhi Kun Liu 51 +1
12 [MongoDB] Fix bug with 'bad' chars in metadatas keys Igor Degtiarov 76 +2
12 Support for storing alarms in Cassandra justinsb 43 +1
12 Add tests for network services update notifications Pradeep Kilambi 46 +1
12 add keystone events to definitions gordon chung 3 +1
12 Allow PYTHONHASHSEED to be random Chris Dent 283 -1
12 Add new notifications types for volumes/snapshots Lena Novokshonova 27 +2
12 Support to capture network services create notifications Pradeep Kilambi 52 +1
12 Enable filter alarms by their type ZhiQiang Fan 57 +2
12 Move central agent code to the polling agent module Dina Belova 42 -1
12 Make compute discovery pollster-based, not agent-level Dina Belova 42 +2
12 Clean unused tables from mongodb and db2 Igor Degtiarov 12 -1
12 Specify version of python for pep8 justinsb 18 +1
12 Handle L3-API notifications (router-interface add) François Charlier 157 -1
12 For compute resource, expose instance's metadata information BrianLing 42 -1
12 Add mysql and postgresql in tox for debug env ZhiQiang Fan 24 +2
12 Add a Kafka publisher as a Ceilometer publisher Komei Shimamura 61 -1
12 Add a console-script to inspect coordination groups Chris Dent 111 -1
12 add aggregation support for db2 driver litong01 259 -1
12 Fix Opencontrail pollster according the API changes Sylvain Afchain 241 -1
12 Use alarm's evaluation periods in sufficient test ZhiQiang Fan 93 +1
12 Add alarm_name field to alarm notification Yanyan Hu 51 +1
12 Added Cinder volume/snapshot pollster Andrey Grebennikov 30 -2
12 Update error messages in event.storage.base ZhiQiang Fan 75 -1
12 Remove instance name from resource id in net pollsters ZhiQiang Fan 93 +1
12 Tests for system and network aggregate pollsters Samta Rangare 63 +1
12 Refactor kwapi unit test ZhiQiang Fan 42 +2
12 ==POC== Merge Central and Compute agents to *polling agent* Dina Belova 42 -1
12 Fix docs to suit merged compute/central agents concept Dina Belova 42 -1
12 Add some rally scenarios Mehdi Abaakouk 51 -1
12 modify events sql schema to reduce empty columns gordon chung 72 +2
12 Merge tag '2014.2' OpenStack Proposal Bot 108 +1
12 Standardize timestamp fields of ceilometer API liusheng 145 +1
12 Record and check insertion time, rather than mocking justinsb 207 -1
12 VMware vSphere Declarative Polling Akhil Hingane 264 -1
12 Install retrying before tooz Monty Taylor 153 -1
12 rate_of_change should not calculate delta on delta type samp ZhiQiang Fan 224 -1
12 Add the function of deleting alarm history Mitsuru Kanabuchi 334 -1
12 Split bunch of samples into multiple messages Mitsuru Kanabuchi 237 -1
12 Switch to using pbr's autodoc capability Julien Danjou 216 -1
12 Using libvirt to get the used memory value for a KVM intance Vivek Nandavanam 171 -1
12 add log hints Ren Qiaowei 213 -1
12 Fix ceilometer not consuming .start events from heat Michal Jastrzebski (inc0) 328 -1
12 Check unsupported query filters of listing events liusheng 284 -1
12 Predictive Fail metric for host Prabhakar Kudva 210 -1
12 Add message translate module in app module Ren Qiaowei 216 -1
12 Default description update for threshold-type-alarm Pooja Tiwari 539 -1
12 Fixed can not collect network delete notification li jian 291 -1
12 Publish samples on other threads Keisuke Yamamoto 472 -1
12 Reduce new token when call client object ZhiQiang Fan 581 -1
12 Make lists query-able during fetching samples and meters Nadya Privalova 831 -1

cinder branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 0
12 Scality SOFS: implement volume backup and restore Jordan Pittier 0 +1
12 Add code for Huawei SDSHypervisor driver and connector Zhang Ni 100 -1
12 Brick LVM: LV not found logging and error handling Eric Harney 0
12 Fixup regressions in PureISCSIDriver log statements. Patrick East 30 +1
12 NetApp NFS and iSCSI: move zapi client logic into modules Alex Meade 100 +2
12 Implementing the use of _L’x’/i18n markers Mike Mason 130 -1
12 State transition logic by introducing micro_states for creat Vilobh Meshram 230 -1
12 Implementing the use of _L’x’/i18n markers Mike Mason 130 -1
12 Fix pep8 violation in test_smbfs Arne Wiebalck 0 -1
12 Revert "Switch Cinder to use oslo.concurrency" Derek Higgins 0 +1
12 Sync policy from oslo-incubator ChangBo Guo(gcb) 0 +1
12 Don't use module excutils from oslo-incubator ChangBo Guo(gcb) 0 +1
12 Use oslo.middleware ChangBo Guo(gcb) 0 -1
12 Remove module jsonutils ChangBo Guo(gcb) 0 +1
12 PureISCSIDriver needs to disconnect hosts before deleting vo Mudassir Latif 30 +2
12 Add volume driver for Huawei storage system Bob 100 -1
12 Imported Translations from Transifex OpenStack Proposal Bot 0 +1
12 GlusterFS: Lock on a per-volume basis Eric Harney 0 +1
12 Sync latest versionutils from oslo-incubator ChangBo Guo(gcb) 0 +1
12 Add QoS retype support for rbd Arne Wiebalck 3 +1
12 Windows Driver - Support for dedicated iSCSI network sagar-r-nikam 30 +2
12 Adding volume driver for X-IO ISE Richard Hedlind 100 +2
12 Convert the DateTime into ISO8601 format for Ceilometer Vincent Hou 3 +1
12 Add ability to create volume from image by image name. Sean McGinnis 35 -1
12 New Cinder volume driver for openvstorage. Eduard Biceri-Matei 100 -2
12 Add an instance-locality filter Adrien Vergé 66 -1
12 Add support for backup encryption metadata Brianna Poulos 183 +1
12 Catch ImageNotFound exception when deleting rbd volume Jordan Tardif 3 -1
12 Clean oslo-incubator code ChangBo Guo(gcb) 15 -1
12 Remove the useless next link for volumes, transfers and back Vincent Hou 3 +1
12 Fix messages in EMC VMAX driver with no translation Jay Bryant 3 +1
12 sanitize the "localhost" default value Kui Shi 33 -1
12 Add worker option for cinder-volume Kui Shi 38 -1
12 Removing locks from 3PAR FC and iSCSI drivers Anthony Lee 130 +1
12 Fix package name for Fedora-based distributions Alberto Planas 159 -1
12 Add support for generic volume migration Jon Bernard 112 -1
12 Added volume type description for volume type API Gloria Gu 103 -1
12 Refactoring to allow addition of NetApp FibreChannel drivers Clinton Knight 100 -1
12 Support multipath to iSCSI portal Tomoki Sekiyama 46 -1
12 Handle non-ASCII character in image metadata Masaki Kanno 126 -1
12 Use pbr entry_points to setup the cinder scripts Thang Pham 133 -1
12 Adding volume driver for X-IO ISE Richard Hedlind 100 -1
12 Update rally job files Boris Pavlovic 9 +1
12 Remove Mock class monkey patching git-harry 94 +2
12 Add Posix backup driver. Supports nas too. Inhye Park 289 -1
12 ProphetStor with pool aware cinder scheduler Rick Chen 43 +1
12 Change CHAP secret default length Petrut Lucian 36 -1
12 Fix _usage_from_snapshot in volume.utils Ilya Tyaptin 45 -1
12 glusterfs: Add manage/unmanage support Bharat Kumar Kobagana 174 -1
12 Transition LVM Driver to use Target Objects John Griffith 3 -1
12 Add iSCSI Target objects as independent objects John Griffith 33 +1
12 Add support for backups to xiv_ds8k driver Alon Marx 40 -2
12 Replace custom lazy loading by stevedore Ivan Kolodyazhny 48 +1
12 Added UUID as primary key for Encryption model Ivan Kolodyazhny 125 +1
12 Windows Volume Driver: Fixes copy_vhd_disk method exception Nashwan Azhari 42 +1
12 Added multithreading support to swift driver for backups. Fabrizio Fresco 45 -1
12 Adding Scality Rest Block driver David Pineau 40 -2
12 CiscoFCSanLookupService passing command as string Midun Kumar 136 -1
12 Volume type access extension Mathieu Gagné 186 -1
12 Adds cinder iscsi driver for CloudByte storage AmitKumarDas 9 -1
12 Use save_and_reraise in drivers/vmware Anton Arefiev 0 -2
12 Add support to differential backups in cinder Murali Balcha 267 -1
12 Use urllib.urlencode instead of dict_to_query_str Ivan Kolodyazhny 57 +2
12 Invalid GlusterFS share format error Bharat Kumar Kobagana 9 +1
12 Add cinder support for IBM FlashSystem. Edwin Wang 106 +1
12 Symantec NFS cinder driver sarat inuguri 40 -2
12 Add specific docs build option to tox Thomas Bechtold 276 -1
12 Add a Nova admin account Adrien Vergé 69 -1
12 Remove check on db_exc.DBError Ivan Kolodyazhny 111 -1
12 Remove lio_initiator_iqns Eric Harney 72 +1
12 Creating a policy sample Andre Aranha 70 -1
12 Add ability to zfssa driver to create multiple initiator gro abhiram moturi 69 +1
12 WIP: Snapshot object Thang Pham 58 -1
12 WIP: Cinder objects base Thang Pham 58 -1
12 ZFSSA iSCSI driver should support extra specs Juan Zuluaga 54 -1
12 Use save_and_reraise in drivers/san/hp Anton Arefiev 0 -2
12 Use save_and_reraise in drivers/emc Anton Arefiev 0 -2
12 Use save_and_reraise in drivers/nexenta Anton Arefiev 0 -2
12 Use save_and_reraise in tests Anton Arefiev 0 -2
12 Use save_and_reraise in volume/flows Anton Arefiev 0 -2
12 Use save_and_reraise in cinder code Anton Arefiev 0 -2
12 Use save_and_reraise in drivers/hitachi Anton Arefiev 0 -2
12 Use save_and_reraise in drivers/huawei Anton Arefiev 0 -2
12 Use save_and_reraise in drivers Anton Arefiev 0 -2
12 Use save_and_reraise in drivers/netapp Anton Arefiev 0 -2
12 Security fix for VMAX driver xing-yang 0 -2
12 Mox -> Mock for test_block_device.py Rushi Agrawal 27 +1
12 Add Nimbus-iSCSI support for Cinder volume driver Sunu Engineer 277 -1
12 Fixes message when "%(message)s" is used. Eduardo Costa 87 +1
12 Add ref to test-requirements.txt in testing doc Bhavani Shankar 288 -1
12 Fix bad-whitespace before bracket in netapp.nfs Danny Al-Gaaf 30 -2
12 Add notifications about snapshot.update.* Lena Novokshonova 45 +1
12 Added multithreading for backup restore in swift driver. Fabrizio Fresco 255 -1
12 Send the notifications to the Ceilometer for backup service Vincent Hou 226 -1
12 Spelling mistakes corrected in comments. Sarvesh Ranjan 237 -1
12 Revert flush on image copy John Griffith 409 -1
12 LVM: Find more info when commands run for a long time Eric Harney 69 -1
12 Add driver filter and evaluator for scheduler Anthony Lee 270 -1
12 Move keymanager to get_flow arguments/parameters Joshua Harlow 66 -1
12 Deactivate LV before lvremove Eric Harney 69 -1
12 Begin working on a explicit state transition table/s Joshua Harlow 302 -1
12 WIP! Allow archiving deleted rows to shadow tables, for perf Ivan Kolodyazhny 172 -1
12 Split volume driver into ABC classes Marc Koderer 226 -1
12 RBD: use image_conversion_dir for image operations Jon Bernard 156 -1
12 Merge tag '2014.2' OpenStack Proposal Bot 108 -1
12 Add a maintainers file Duncan Thomas 0 -2
12 Use saner options for NFS mounts Flavio Percoco 348 -1
12 Add new table micro_states to cinder db Vilobh Meshram 440 -1
12 Use object.property instead of object.dump()['property'] Andy Grover 0 -2
12 Make starting cinder services possible with "pudb", too. Ph. Marek 192 -1
12 Add code for Huawei SDSHypervisor driver and connector Zhang Ni 100 -2
12 Add admin_metadata 'protected' for volume Zhou Yu 40 -2

diskimage-builder branch reviews


Type / Subject Registrant S F
12 Fail helpfully is no elements are specified greghaynes 0
12 Add new package-installs system greghaynes 0 -1
12 Make some pkg-map errors soft greghaynes 0 +1
12 Update RHEL Registration Ryan Brady 3 +2
12 Check python with flake8 instead of dib-lint greghaynes 0 +1
12 Add deprecation warning when using map-services Ryan Brady 27 +2
12 Standarise tracing for scripts Ian Wienand 0 +1
12 Allow multiple identical sources Jon-Paul Sullivan (jp_at_hp) 6 +1
12 Warning when using pypi element without a mirror Ghe Rivero 41 +1
12 Disable all interfaces on eni systems Ghe Rivero 238 -1
12 Fixes element-info -d ubuntu errors Nikunj Aggarwal 142 -1
12 Added a DIB_RESOLV_CONF for resolv.conf injection Coleman Corrigan 558 -1
12 Added a DIB_TIDY_IMAGE toggle for image tidy up Coleman Corrigan 483 -1
12 Remove cloud-init-datasources element from ubuntu dependenci yolanda.robla 390 -1

glance branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 0
12 Raising glance logging levels Erno Kuvaja 100 +1
12 Do not use LazyPluggable Oleksii Chuprykov 33 +2
12 Change Glance to use i18n instead of gettextutils Erno Kuvaja 0 +2
12 Don't use slashes for long lines - use parentheses instead Roman Vasilets 30 -1
12 No 4 byte unicode allowed in image parameters Inessa Vasilevskaya 70 +1
12 Do not import objects, only modules Roman Vasilets 53 +1
12 Eventlet green threads not released back to pool Abhishek Kekane 130 +1
12 SemVer utility to operate on object versions in SemVer notat Alexander Tivelkov 0 +1
12 Adding Metadef Tag support Wayne Okuma 0 -1
12 Retry certain DB transactions on DBConnectionError Louis Taylor 27 -1
12 Move filter to metadef _select_namespaces_query Wayne Okuma 236 -1
12 Add ModelSMigrationSync classes Oleksii Chuprykov 73 -1
12 Update the vmware_disktype metadefs values Arnaud Legendre 87 +2
12 Alter models and add migration Oleksii Chuprykov 73 +1
12 Move from using _ builtin to using glance.i18n _ James Carey 21 +2
12 Creating a policy sample Andre Aranha 52 -1
12 Add client_socket_timeout option Stuart McLaren 87 -1
12 Ensure posted size is compared with remote size and kills if Roman Vasilets 59 -1
12 artifact property -> json schema proof of concept Inessa Vasilevskaya 12 +1
12 Taskflow Executor Arnaud Legendre 24 +1
12 Update glance.openstack.common.policy and cleanup Zhi Yan Liu 9 +1
12 Remove optparse from glance-replicator Nikolay Starodubtsev 21 -1
12 Automatically migrate tables to utf8 collation on MySQL Johannes Erdfelt 70 -2
12 Extract redundant usage of save_and_reraise_exception Roman Vasilets 51 +1
12 Fix getaddrinfo if dnspython is installed Xiang Hui 54 +1
12 Replacement mox by mock Vladislav Kuzmin 130 -1
12 Fixes a race during v2 concurrent image update Alexander Tivelkov 217 -1
12 Ensure digital signatures are a minimum of SHA2 Fei Long Wang 139 -1
12 Adds the ability to sort images with multiple keys Mike Fedosin 215 +1
12 Start server message changed Victor Morales 177 -1
12 Functional tests for metadata seeding for glance-manage Bartosz Fic 95 +1
12 db_export_metadefs generates inappropriate json files Bartosz Fic 104 +1
12 Make path for db_export_metadefs required dominik dobruchowski 142 -1
12 Fix incorrect status update during upload in v2 Mike Fedosin 196 +1
12 Filtering image based on name contained Wlodzimierz Borkowski 143 -1
12 Fix-api-comments hossein zabolzadeh 69 -1
12 Cleanup scrubber must read all images Tom Hancock 874 -1
12 Replace tearDown with addCleanup in unit tests Valerii Zhelezniakov 843 -1
12 Catch UnknownScheme exception Stuart McLaren 163 -1
12 SQL scripts should not manage transactions Ihar Hrachyshka 550 +1
12 v2 update image persists only modified attributes Alexander Tivelkov 223 +1
12 Replace openstack.common.gettextutils with glance.i18n Zhi Yan Liu 93 -1
12 Syncing policy engine from oslo-incubator Ankit Agrawal 117 -1
12 Removed obsolete db_auto_create configuration option Pawel Koniszewski 369 -1
12 Add sync check for models_metadef Oleksii Chuprykov 141 +1
12 Introduce transactions to data seeding Pawel Koniszewski 123 -1
12 Allow $OS_AUTH_URL environment variable to override config f Nicolas Simonds 123 -1
12 Initiate deletion of image files if the upload was interrupt Mike Fedosin 271 -1
12 Use oslo.middleware Oleksii Chuprykov 117 -1
12 Metadata Definition service should include OS::Cinder::Volum dominik dobruchowski 177 -1
12 Allow setting virtual-size during image create Chris Buccella 279 +1
12 Prevents swap files from being found by Git Kent Wang 227 +1
12 Remote file import for already existing image Mike Fedosin 147 -1
12 Handle empty request body with chunked encoding Rohan Kanade 465 -1
12 Adds openSUSE in the installing documentation Alberto Planas 105 +1
12 Metadef ORM classes should use a common delete for consisten Wayne Okuma 236 -1
12 Replacement mox by mock Artem Yasakov 313 -1
12 Add GPFS support as image store renminmin 343 -1
12 Add logging when policies forbid an action agileclipse 266 -1
12 Don't allow queries with 'IN' predicate with an empty sequen Alexei Kornienko 300 -1
12 Use inmemory sqlite for testing migrations Alexei Kornienko 300 -1
12 Refactoring test on test_api Shweta Patil 563 -1
12 SQLite file as default option Victor Morales 258 -1
12 This change is for Bug #1361963, adding control_exchange con Jin Liu 308 -1
12 Community Image Sharing iccha-sethi 1058 -1
12 Made provision for glance service to use Launcher Abhishek Kekane 40 -2
12 Using eventlet monkey patch an all recommended module afazekas 459 -1
12 Bypass vCenter to upload and download files Arnaud Legendre 348 -1
12 Fix swift container acls when glance used in multi tenant mo Nassim Babaci 480 -1
12 Allow fetches to the backend to be limited Thomas Leaman 531 -1
12 Work toward Python 3.4 support and testing Jeremy Stanley 234 +1
12 Include version identifier for V2 registry Stuart McLaren 756 -1
12 Use oslo network utils function to set tcp_keepalive Pranesh Pandurangan 471 -1
12 v1 API: allow fetching of images in "pending_delete" state Nicolas Simonds 603 -1
12 Check image_size_cap and expected_size on download Thomas Leaman 576 -1
12 Allows usage of reduced redundancy storage Mohammed Naser 572 -1
12 Set the default concurrency to 0 to speed up tests nikhil komawar 369 -1
12 Add latest swift options in glance-cache.conf Vincent Untz 306 -1
12 fix swift_store_admin_tenant behavior in multi tenant mode Nassim Babaci 480 -1
12 Adds logging for v2 image_tags and image_members Kent Wang 369 -1
12 Changed to "id" from "image_id" of the image creation parame Maho Koshiya 420 -1
12 Support tenants and users as image owners together Scott Devoid 423 -1
12 Refactor API function test class Maria Nita 453 -1
12 Replacement mox by mock Anastasia Latynskaya 925 -1
12 Make notifier raise Glance (not HTTP) exceptions David Koo (koofoss) 766 -1
12 Image create in V1 should validate the uri Sridevi Koushik 886 -1

heat branch reviews


Type / Subject Registrant S F
12 Fix RouterGateway resource's name Peter Razumovsky 0 -1
12 Fix [H302] errors in heat/tests Peter Razumovsky 0 -1
12 Fix [H302] errors in heat/engine Peter Razumovsky 0 +1
12 Fix [H302] errors in heat/db Peter Razumovsky 0 +1
12 Add cinder volume custom constraint huangtianhua 0 +1
12 Apply neutron subnet constraint huangtianhua 40 -1
12 Delete resource_data after resource deleted huangtianhua 0 +1
12 Change RouterInterface resource's name Peter Razumovsky 0 +1
12 Support availability zones in Node Group Templates Pavlo Shchelokovskyy 3 +2
12 Add logging fixture to integration tests Angus Salkeld 230 +2
12 Add support for running tests against standalone Heat Angus Salkeld 230 +2
12 Improve Property error msg for properties validate Peter Razumovsky 0 +1
12 Add "parameter_defaults" to the environment Angus Salkeld 230 -1
12 Implement handle_check for Rackspace Cloud Servers Anderson Mesquita 67 -1
12 Apply neutron router constraint huangtianhua 40 -1
12 Apply neutron port constraint huangtianhua 40 -1
12 Apply neutron network constraint huangtianhua 40 -1
12 add evacuate action. add evacuate action for heat HA, when a H3C iMC 36 -1
12 Moving translate same logic in different method Sergey Kraynev 0 +1
12 Apply cinder snapshot custom constraint huangtianhua 0 -1
12 Support secgroups in Sahara Node group templates Pavlo Shchelokovskyy 3 +1
12 Add cinder snapshot custom constraint huangtianhua 0 +1
12 Apply cinder volume custom constraint huangtianhua 0 +1
12 Apply nova server constraints for resources huangtianhua 40 -1
12 Further split ASG code. Qiming Teng 180 +2
12 Move common functions into functional test base-class Steven Hardy 3 +2
12 Always import heat.rpc.api as rpc_api Jason Dunsmore 3 -1
12 Do static template validation for nested stacks huangtianhua 30 -1
12 Support better access to nested attributes Angus Salkeld 230 +1
12 Add support for pass through references Angus Salkeld 230 +1
12 Correct autoscaling group's updates from a failed state huangtianhua 30 +1
12 Failed res no need UpdateReplace which has nested_stack huangtianhua 30 +1
12 Record update_time for suspend/resume/snapshot actions huangtianhua 30 +1
12 Apply nova flavor constraint for resources huangtianhua 49 -1
12 SoftwareDeployments make servers property updateable Steven Hardy 136 +2
12 Create security group rules in loose loop Tetiana Lashchova 98 -1
12 Add stack_user_project_id to _create_stack RPC interface Steven Hardy 299 -1
12 engine service add stack_user_project_id to create_stack int Steven Hardy 299 -1
12 Support vnic_type in OS::Neutron::Port Rob Pothier 43 +1
12 Show resource attributes when viewing resource Anderson Mesquita 43 +1
12 Add support for a resource level external_reference Angus Salkeld 43 -1
12 Integration test for software-config tools Steve Baker 0 +1
12 Show resource attributes on resource-show Anderson Mesquita 43 +1
12 Support volume type in Sahara Node Group Template Pavlo Shchelokovskyy 3 +1
12 Create common stack_create functional test helper Steven Hardy 3 +1
12 Pickup the region name passed in from heatclient Qi Zhang 73 -1
12 Add network_mode selector for Docker resource Eric Windisch 6 -1
12 Fix MemberListToMap ValueError with empty list Peter Razumovsky 6 +1
12 Add devices property to Docker resource Eric Windisch 6 -1
12 Add capabilities management to Docker resource Eric Windisch 6 -1
12 Add restart_policy to Docker resource Eric Windisch 6 -1
12 Deprecate HARestarter resource type Zane Bitter 21 -1
12 Expose other deployment outputs in SoftwareDeployments Steve Baker 154 -1
12 Resource sql table column 'nova_instance' is misleading Kanagaraj Manickam 260 -1
12 Add OS::Cinder::VolumeType resource huangtianhua 49 +1
12 Make region name configurable Jun Jie Nan 51 +1
12 Use AWS LoadBalancer with selinux-enabled image Pavlo Shchelokovskyy 142 +1
12 Validation to avoid duplicate stack names per tenant Visnusaran Murugan 111 -1
12 Catch v3 keystone unauthorized error when creating stack Ethan Lynn 21 +1
12 Pass status reason when trove misbehaves Pratik Mallya 74 -1
12 Implements stack lifecycle scheduler hints William C. Arnold 109 -1
12 Sync policy from oslo-incubator ChangBo Guo(gcb) 27 +1
12 Implement 'InstanceId' for LaunchConfiguration huangtianhua 64 -1
12 Implement 'InstanceId' for autoscaling group huangtianhua 64 -1
12 Deny to create stack on an openstack which doesn't have Neut Tetiana Lashchova 72 -1
12 WIP test for SoftwareDeployments Steve Baker 154 -1
12 Add a preview endpoint for stack updates Ryan Brown 64 -1
12 Implement handle_check for Ceilometer alarms Anderson Mesquita 67 -1
12 Database models and apis for convergence unmesh-gurjar 54 +1
12 proper handling of unsupported request methods Miguel Grinberg 256 +1
12 Support for encrypt/decrypt parameters in heat-manage Vijendar Komalla 309 -1
12 Encrypt Heat template hidden parameters Vijendar Komalla 309 -1
12 Add preview option to stack abandon Jun Jie Nan 264 -1
12 Check project ID on stack adopt Vijendar Komalla 352 -1
12 Prevent using required=True with default value Sergey Kraynev 264 -1
12 Expose stack limits API huangtianhua 505 -1
12 Add APIs for quota huangtianhua 645 -1
12 Standalone heat can't specify a region Matthew Oliver 640 -1
12 Change stack update's response body into nothing Masahito Muroi 393 -1
12 Allow multiple deployment signals Alexis Lee 90 -1
12 Implement AZ spanning for AWS ASGs Mike Spreitzer 190 +1
12 Add console_urls atttribute to server resource Pavlo Shchelokovskyy 145 -1
12 Added observed properties to resource show output unmesh-gurjar 151 -1
12 Add optional health maintenance to OS::Heat::ASG Mike Spreitzer 145 -1
12 Hard delete backup stack after successful update. Anant Patil 166 -1
12 Adding log messages to improve error handling Alexey Ivanitskiy 280 -1
12 Delete support for vendored OpenStack resources Monty Taylor 168 -1
12 Added explicit call to validate template version Jay Dobies 70 -2
12 StackResource convert handle_resume to RPC Steven Hardy 343 -1
12 StackResource convert handle_suspend to RPC Steven Hardy 343 -1
12 StackResource convert delete_nested to RPC Steven Hardy 343 -1
12 AZ spanning for OS::Heat::AutoScalingGroup Mike Spreitzer 313 -1
12 StackResource convert update_with_template to RPC Steven Hardy 343 -1
12 StackResource convert check path to RPC Steven Hardy 343 -1
12 remove containers on delete Lars Kellogg-Stedman 298 -1
12 correct type/default mismatches in AWS_CloudWatch_Alarm.yaml Lars Kellogg-Stedman 0 -2
12 Spelling and grammatical errors fixed in the comments. Sarvesh Ranjan 0 -2
12 Spelling and grammatical mistakes fixed in comments. Sarvesh Ranjan 234 -1
12 Implement PrivateIpAddress property for EC2::Instance Ethan Lynn 219 -1
12 Support loading resources from stevedore extensions Angus Salkeld 292 -1
12 Use setuptools to install contrib plugins Angus Salkeld 292 -1
12 Switch config deferred_auth_method to trusts by default Steven Hardy 225 -1
12 Move qpid-python to test-requirements Dirk Mueller 213 -1
12 Group Policy API-3: Contracts Susaant Kondapaneni 250 -1
12 Group policy API-2 resources: Classifiers, Actions and Rules Susaant Kondapaneni 253 -1
12 Implements neutron group based policy resources Susaant Kondapaneni 253 -1
12 Rework test_instance_group to be less coupled Steven Hardy 464 -1
12 Test StructuredConfig validate more completely Clint 'SpamapS' Byrum 445 -1
12 Adds multi-cloud to OS::Heat::Stack resource Bartosz Górski 546 -1
12 Fix region select for keystone v2 backend Zang MingJie 288 -1
12 Add RPC methods for quota actions huangtianhua 645 -1
12 Add quotas module with driver and resources huangtianhua 645 -1
12 Add db APIs to access quota huangtianhua 645 -1
12 Update README.md to reflect the change in plugin path Maish Saidel-Keesing 447 -1
12 Reduce length of tenant ID Clint 'SpamapS' Byrum 492 -1
12 Provide a trust URL attribute for alarms Thomas Herve 667 -1
12 Fix the section name in CONTRIBUTING.rst lawrancejing 363 -1
12 Corrected typo Aigerim Sametkhanova 366 -1
12 Enable metadata when create server groups Jay Lau 375 -1
12 Add quota model and migration huangtianhua 645 -1
12 Get members from DB when deleting loadbalancer Zhang Yang 496 -1
12 Add code tag for heat.engine.scheduler.from_task_with_args d Matt Jones 366 -1
12 Convert the output to a String Petersingh Anburaj 480 -1
12 Require at least 8 chars for auth_encryption_key Dirk Mueller 450 -1
12 validate a invalid number_typed parameter xiejunan 528 -1
12 Deprecate register_access_allowed_handler Clint 'SpamapS' Byrum 925 -1
12 WIP: enable describe_stack_resource without loading stack Clint 'SpamapS' Byrum 925 -1
12 WIP: DB methods for reading resource without stack Clint 'SpamapS' Byrum 925 -1
12 Add methods to store and check access to Metadata Clint 'SpamapS' Byrum 925 -1

horizon branch reviews


Type / Subject Registrant S F
12 No delete volume action for volume with snapshots Gloria Gu 50 -1
12 Fixed display issues on Details Page caused by bootstrap 3 u Aaron Sahlin 70 +1
12 Add regions module to integration tests Tomáš Nová?ik 0 +1
12 wrong message while deleting non empty pseudo folder Masco Kaliyamoorthy 116 +1
12 Customization and fixes of Metadata Widget Szymon Wróblewski 70
12 Integration tests - switch_window method Daniel Korn 3 +1
12 Sort images list in ascending alphabetical order Timur Sufiev 134 -1
12 Gracefully handle failures to retrieve a flavor Julie Pichon 70 +1
12 Create a "user details" page Nikunj Aggarwal 0 +1
12 Adds a dynamic subheading to delimit floating IPs Sam Betts 47 +1
12 Create a "project details" page Nikunj Aggarwal 0 +1
12 Create titles without concatenation Doug Fish 33 +2
12 [Data_processing] fix job_executions table Nikita Konovalov 33 -1
12 Adds ability to set default log length Nikunj Aggarwal 3 +1
12 Separate jasmine tests between services and controllers Maxime Vidori 30 +1
12 Renaming a user name with an existing user name Vlad Okhrimenko 30 +1
12 Integration tests - 3 new form fields Daniel Korn 0 +1
12 Add new directory structure for page objects Tomáš Nová?ik 0 +2
12 Add form regions to integration tests Tomáš Nová?ik 0 -1
12 Add navigation among pages Tomáš Nová?ik 0 +1
12 Add menu regions to integration tests Tomáš Nová?ik 0 +1
12 Add TabbedFormRegion to Integration tests Tomáš Nová?ik 0 +1
12 Add 'Start/Stop Instance' to Instances table actions Li Yingjun 0 +2
12 Update metering unit selection to use smaller units for time Doug Fish 33 +2
12 Add "Back To Previous Page" link from all Detail pages Swati Shukla 0 +1
12 Add volume type encryption to horizon Brianna Poulos 180 +1
12 Stack update call needs password Ladislav Smola 3 -1
12 Add Extra Routes to Router Tabs View Gerome Chardon 0 +1
12 Add fix for incorrect display email in inline editing input Paul Karikh 36 -1
12 Rewrite table filtering to use GET-requests Paul Karikh 30 +1
12 Check input for Log length Li Yingjun 30 +1
12 Support of rescue instance in Horizon Masco Kaliyamoorthy 100 -1
12 Make 'IP address' field optional for LBaaS VIP creation Tatiana Ovchinnikova 50 +1
12 Adds securitygroup create,edit,delete integration tests nayna-patel 0 +1
12 Determine environment version based requirement files Akihiro Motoki 87 +2
12 Orchestration Resource types panel Tatiana Ovchinnikova 180 +1
12 place the word "Info" with "Information" Kahou Lei 50 -2
12 Allow filtering on instance status using translated values Justin Pomeroy 125 -1
12 Make image type and status translatable Justin Pomeroy 125 -1
12 Network Tab does not show external network column Johnson Dantis 80 -1
12 Remove tab bar from detail pages with a single tab Akihiro Motoki 129 -1
12 Add integration tests for Identity->Projects page Vlad Okhrimenko 24 -1
12 Fixed issue of progress bars in resize instance Gloria Gu 53 +1
12 Moving policy engine implementation David Lyle 180 -1
12 Display action column buttons on single line Aaron Sahlin 99 +1
12 [Sahara] Added indirect access support Andrew Lazarev 0 +1
12 Fixes list stacking behavior in users/available project scre Jeremy Moffitt 53 +1
12 Delete duplicated code from router tests Gerome Chardon 3 +1
12 Integration tests - Imagespage and test Daniel Korn 27 -1
12 Modal fixes - 2 columns, padding, header, membership Jiri Tomasek 6 -1
12 Fixes Error message during image upload due to file filterin Nikunj Aggarwal 6 +1
12 Adds floatingip allocate,release integration tests Ravikumar Venkatesan 6 +1
12 Restrict user private network cidr input LIU Yulong 43 +1
12 New admin volume panel to manage/unmanage volumes. Richard Hagarty 3 +1
12 Support nova service-disable/enable for Hypervisor Li Yingjun 103 +1
12 Next/Create button loses state in create network Bradley Jones 116 +1
12 Changes for blueprint: Use new block device mapping (bdmv2) Arvinder Singh 9 -1
12 Fixes resource name problem in "Resources Usage" tab Nikunj Aggarwal 100 -1
12 Natural sort the instance name in all tables and tabs Chris St. Pierre 366 -1
12 Add bootable flag to edit volume panel. Richard Hagarty 3 +1
12 Make Task state translatable. Doug Fish 36 +1
12 Display Python error in multiple lines François Magimel 378 +1
12 Remove Filter button from query-type filters Randy Bertram 386 +1
12 View encryption metadata for encrypted volumes Brianna Poulos 21 +1
12 Modal template updates Jiri Tomasek 6 -1
12 Add DATABASES to settings.py Thiago Paiva Brito 175 +1
12 Implementation inline table editing for Users table Paul Karikh 186 +1
12 [Data_processing] auto security group Nikita Konovalov 56 +1
12 List port for distributed router interface Daniel Gauthier 115 -1
12 Fixing Ceilometer measurements descriptions Facundo Farias 341 -1
12 Revert the use of lazy loading for mox Maxime Vidori 36 +1
12 Replacing data_processing with data-processing Telles Mota Vidal Nóbrega 36 +1
12 Fix bad performance on project update panel Doug Fish 172 +1
12 Updated overview graph when usage exceeds quota Bradley Jones 56 +1
12 Disable "Associate floating IP" when instance error Nikunj Aggarwal 6 +1
12 Replace the glyphicons with font awesome icons Radomir Dopieralski 109 +1
12 Error message updated. Kanchan Gupta 56 +1
12 cancel next previous buttons are aligned properly Masco Kaliyamoorthy 136 +1
12 Modal form cleanup Thai Tran 186 +1
12 @import font-awesome styles, instead of including them in st Radomir Dopieralski 109 +1
12 Improves Launch Cluster model in Data Processing panel Nikunj Aggarwal 6 +1
12 Ability to change modal form backdrop element behavior Timur Sufiev 224 +1
12 Add support for AZs to Trove inst-create workflow Nikhil Manchanda 21 +1
12 Adds asterisk symbol for image location Nikunj Aggarwal 79 +1
12 With angular hz module, use strict & avoid globals Randy Bertram 54 +1
12 verify 'truncate' attr is for columns containing strings onl Cindy Lu 24 -1
12 Fix inability to switch region via Switch Region dropdown Vlad Okhrimenko 181 -1
12 Removing container ID element Thai Tran 84 +1
12 Make datepicker display in front of modals Justin Pomeroy 141 +1
12 Mark host down for maintenance Emilio Recio 52 -1
12 Pretty good upgrade of hzMessages Maxime Vidori 204 -1
12 Clarifying Project Overview usage labels Thiago Paiva Brito 82 +1
12 Fixes double slash problem in Swift Container pseudo folder Nikunj Aggarwal 131 +1
12 Initial Designate integration Vladimir Eremin 52 -1
12 Fix multi-nic issue with nexus plugin Abishek Subramanian 96 +1
12 Fix dashboard nav, when panelgroup empty Matthias Runge 57 +1
12 Preserve flavorid when updating Flavors Alexey I. Froloff 114 -1
12 Integration tests - Instances tests Amogh 252 -1
12 Port and Port-Range fields' asterisk missing in Access-Secur Swati Shukla 83 +1
12 Restyled sidebar to resemble UX guidelines Jiri Tomasek 276 -1
12 Add 'Device Name' in Launch Instance Dialog when 'Boot from Swati Shukla 136 +1
12 CSS padding style is used instead of &nsbp; Shaifali Agrawal 92 +1
12 Make the instance status in Network Topolgy translatable Doug Fish 136 -1
12 Store user settings cookie data with UID Sam Betts 186 +1
12 Required fields' asterisk missing in 'Launch Instance' Dialo Swati Shukla 27 +1
12 Updated pulldown menu width to fit title Kelly Domico 77 -1
12 Add pagination support to the volume page Mingyan Bao 154 +2
12 Adding creating state to deletable states lokesh s 94 -1
12 Clientside table rendering Eric Peterson 249 +1
12 [WIP] Standardize the exception handling thrown by services. George Peristerakis 204 -1
12 Make table BatchAction help text configurable LIU Yulong 67 +1
12 Single page navigation Thai Tran 67 -1
12 Changed Project members list style, added scrolls Gabriel Briones Sayeg 160 +1
12 Partial fix missing keyboard focus from Console's iframe Ovidiu Visan 27 -1
12 Reorganized scss imports Jiri Tomasek 60 +1
12 Add identity v3 API filtering to users and projects tables Justin Pomeroy 72 +1
12 Attach a floating ip to an created instance George Peristerakis 263 +1
12 Clear all button if there is more than one error alert Cindy Lu 335 -1
12 Added pagination support for swift containers. Federico Gimenez Nieto 123 +1
12 Generate a drop down field for custom heat parameters George Peristerakis 222 +1
12 MapR FS datasource Artem Osadchiy 247 +1
12 Create Project with Parent Andre Aranha 359 +1
12 Generating a rdp file for a windows instance George Peristerakis 88 +1
12 Fix shared firewall policy can not be displayed in horizon Yaguang Tang 369 +1
12 Replace horizon alerting with an angular one Maxime Vidori 417 -1
12 Handle RequestURITooLong error in large instance table Akihiro Motoki 415 -1
12 [Sahara] Support Cinder availability zones Adrien Vergé 45 +1
12 Make no response notification(msg) level to INFO LIU Yulong 105 -1
12 Show focus on left side navigation dominik dobruchowski 142 -1
12 Confirm Dialog for Delete operation in Network Topology Swati Shukla 115 +1
12 Fixes the disappearance of "Change Password" Panel Nikunj Aggarwal 51 -1
12 Support for resizing a trove instance Andrew Bramley 249 +1
12 Add support for Trove Replication Andrew Bramley 169 +1
12 Adds the security group id besides the name in Manage Rules Nikunj Aggarwal 113 +1
12 Integration tests - Volumes tests Mohan Seri 408 -1
12 Integration tests - Volumes tests Mohan Seri 408 -1
12 Displays error message for template validation Victor Morales 147 -1
12 Tolerate unconfigured glance service when loading image name Justin Pomeroy 294 +1
12 add missing icons for Project > Images filter Cindy Lu 141 -1
12 Hierarchy of Projects on Horizon's Interface Thiago Paiva Brito 230 -2
12 Improves the error message on network deletion Nikunj Aggarwal 69 +1
12 Adding missing cancel button in create & edit subnet Nikunj Aggarwal 66 +1
12 Pulled CSS logic from inline-editing Thai Tran 96 +1
12 Fix alert-error in local_setting.py not work tinytmy 618 -1
12 added # gangadhar_singh 0 -2
12 Add support for volume transfers Gary W. Smith 169 +1
12 Configurable instance detail tab group daiki aminaka 125 +1
12 Makes "availability zone" field non-mandatory Nikunj Aggarwal 66 +1
12 Escape RegEx characters from table quick search text Justin Pomeroy 105 -1
12 Split large methods into submethods to reduce max-complexity Akihiro Motoki 90
12 Enable volumes metadata update Pawel Skowron 316 -1
12 doc: Split settings page into sub sections Akihiro Motoki 87 -1
12 Refactoring main_content css Thai Tran 75 +1
12 Add help text for server type filter fields Justin Pomeroy 125 +1
12 Allow adding to INSTALLED_APPS from local_settings.py Radomir Dopieralski 75 +1
12 Fix the button panel layout issues for Create Network Operat Vidyut 81 -1
12 Add test_image_register_unregister Tomáš Nová?ik 255 -1
12 adding advanced instance lookup tool Eric Peterson 357 -1
12 Primary Project made optional in horizon. Kanchan Gupta 208 -1
12 Make empty description field value consistent mariam john 216 +1
12 Display profile information in network details Abishek Subramanian 117 -1
12 Add _wait_till_text_present_in_element method Tomáš Nová?ik 171 -1
12 Consistency across javascript p1 Thai Tran 316 -1
12 Add domain select to admin network create form Justin Pomeroy 246 -1
12 Refresh can_access cached values on *_policy.json change Timur Sufiev 176 +1
12 Remove admin role name 'admin' hardcode Paul Karikh 125 +1
12 Fix exponentially growing AJAX updates for table rows Timur Sufiev 208 +1
12 Refactor horizon/common/_modal_form.html template Timur Sufiev 168 -1
12 Fix auto-fill on filename input. Ambroise Christea 246 +1
12 fix redirect for admin user password relogin Cindy Lu 220 +1
12 Honor selected stack template and environment sources Miguel Grinberg 132 +1
12 Add test_create_delete_job_binary test method Tomáš Nová?ik 255 -1
12 Fix broken network topology css Toshiyuki Hayashi 311 -1
12 Add Ironic API support Josh Gachnang 414 -1
12 Merge tag '2014.2' OpenStack Proposal Bot 108 +1
12 Allow metadata addition for image creation Maithem 168 -1
12 Exclude snapshots from images at instance launch Rushi Agrawal 354 -1
12 Fix addition of plugin panel to panel group Janet Yu 144 -1
12 Base Glance Metadata Definitions Admin UI Travis Tripp 208 +1
12 Implementing RBAC in Admin Dashboard Andre Aranha 148 +1
12 Implementing RBAC in Identity Andre Aranha 40 -2
12 Added oslo.i18n due to ImportError Daniel Park 0 -2
12 Replace excutils from openstack-common with oslo.utils Felipe Reyes 0 -2
12 Replace timeutils from openstack-common with oslo.utils Felipe Reyes 0 -2
12 Clean modal forms in Idenity Roles Thai Tran 351 -1
12 Clean modal forms in Idenity Users Thai Tran 351 -1
12 Clean modal forms in Idenity Groups Thai Tran 351 -1
12 Support to move the horizon relative to web root Matthias Runge 240 -1
12 Add multi user test possibility to integr. tests Tomáš Nová?ik 314 -1
12 Fixes Resource id mapping with Heat Resources Nikunj Aggarwal 196 +1
12 scss cleanup - fix topbar gradient Cindy Lu 195 -1
12 Breakdown CSS: pull variables from accordion nav Matthew D. Wood 322 -1
12 changed description field from mandatory to optional(Bug.Id: Mounika 429 -1
12 Allow all printable ASCII characters in security group names Romain Hardouin 365 -1
12 Adding swift object versioning Laura Frank 781 -1
12 volume limits and floating ip graphic label consistency Ashish Chandra 363 -1
12 Suppress showing loading icon when click on identity panels Takashi Sogabe 303 -1
12 Breakdown CSS: split out the topologies styles Matthew D. Wood 222 -1
12 Heat topology display improvement Antoine Abélard 507 -1
12 Spelling errors fixed in the assertion messages in tests.py# Rishabh Jain 287 -1
12 Extending quota support for neutron LBaaS entities Evgeny Fedoruk 278 -1
12 Adds container create/delete integration tests nayna-patel 192 -1
12 Adds router create/delete integration tests Ravikumar Venkatesan 198 +1
12 Allow firewall rule with ANY protocol to be edited Gary Duan 0 -2
12 session time out problem on the login page Wang Wen 691 -1
12 Avoid creating global variables. Ying Zuo 513 -1
12 Adding informative message when deleting a using volume type Henrique Truta 259 +1
12 Support of multiple plural forms in BatchActions Verónica Musso 703 -1
12 Clarify image creation comment about compressed image suppor Dirk Mueller 180 +1
12 Fixes Repetition of "Attached to" in column Header as well a Ashish Chandra 228 -1
12 Move set_id_as_name_if_empty to api side for rule/firewall/p Li Yingjun 189 -1
12 Show shared firewall policies and rules Li Yingjun 213 +1
12 angularJS workflow for launching heat stacks Jordan OMara 195 -1
12 For Trove panels, stop requiring Swift in catalog Mat Lowery 348 -1
12 Fix left side show drop_arrow but has not panels show tinytmy 604 -1
12 Live migration dropbox should show services host mouad benchchaoui 240 -1
12 Change ports range in validators and test function Wlodzimierz Borkowski 317 +1
12 assign cisco network profile to multiple tenants AARON ZHANG 394 -1
12 Adds Shelving and Unshelving instance commands to Horizon Gabriel Luong 799 -1
12 Increased font size of uuid of NIC Susan Tan 35 -2
12 Breakdown CSS: Horizon Charts Matthew D. Wood 322 -1
12 Integration tests - Volumes tests Mohan Seri 408 -1
12 Breakdown forms in a dedicated file Maxime Vidori 364 -1
12 Allow users to change their own email address Nikunj Aggarwal 468 -1
12 Initial support for database clustering in Horizon Michael Yu 271 -1
12 Updating CSS locators to ID Michael Jackson 272 +1
12 Migrate all instances from host marked for maintenance Juan Manuel Ollé 343 -1
12 Add mismatch arguments in inherited dashboard classes François Magimel 383 +1
12 Add missing nova meters for metering Li Yingjun 378 +1
12 Support for cisco DFA in horizon nlahouti 355 -1
12 Bug 1296075 - Needless duplication in strings Neill Cox 329 -1
12 Handle requests for nova and cinder quota usage independentl Maria Nita 769 -1
12 And check for flavor extras cpu_period LIU Yulong 252 -1
12 Wrong success url for instance floatingip related actions Li Yingjun 336 +1
12 Enable pagination for images view chenhaiq 312 -1
12 Remove runtime dep pbr Matthias Runge 591 -1
12 Added a migrate_settings command Yves-Gwenael Bourhis 844 +1
12 fix usage strings for startdash and startpanel manage.py com Gabriel Pettier 822 -1
12 Support local time for horizon.d3linechart.js lawrancejing 514 -1
12 Increased font size of uuid of NIC Susan Tan 473 -1
12 Applied patch to sort network topology order Facundo Farias 797 -1
12 Shared Firewall Policies and Rules created Koteswara Rao Kelam 50 -2
12 Update pagination marker when del last row chenhaiq 329 +1
12 Upgrade angular.js to v1.2.20 Santiago Baldassin 0 -2
12 Horizon errors out when adding myself to a group Dave Lapsley 525 -1
12 Per Project-User Quotas Support Gastón Severina 543 -1
12 Add support for disabling regions robert-vanleeuwen 312 -1
12 Added pages with periodic checks and results lists Vasilii Artemev 463 -1
12 Replace horizon accordion nav with an angular one Maxime Vidori 681 -1
12 Use the bootstrap mixins and fix table_cell_action Maxime Vidori 651 -1
12 Proof of concept for push-based communication Tomas Sedovic 845 -1
12 Fixing the health monitor's association bugs alejandro emanuel paredes 501 -1
12 Moved availability zones panel to System Info Guillermo Cabrera 531 -1
12 Use original context rather than returned value of contribut Akihiro Motoki 554 -1
12 Adding disable dates to "to Date" input. Pablo Fernando Cargnelutti 726 -1
12 Fix storage usage value in Create Volume / Snapshot modal Vahid Hashemian 756 -1
12 Quota delete action at admin project dashboard Gastón Severina 550 -1
12 Adds client side validation for image creation Cristian A Sanchez 573 -1
12 Making the "Add member to load balancing pool" modal dynamic George Peristerakis 532 -1
12 Add SockJS dependency Tomas Sedovic 845 -1
12 Combined host aggregate editing forms David Caudill 404 -1
12 Changed LaunchInstance workflow to wizard mode Yves-Gwenael Bourhis 543 -1
12 A project shouldn't be deleted when there are instances runn Kanchan Gupta 285 -1
12 Link to show terminated instances Verónica Musso 443 -1
12 Work in progress commit for horizon work for group-policy Ronak Shah 573 -1
12 Sort project table by name instead of by ID Chris St. Pierre 474 -1
12 Edit use heading property for page validation Tomáš Nová?ik 345 -1
12 Add ability to change VIP security group Nathan Manville 342 -1
12 Deleting currently scoped project breaks session Dave Lapsley 525 -1

identity-api branch reviews


Type / Subject Registrant S F
12 The federation protocol for a remote Keystone IdP David Chadwick 0 -2
12 Add user email to the documentation Juan Antonio Osorio Robles 35 -2

ironic branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 0 +2
12 Add documentation for SeaMicro driver Harshada Mangesh Kakad 0 +1
12 Avoid calling _parse_driver_info in every test Harshada Mangesh Kakad 0 +1
12 Add new enrollment and troubleshooting doc sections Devananda van der Veen 0 +2
12 Update 'Introduction to Ironic' document Ruby Loo 30 -1
12 Testing forward grenade migration (Do not merge) Adam Gandelman 27 +1
12 Refactoring for Ironic policy Roman Prykhodchenko 53 +1
12 iLO Management Interface Anusha Ramineni 183 +1
12 Sync oslo-incubator modules Ghe Rivero 114 -1
12 Make some periodic tasks run in parallel Dmitry Tantsur 24 -1
12 Port PXE drivers to use the new boot interface Lucas Alvares Gomes 169 -1
12 Bring in Nova's pylint tox config Michael Davies 96 -1
12 Reuse stuff from OSLO's RequestContext Roman Prykhodchenko 21 -1
12 Improve IPA client library Josh Gachnang 21 -1
12 Removed hardcoded IDs from "chassis" test resources Dmitry Nikishov 42 -1
12 Add put method to API to create or update a node Vladyslav Drok 77 +1
12 Changes default IPMI retry timeout to 15 seconds John Trowbridge 122 -1
12 Test migrations with Alembic, using Oslo.db Ilya Pekelny 54 -1
12 Switch default partition type to gpt Tom Hancock 108 -1
12 Spelling and Grammar mistakes fixed Rishabh Jain 227 -1
12 Merge tag '2014.2' OpenStack Proposal Bot 108 -1
12 Add the base BootInterface class Lucas Alvares Gomes 40 -2
12 Add implementation of pluggable distributed sync Kyle Stevenson 40 -2
12 Nova fast deletes while decommissioning Josh Gachnang 40 -2
12 Add decommission to node provision_state API Josh Gachnang 337 -1
12 Add Node decommission in conductor Josh Gachnang 340 -1
12 Add a decommission command for the agent Josh Gachnang 300 -1
12 Save failed spawn exception in nova driver Ellen Hui 553 -1
12 Fix leaking DB details to API on error Josh Gachnang 433 -1
12 Add Node decommission interfaces Josh Gachnang 40 -2
12 Add UTF-8 coding lines to all Python files Martin Geisler 468 -1
12 Drivers determine acceptable power states Josh Gachnang 0 -2
12 Use immutable arg rather mutable arg lawrancejing 429 -1
12 Use GB instead of MB for swap Lucas Alvares Gomes 0 -2
12 Allow long-running ramdisks for agent driver Jim Rollenhagen 429 -1
12 Default newly enrolled nodes to power_off Chris Krelle 492 -1
12 Add documentation for Ironic config file Matt Wagner 0 -2
12 Handle API error for XML client linggao 30 -2
12 Add base function for testing xml response linggao 0 -2

keystone branch reviews


Type / Subject Registrant S F
12 Comparision of database models and migrations. Ilya Pekelny 50 +1
12 Adds missing log hints for level E/I/W David Stanek 100 +2
12 Fixes a type check to make it work in Python 3 David Stanek 100 -1
12 WIP - test some websso stuff Steve Martinelli 0 -1
12 Add import i18n to federation/controllers.py Rodrigo Duarte 0 -1
12 Correct use of config fixture in test_v3_federation Brant Knudson 0 +1
12 Updates Python3 requirements David Stanek 100 +1
12 Mocks out the memcache library for tests David Stanek 100 +1
12 Adds a fork of python-ldap for Py3 testing David Stanek 100 -1
12 Creating a policy sample Andre Aranha 40
12 Extends hacking check for logging to verify i18n hints David Stanek 100 +2
12 Always return the service name in the catalog Lin Hua Cheng 70 -1
12 Removes a bit of WSGI code converts unicode to str David Stanek 40 +1
12 make sample_data.sh account for the default options in keyst guang-yee 50 +1
12 Adds a wip decorator for tests David Stanek 100 +1
12 Removes a Py2.6 version of assertSetEqual David Stanek 40 +1
12 Expanded mutable hacking checks David Stanek 40 +1
12 Removes a Py2.6 version of inspect.getcallargs David Stanek 40 +1
12 Fix tests using extension drivers Brant Knudson 0 +1
12 Imported Translations from Transifex OpenStack Proposal Bot 0 +1
12 Split the assignments manager/driver. henry-nash 3 -1
12 Rename openid to oidc in test_auth_plugins.conf Marek Denis 38 -1
12 Avoid multiple instances for a provider Brant Knudson 0 +1
12 Add WSGIPassAuthorization to OAuth docs Steve Martinelli 21 +2
12 Make the mutable default arg check very strict. David Stanek 0 +1
12 Moves hacking tests to unit directory David Stanek 0 +1
12 Remove XML support Lance Bragstad 103 -1
12 Move test_utils to keystone/tests/unit/ Lance Bragstad 3 +1
12 Implement group related methods for LDAP backend Marcos Fermín Lobo 3 -1
12 Manager driver parameters support Alexander Makarov 3 -1
12 Handle SSL termination proxies for version list Andrey Pavlov 53 +1
12 Notify a consumer that all dependenices injected Alexey Miroshkin 50 -2
12 remove XML middleware from default paste config Dolph Mathews 87 -1
12 Use true() rather than variable/singleton Brant Knudson 60 -1
12 Deprecates catalog substitution from config files David Stanek 217 -1
12 Ensure controllers and managers reference new resource manag henry-nash 9 +2
12 Split the assignments controller henry-nash 9 +2
12 Add new "RoleAssignment" exception Dave Chen 6 -1
12 add circular check when updating region wanghong 199 -1
12 Update federation docs to point to specs.o.org Steve Martinelli 21 +1
12 Move notification unit tests to unit test dir Lance Bragstad 27 +1
12 Constraint to prevent duplicates endpoints Raildo Mascena de Sousa Filho 24 -1
12 Correct token flush logging Brant Knudson 9 +1
12 remove implemented TODO in catalog/backends/sql.py wanghong 72 -1
12 Eventlet green threads not released back to pool Abhishek Kekane 211 +1
12 move matching id check in policy update into controller wanghong 63 +1
12 Templated catalog backend not implemented Marcos Fermín Lobo 9 -1
12 Remove local conf information from paste-ini Dave Chen 9 +1
12 remove unnecessary checks in assignment/controllers.py wanghong 81 -1
12 Correct use of noqa Brant Knudson 72 -1
12 Add memcached_backend configuration Kui Shi 149 -1
12 Change the default digest for pki/ssl_setup to sha256 Brant Knudson 164 +2
12 Update keystone readme to point to specs.o.org Steve Martinelli 12 +1
12 Remove useless field passed into SQLAlchemy "distinct" state Dave Chen 39 +1
12 Use metadata.create_all() to fill a test database Ilya Pekelny 164 +2
12 Reduce database query statement Dave Chen 27 +1
12 Sample Identity endpoints changed to unversioned Kenjiro Kosaka 107 -1
12 Basic-Auth middleware ayoung 196 +1
12 Remove local conf information from paste-ini Dave Chen 74 +1
12 Add unexcepted entity checking logic Dave Chen 30 -1
12 Move functional tests to keystone/tests/functional Lance Bragstad 21 -1
12 Implement validation on the Identity V3 API Lance Bragstad 112 -1
12 remove assignments for foreign actors when deleting domain wanghong 114 -1
12 Adds a validation param "max_username_size". takehirokaneko 161 -1
12 Remove deprecated external authentication plugins Dolph Mathews 147 +2
12 Refactor assignment expansion related functions Juan Antonio Osorio Robles 156 -1
12 Implemented caching in trust layer. Ajaya Agrawal 400 -1
12 sys.exit mock cleanup Brant Knudson 93 +2
12 Enhance FakeLdap to require base entry for subtree search Brant Knudson 229 +2
12 Use _ definition from keystone.i18n James Carey 63 +2
12 Remove duplicate setup logic in federation tests Lance Bragstad 42 +2
12 Add an example of an audit event for a federated user Steve Martinelli 135 -1
12 Add positive test case for content types Lance Bragstad 127 -1
12 Adjust for integer only user ids from ldap Steve Martinelli 27 -1
12 Use new oslo.config generator Steve Martinelli 84 -1
12 pki/ssl_setup configurable digest Brant Knudson 164 -1
12 Make the default cache time more explicit in code David Stanek 269 -1
12 Improve list role assignments filters performance Samuel de Medeiros Queiroz 110 -1
12 Change /POST to /ECP at federation config Rodrigo Duarte 90 -1
12 Provide useful info when parsing policy file Lance Bragstad 116 +1
12 WIP: Force SQLite to properly deal with foreign keys David Stanek 312 +1
12 remove duplicate matching id check when updating user wanghong 63 +1
12 default revoke driver should be the non-deprecated driver wanghong 133 +1
12 Fixes docstring at eventlet_server Rodrigo Duarte 161 +1
12 Refactor keystone-all and http/keystone Brant Knudson 66 +1
12 Update templated catalog to return IDs for endpoints Steve Martinelli 69 +1
12 Can't update catalog objects when using kvs driver wanghong 199 +1
12 Update docs to no longer show XML support Steve Martinelli 169 -1
12 improve error message when tenant ID does not exist Dolph Mathews 122 -1
12 Move eventlet server options to a config section Brant Knudson 72 -1
12 Allow domain admin to show their own domain Nathan Kinder 140 +1
12 Change config option examples to v3 Brant Knudson 75 +1
12 Remove endpoint_substitution_whitelist config option Brant Knudson 175 +1
12 Moves create region from controller to manager David Stanek 87 -1
12 Move check_output and git() to test utils Brant Knudson 84 +2
12 use expected_length parameter to assert expected length wanghong 93 +2
12 LDAP additional attribute mappings description Alexander Makarov 146 -1
12 Fixes endpoint_filter tests David Stanek 312 +1
12 Remove database setup duplication David Stanek 312 +1
12 Remove extra V3 version router Brant Knudson 237 -1
12 region.description is optional and can be null David Stanek 252 -1
12 remove deprecated access log middleware Dolph Mathews 147 -1
12 Adds openSUSE support for developer documentation Alberto Planas 105 -1
12 Refactor: create a helper function to create users Andre Aranha 108 +1
12 Merge tag '2014.2' OpenStack Proposal Bot 108 +2
12 Add a simple module to work with filters and DNs to LDAP bac Peter Razumovsky 198 -1
12 Add information regarding HTTPS for SSL enabled endpoints Andre Naehring 252 -1
12 Implemented caching in policy layer. Ajaya Agrawal 400 -1
12 Implemented caching in identity layer. Ajaya Agrawal 343 -1
12 Integrate OSprofiler in Keystone Boris Pavlovic 267 -1
12 Add documentation on LDAP 'user_id_attribute' Eric N. Vander Weele 210 -1
12 Validation of parameters during user creation Ajaya Agrawal 285 -1
12 Adding python-setuptools to list of dependencies Thiago da Silva 336 -1
12 better handling for empty/None ldap values Richard Megginson 475 -1

neutron branch reviews


Type / Subject Registrant S F
12 Drop RpcProxy usage from cisco.cfg_agent Russell Bryant 40
12 Migrate to oslo.utils Ihar Hrachyshka 0 +1
12 Migrate to oslo.middleware Ihar Hrachyshka 0 +1
12 Remove locking from network and subnet delete op Rossella Sblendido 0 +1
12 Implement migration of legacy routers to distributed Carl Baldwin 0 -1
12 Fix AttributeError in RPC code for DVR Armando Migliaccio 340 +2
12 Commit to verify third-party CI systems (Neg) Edgar Magana 0 -1
12 Commit to verify third-party CI systems Edgar Magana 0 -1
12 Unit test IPAM DB operation Rossella Sblendido 0 -1
12 Improve unit test coverage for Ml2 db.py Romil Gupta 53 +1
12 BSN: include missing data in floating IP call Kevin Benton 36 +2
12 Refactor the _get_external_device_interface_name method Sylvain Afchain 73 +1
12 Fix subnet delete issue when vpnservice is associated to it Numan Siddique 130 +1
12 L3 Agent refactor - extract device driver loading from agent Paul Michali 0 -1
12 Drop RpcProxy usage from brocade plugin Russell Bryant 40 +1
12 WIP Straw man for IPAM interface Carl Baldwin 40 -2
12 Add functional tests for IptablesManager using tcp/udp Jakub Libosvar 35 +1
12 Add Process class helper to manage processes with namespace Jakub Libosvar 35 +1
12 Add index generation for IPv6 rules for DVR Rajeev Grover 0 +1
12 Enforce log hints in neutron.services Cedric Brandily 70 +2
12 Separate wait_until to standalone function Jakub Libosvar 35 +1
12 Drop RpcProxy usage from metering_agent Russell Bryant 40 +1
12 Option for root_helper when checking namespace Kevin Benton 90 +2
12 Modify Cisco CSR1kv device driver to use REST API Tom Holtzen 73 -1
12 Drop RpcProxy usage from VPNaaS code Russell Bryant 40 +1
12 Change description of default security group Abhishek Talwar 50 +1
12 Drop RpcProxy usage from bigswitch plugin Russell Bryant 40 -1
12 Remove DBDuplicateEntry columns check Neo 6 -1
12 Move classes out of l3_agent.py Carl Baldwin 40 -1
12 Eliminate unnecessary indirection in L3 agent Carl Baldwin 0 +1
12 Fix context.elevated Ann Kamyshnikova 130 +1
12 Implement rootwrap daemon support Yuriy Taraday 40 -2
12 Detect if iproute2 allows delete namespace Tri Hoang Vo 44 +1
12 Stale VXLAN and GRE tunnel port/flow deletion Romil Gupta 0 +1
12 manual add/remove router for dvr_snat agent Michael Smith 0 -1
12 Test HA router failover Assaf Muller 70 +1
12 Improve agent-based flat/vlan ml2 port binding failure loggi Assaf Muller 73 -1
12 Don't schedule a router with no interfaces attached to it Murali Birru 30 -1
12 Validate local_ip when ovs-agent starts Daniel Gollub 748 -1
12 Enforce log hints in neutron.services.metering Cedric Brandily 70 +2
12 Stale VXLAN & GRE tunnel endpoint deletion from DB Romil Gupta 0 +1
12 Tighten up try/except block around rpc call Carl Baldwin 40 +1
12 Fix incorrect floating IP behaviour for IPv6 Bradley Jones 73 -1
12 NSX: Remove logic for creating chained logical switches Salvatore Orlando 6 -1
12 Validate loadbalancing method when updating a pool enikanorov 56 -1
12 Add a custom pylint check for misused context managers Angus Lees 3 +1
12 Remove ryu plugin YAMAMOTO Takashi 0 -1
12 make delete_router send delete_port to core_plugin Mathieu Rohon 256 -1
12 Apply Floating NAT only on the external interface Sylvain Afchain 73 -1
12 Fix enable_metadata_network flag Aaron Rosen 133 -1
12 Use iptables zone to seperate different conntrack yangxurong 160 -1
12 Make l2pop UT independent from OVS YAMAMOTO Takashi 66 -1
12 Allow port mac_address to be modified Chuck Carlino 46 -1
12 Fix floating-ips in error state in dvr mode Sylvain Afchain 73 +1
12 Added check to avoid creating multiple vpn-service vikas 76 -1
12 Fix metadata proxy start problem for v6-v4 network Xu Han Peng 30 -1
12 Updated keystone_admin conf section to reflect changes in mi Ihar Hrachyshka 196 -1
12 Add InvalidIpForNetwork exception Qin Zhao 63 +1
12 WIP: Set VLAN tags on l3 gateway ports lifeless 360 -1
12 Security groups don't work with vip and ovs plugin Steven Weston 148 -1
12 L3 Agent support of manual dvr snat add/remove Michael Smith 0 -1
12 Auto allocate gateway_ip even for SLAAC subnets Sridhar Gaddam 33 +1
12 Imported Translations from Transifex OpenStack Proposal Bot 0 +1
12 test_attributes: Fix UT failure on some platforms YAMAMOTO Takashi 30 +2
12 Use oslo function for parsing bool from env var Maru Newby 230 -1
12 Fix duplicate entry catch for allowed address pairs Wei Wang 66 -1
12 ofagent: Remove obsolete bridge_mappings (plugin side) YAMAMOTO Takashi 3 +2
12 Don't run a query to check if the network exists Carl Baldwin 0 -1
12 Remove broad exception catch from periodic_sync_routers_task Carl Baldwin 40 -1
12 run_tests.sh OS X script fixes Doug Wiegley 70 +1
12 Move stale namespace cleanup logic out of L3 agent Carl Baldwin 40 -1
12 enable H401 hacking check mark mcclain 53 +2
12 Fix base test class for functional api testing Maru Newby 230 -1
12 Allow to define enable_snat default value Cedric Brandily 0 -1
12 Delete FIP namespace when last VM is deleted stephen-ma 33 +1
12 LBaaS: haproxy driver should respect vip/pool admin state Oleg Bondarev 73 +1
12 Update i18n translation for VMware NSX plugin log msg's garyk 0 -1
12 Enable undefined-loop-variable pylint check Angus Lees 91 -1
12 Reuse nova batch notifier Assaf Muller 46 -1
12 Fix incorrect int/tuple comparison during binary search Angus Lees 30 -2
12 ML2 mechanism driver for Cisco Nexus1000V Abhishek Raut 100 -2
12 Mitigate "Arguments dropped when creating context" logging Assaf Muller 73 -1
12 Change transaction isolation so retry logic could work prope enikanorov 139 -1
12 Keepalived python script now notifies agent via domain socke Assaf Muller 46 -1
12 Bulk up L3 HA update_router_status RPC Assaf Muller 46 -1
12 Eventlet green threads not released back to pool Abhishek Kekane 136 -1
12 Update i18n translation for ML2 plugin log msg's Romil Gupta 91 -1
12 NSX: Remove unneed method _convert_to_nsx_transport_zones Aaron Rosen 36 -1
12 ignore .idea folder in neutron ling-yun 30 -2
12 Fix performance of get_bridge_for_tap_interface Miroslav Los 39 +1
12 NSX: Add a foreign key for gateway devices Salvatore Orlando 76 +2
12 Move postcommit ops out of transaction for bulk Mohammad Banikazemi 88 -1
12 Brocade mech driver will now allow comma separated physnets Shiv Haris 181 -1
12 Catch NoResultFound in _get_policy_profile_by_name Ann Kamyshnikova 56 +2
12 Make sudo check in ip_lib.IpNetnsCommand.execute optional Assaf Muller 46 -1
12 Send notification to controller about HA router state change Assaf Muller 46 -1
12 Expose ha_state per router to agent binding via API Assaf Muller 46 -1
12 Sync HA routers states to server when L3 agent starts Assaf Muller 46 -1
12 Replace keepalived notifier bash script with Python Assaf Muller 46 -1
12 Add sanity check for wrong MTU when using tunnels John Schwarz 42 -1
12 l3_db.py: factor out port creation/deletion/update logic for Isaku Yamahata 49 -1
12 enable H402 hacking check mark mcclain 527 -1
12 Add IBM SDNVE ML2 MechanismDriver Mamta Prabhu 106 +1
12 Enable adding new tag with options Tan Lin 36 +1
12 Call show() if the attributes in the PUT are empty Numan Siddique 244 -1
12 Allow to request metadata proxy only with redirection Cedric Brandily 59 -1
12 Refactor test_migration Ann Kamyshnikova 39 +1
12 IpsetManager refactoring Miguel Angel Ajo 51 -1
12 l2-pop shouldn't notify agent about inactive ports Chengli XU 9 -1
12 Check conntrack rule cleanup on floating IP disassociate Ihar Hrachyshka 27 +2
12 Retry on unassigned ofport instead of treating it as a failu Terry Wilson 251 -1
12 Implement Midonet Juno Subnet Api calls Joe Mills 340 -1
12 ovs_lib: Introduce get_bridge_name_for_datapath_id YAMAMOTO Takashi 42 -1
12 BSN: Add network to ext_gw_info sent to backend Kevin Benton 36 +1
12 Allow to request metadata proxy only from internal interface Cedric Brandily 59 -1
12 NSX: allow for updating network gateway devices Salvatore Orlando 76 +1
12 WIP: router vm l3 plugin/driver/agent Isaku Yamahata 49 -1
12 Allow IptablesManager to manage mangle table Cedric Brandily 9 -1
12 Raise exception for invalid timestamp msg yangxurong 75 -1
12 Allocate fixed IPs by IP Version Alexey I. Froloff 109 -1
12 Catch duplicate errors scheduling SNAT service Kevin Benton 178 -1
12 Split out get_sync_data from L3_NAT_dbonly_mixin Isaku Yamahata 166 -1
12 Validate legacy router services before migration Swaminathan Vasudevan 171 -1
12 Updates to reschedule_router() for DVR Michael Smith 27 -1
12 l3 router: implements l3 routervm plugin Isaku Yamahata 49 -1
12 internal callers of create_{network, subnet, port} ignore ex Isaku Yamahata 39 -1
12 Fix PYTHONHASHSEED bugs in test_security_groups_rpc John Davidge 79 -1
12 Provide routes for neighbor IPv4 subnets Alexey I. Froloff 161 +1
12 Add Guru Meditation Report from oslo-incubator Zang MingJie 9 -1
12 Add neutron guru meditation reports triggers Zang MingJie 9 -1
12 Improve unit test coverage of dhcp agent scheduling Numan Siddique 94 +1
12 Enable pylint checks for "anomolous" string escapes Angus Lees 75 -1
12 Implements ProcessMonitor in the dhcp_agent Miguel Angel Ajo 180 -2
12 Change "v6" to "ipv6" in ContrailPluginTestCase Hao Chen 59 -1
12 ofa_test_base: Fix NoSuchOptError in UT YAMAMOTO Takashi 42 +1
12 Improve performance of get_active_networks_info yangxurong 82 +1
12 Creating a policy sample Andre Aranha 70 -1
12 common_db_mixin.py: simplify CommonDbMixin Isaku Yamahata 199 +1
12 l3_db, l3_dvr_db: sort out _process_floating_{ips, interface Isaku Yamahata 166 +1
12 Add a functional test for iptables_manager.binary_name YAMAMOTO Takashi 234 +1
12 Support pudb as a different post mortem debugger Miguel Angel Ajo 21 +1
12 Update i18n translation for linuxbridge log msg's Romil Gupta 91 -1
12 Update i18n translation for openvswitch log msg's Romil Gupta 91 -1
12 Reset policies after RESOURCE_ATTRIBUTE_MAP is populated Brent Eagles 51 +1
12 Use "if dict.get(key):" over "if key in dict and dict[key]:" Wei Wang 36 +1
12 Remove unnecessary iptables reload when L2 enable ipset shihanzhang 216 -1
12 Cisco N1KV: Enable HTTPs communication with VSM Marga Millet 219 -1
12 Register options using import_group Manish Godara 24 -1
12 Fix dnsmasq lease lost upon restart Han Zhou 413 -1
12 iptables_manager: Fix get_binary_name for eventlet YAMAMOTO Takashi 234 -1
12 Abstract out root_helper calls to classes Yuriy Taraday 40 -2
12 Update device down if the vif created by Nova not exists Zebra 77 -1
12 Add an option to disable dns on subnet Zang MingJie 30 -2
12 Add flag to avoid ovs-agent remove all flows when it start Wei Wang 99 -1
12 Block subnet gateway IP to be used as LB VIP Pauline Yeung 54 -1
12 Allow setting a tenant router's external IP Kevin Benton 275 -1
12 Fix incorrect exception order in _execute_request Angus Lees 166 -1
12 Manage arp entries for LBaas VIP and DHCP ports Chuck Carlino 202 -1
12 Catch NoResultFound exception in get_vm_port_hostid Zebra 57 -1
12 manager: introduce helper mixin for get plugin Isaku Yamahata 110 -1
12 Fixes duplicate-key pylint error Kevin McDonald 72 -1
12 Use comments rather than no-op string statements Angus Lees 0 -2
12 Stop exception log in Big Switch unit tests Kevin Benton 222 +2
12 Adds macvtap support Samer Deeb 123 +2
12 IPsec strongswan driver implemention Zhang Hua 40 -2
12 Remove not used NET_STATUS_BUILD status afazekas 63 -1
12 Add database model for default-rules-for-default-security-gr Lingxian Kong 40 -2
12 Maintain l2 population fdb entries locally Chengli XU 444 -1
12 ML2 Mechanism Driver for vCenter DVS port group creation Feng Xi Yan 40 -2
12 Fixes bad-indentation pylint error Kevin McDonald 72 -1
12 Remove _delete_port_security_group_bindings from delete_port yangxurong 104 -1
12 Neutron pydevd debugger support Julien Anguenot 0 -2
12 Test that a namespace is created for new routers John Schwarz 85 -1
12 Add Integration Tests framework John Schwarz 85 -1
12 Add filter for provider network attributes Manish Godara 104 -1
12 ml2: extension driver isn't passed dbentry to extension resu Isaku Yamahata 135 -1
12 ml2: remove stale _filter_nets_l3 in get_networks Isaku Yamahata 175 -1
12 Support Multiple IPv6 Prefixes and Addresses for IPv6 Networ Dane LeBlanc 154 -1
12 Remove SELECT FOR UPDATE from delete_network and delete_subn Rossella Sblendido 108 -1
12 NSX: Fix foreign key constraint delete provider network Aaron Rosen 105 +1
12 openvswitch/ofagent: Remove OVS.enable_tunneling option YAMAMOTO Takashi 69 +1
12 Add a constant for router interface device owners Maru Newby 69 -1
12 Fix UT for L2pop test_get_agent_ports_no_data() Jakub Libosvar 264 +1
12 Fix lswitch syntax error in exception path Angus Lees 126 +1
12 Sanitize the wql params in the hyperv/utilsv2 module Sergey Vilgelm 122 -1
12 Remove openstack.common.context use Cedric Brandily 134 -1
12 Specify prefix length for IPv6 subnets Alexey I. Froloff 226 -1
12 Add an RPC rally scenario Kevin Benton 163 +1
12 Fix handling of CIDR in allowed address pairs Kevin Benton 108 +1
12 NSX plugin security group rules summarization Sudheendra Murthy 253 -1
12 ML2 Type Driver refactor part 3 Arvind Somya 417 -1
12 Fixes Hyper-V 2008 R2 agent VLAN Settings issue Simona Iuliana Toader 198 +1
12 Lookup instance by MAC addres rather by fixed IP Alexey I. Froloff 40 -2
12 Correct inconsistent enable_snat management Cedric Brandily 120 +1
12 Implement ebtables manager Juergen Brendel 130 -2
12 Ensure test_metaplugin handles random hashseeds Sam Betts 160 +1
12 Improve non-caching metadata agent performance Corey Bryant 70 -2
12 Add portsecurity extension support yalei wang 40 -2
12 Don't schedule snat for router-interface-actions Swaminathan Vasudevan 160 -1
12 Fixes several typos (Neutron) Rafael Rivero 174 -1
12 Tenants shouldn't access unshared network profiles Saksham Varma 138 +1
12 Validate local_ip for Linuxbridge agent Li Ma 183 +1
12 VDP Support in OVS Neutron Agent Paddu Krishnan 340 -1
12 csr1kv: simplify L3RouterApplianceDBMixin Isaku Yamahata 105 +1
12 Test Ann Kamyshnikova 158 -1
12 RESTful API to retrieve dvr host mac Vinod Kumar 40 -2
12 os.exit(1) masks errors John Perkins 153 -1
12 set log_fail_as_error=False when checking ipsec status Aaron Rosen 207 -1
12 Revert "Prevent SystemExits when running tests" lifeless 577 -1
12 Fixes Hyper-V agent stateful security group rules Claudiu Belu 261 +1
12 Implement full sync for cisco n1kv plugin AARON ZHANG 100 -2
12 Implement Midonet Juno Floating Ip Api calls Joe Mills 439 -1
12 Add check on double binding DVR routers and agents Andrey Epifanov 130 -2
12 Freescale FWaaS Plugin Trinath Somanchi 100 -2
12 Exhaustive tests of subnet ipv6 mode combinations Henry Gessau 165 -1
12 Allowed address pair rule error when VM without fixed_ip Liping Mao 402 -1
12 Fixes Hyper-V agent port disconnect issue Claudiu Belu 198 +1
12 Delete old Nuage net-partition record from db when a new one Sayaji Patil 206 +1
12 Set floating port status to reflect floating IP Kevin Benton 242 -1
12 WIP: Refactor unit test helpers to return objects Kevin Benton 180 -1
12 Cisco N1KV: Missing tenant id in REST call to controller Sourabh Patwardhan 195 +1
12 Add db migrations test framework with data Matthew Treinish 153 +1
12 BGP Dynamic Routing: introduce routing instance Jaume Devesa 100 -2
12 Add validation for the dvr router l3agent binding Swaminathan Vasudevan 165 -1
12 Fix to maintain tenant-name same as project name Mamta Prabhu 168 -1
12 Fix for ports not being deleted in embrane plugin Ignacio Scopetta 195 -1
12 lb-agent: Defer firewall refresh mouad benchchaoui 271 +1
12 Add servertimeout to be configurable for nuage plugin Divya ChanneGowda 233 +1
12 Implement service vm framework: REST API and DB model part Isaku Yamahata 40 -2
12 Nuage Syncmanager needs external network info for sync Sayaji Patil 201 +1
12 Implements a ML2 mechanism driver for Cisco UCS Manager Sandhya Dasu 100 -2
12 Add resync flag instead of clearing registerd "ports" Andrey Epifanov 247 +1
12 Enable GBP service plugin Robert Kukura 30 -2
12 Ensure ovs created device not in any namespace Jun Wu 265 -1
12 Adds external attachment type validators to ML2 Kevin Benton 40 -2
12 Add Check for validation of peer_id field vikas 30 -2
12 Add API intercept to feed requests to handlers Kevin Benton 100 -2
12 Check the invalid suffix in RestAPI uri yangxurong 391 -1
12 ML2: Driver API changes for hierarchical port binding Robert Kukura 180 -2
12 NetScaler LBaaS Driver: Fixing URL for stats collection Clos Vijay Kumar Venkatachalam 303 -1
12 Cisco DFA ML2 Mechanism Driver - Part 4 nlahouti 337 +1
12 Use add-flow to add new flow instead of mod-flow Zang MingJie 243 +1
12 Implement ebtables manager Juergen Brendel 130 -2
12 Cisco DFA ML2 Mechanism Driver - part 2 nlahouti 373 -1
12 Adds FWaaS service plugin for Cisco CSR1kv Sridar Kandaswamy 340 -1
12 External Attachment Point Extension Kevin Benton 40 -2
12 BSN Plugin: external attachment support Kevin Benton 100 -2
12 ML2: Hierarchical port binding Robert Kukura 399 -1
12 ML2: DB changes for hierarchical port binding Robert Kukura 399 -1
12 Add service group as a firewall customized service badveli_vishnuus 100 -2
12 Fix ARP cache poisoning vulnerability Juergen Brendel 361 -1
12 Implementation of Brocade Vyatta vRouter L3 Plugin Karthik Natarajan 100 -2
12 Adds FWaaS driver for Cisco CSR1kv Yanping Qu 100 -2
12 Avoid changing constants module when adding new service plug Sumit Naiksatam 30 -2
12 Fixes port deletion failure if port missing in NVP Mithil Arun 316 -1
12 Fix ovs agent fails to kill ovsdb monitor properly Zang MingJie 282 -1
12 Huawei SDN Mechanism Driver for ML2 Plugin yangxurong 100 -2
12 Cleanup Big Switch code Kevin Benton 100 -2
12 Calculate rules_index after chain/rule processing Aaron Knister 369 -1
12 Cisco DFA ML2 Mechanism Driver - Part 3 nlahouti 343 +1
12 description for "default" security group changed Ravindra Joshi 479 -1
12 Service Insertion: Service Interface API and DB Stephen Wong 273 -1
12 Neutron Service Chaining Plugin (Service Plugin) Magesh GV 292 -1
12 Basic driver for Neutron Service Chaining Magesh GV 292 -1
12 Neutron Service Chaining DB Implementation Magesh GV 292 -1
12 l3_db: refactor L3_NAT_dbonly_mixin add/remove_router_interf Isaku Yamahata 358 -1
12 Fix the incorrect logic of _modify_rules() Qin Zhao 309 -1
12 Apic drivers enhancements-6: VPC support Mandeep Dhami 276 -1
12 LBaaS reference implementation driver to support TLS Phillip Toohill 459 -1
12 NetScaler LBaaS Driver: Enable async creation of VIP Vijay Kumar Venkatachalam 303 -1
12 NetScaler LBaaS Driver: enable pool member status refresh Vijay Kumar Venkatachalam 303 -1
12 NetScaler LBaaS driver does not need to create SNAT port, it Vijay Kumar Venkatachalam 303 -1
12 Give floating IPs their own veth device Koert van der Veer 40 -2
12 Implement bp/huawei-ml2-mechanism-driver mayu 100 -2
12 Implement Midonet Juno Port Api calls Joe Mills 445 -1
12 Snabb NFV mechanism driver for ML2 Luke Gorrie 100 -2
12 Implements update_device_up in brocade plugin Closes-Bug: #1 Christoph Dwertmann 628 -1
12 Support loading of service plugins via entrypoints Dirk Mueller 520 -1
12 Delete the port name from ovsdb when neutron port-delete is Akash Gangil 369 -1
12 Implement Midonet Juno Router Api calls Joe Mills 448 -1
12 Implements: Brocade LBaaS Plugin Driver and Device Driver Pattabi Ayyasami 40 -2
12 Agent implementation for SSL-VPN services Rajesh Mohan 180 -2
12 Fixes CONFIGURE_L2_MODE_FOR_VLAN_PROFILE template Christoph Dwertmann 70 -2
12 Gateway API extension (adds L2 Bridging as a service) Racha Ben Ali 0 -2
12 FWaaS integration with service type framewrok Gary Duan 180 -2

nova branch reviews


Type / Subject Registrant S F
12 Remove compute_node_get_by_service_id in DB API Sylvain Bauza 230 -1
12 Make service info optional when querying compute_node in DB Sylvain Bauza 230 -1
12 Call ComputeNode instead of Service for getting the nodes Sylvain Bauza 230 -1
12 Add host field to ComputeNode Sylvain Bauza 230 +1
12 Hyper-V: fix tgt iSCSI targets disconnect issue Petrut Lucian 30 +1
12 Make network/* use Instance.get_flavor() Dan Smith 230 +1
12 Refactor some service tests and make them not require db Hans Lindgren 254 -1
12 Remove and deprecate unused conductor service calls Hans Lindgren 254 -1
12 Convert service and servicegroup to objects Hans Lindgren 254 -1
12 Refactor show_port() in neutron api Qin Zhao 9 -1
12 Replace generate_glance_url usage jichenjc 3 -1
12 Replace get_default_image_service usage. jichenjc 3 -1
12 Stop async conductor tasks from raising exceptions Hans Lindgren 74 -1
12 Return HTTP 400 if attach interface with invalid net id or p Qin Zhao 42 -1
12 Move generate_image_url into image.api jichenjc 3 -1
12 Scheduler: deprecate mute_weight_value option on weigher Alvaro Lopez Garcia 62 -1
12 WIP Testing passed flavor in libvirt Andrew Laski 3 -1
12 Libvirt: make use of flavor passed by spawn method garyk 3 -1
12 Remove support for deprecated header X_ROLE Joe Gordon 21 -1
12 hacking: update tests compute to valid boolean assertions sahid 3 -1
12 hacking: update tests cells to valid boolean assertions sahid 3 -1
12 hacking: update tests virt to be valid boolean assertions sahid 3 -1
12 hacking: update tests db to valid boolean assertions sahid 3 -1
12 hacking: update tests api to valid boolean assertions sahid 3 -1
12 hacking: update tests network to valid boolean assertions sahid 3 -1
12 hacking: update tests api to valid boolean assertions sahid 3 -1
12 hacking: update tests objects to valid boolean assertions sahid 3 -1
12 hacking: use the more optimal assert True|False sahid 3 -1
12 libvirt: do not use assertEqual for boolean values