ReviewDay

Reviewday JSON file

ceilometer branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 4
12 Fix the return of statistic with getting no sample liusheng 31
12 Add a alarm notification using trusts Thomas Herve 59 -1
12 Made get_capabilities a classmethod instead of object method Alexei Kornienko 4 +2
12 Replaced CONF object with url in storage engine creation Alexei Kornienko 4 -1
12 Replace hard coded WSGI application creation Rob Raymond 41 +1
12 Make entities (Resource, User, Project) able to store lists Nadya Privalova 158 +1
12 Fix debug message to be less aggressive Pradeep Kilambi 7 +1
12 Imported Translations from Transifex OpenStack Proposal Bot 1 +1
12 Support direct alarm_evaluator service db access liusheng 41 +1
12 Add the function of deleting alarm history Mitsuru Kanabuchi 57 -1
12 (WIP): Exit collector service if no dispatcher available ZhiQiang Fan 0 -1
12 Updated from global requirements Jenkins 1 -2
12 refactor sql backend for write speed gordon chung 234 +1
12 Filter meter in API according policy Mehdi Abaakouk 46 -1
12 Removed StorageEngine class and it's hierarchy Alexei Kornienko 25 -1
12 Opencontrail network statistics driver Sylvain Afchain 44 +1
12 Use oslo.msg retry API in rpc publisher Mehdi Abaakouk 47 -1
12 reconnect to mongodb on connection failure Ionut Artarisi 4 +1
12 Support to preserve per disk metrics Pradeep Kilambi 41 -2
12 Permit usage of notifications for metering Mehdi Abaakouk 47 -1
12 Fix start_timestamp/end_timestamp in alarm-history liusheng 83 -1
12 (WIP): Fix the floatingip pollster liusheng 0 -1
12 (WIP): Fixed connection pooling in tests Alexei Kornienko 0 -1
12 Make lists query-able during fetching samples and meters Nadya Privalova 199 -1
12 [HBase] get_resource optimization Nadya Privalova 252 +1
12 Evaluate alarms by their dependency order ZhiQiang Fan 40 +1
12 Avoid dead loop when update combination alarm ZhiQiang Fan 46 +1
12 Reduce new token when call client object ZhiQiang Fan 66 +1
12 transformer: Add aggregator transformer Mehdi Abaakouk 31 +1
12 Align to openstack python package index mirror ZhiQiang Fan 143 +1

cinder branch reviews


Type / Subject Registrant S F
12 Not to change snapshot available without metadata haruka tanizawa 31 -1
12 Change volume and snapshot stuck creating to error haruka tanizawa 31 +1
12 Improve consistency of help strings Andreas Jaeger 1 +1
12 Added unit test cases for _is_share_eligible in NFS driver. Thang Pham 79 +2
12 Remove unused volume instance_uuid methods Walter A. Boring IV (hemna) 1 +2
12 glusterfs: Honor mount options when restarting cinder servic Deepak C Shetty 1 -1
12 Updated from global requirements OpenStack Proposal Bot 1 +1
12 send volume-changed notification to nova wanghao 44 -1
12 Add disabled kwarg to service_get_all_by_topic git-harry 31 +1
12 Replace tearDown with addCleanup - Part 2 Julia Varlamova 104 +1
12 Replace tearDown with addCleanup - Part 5 Julia Varlamova 269 +2
12 Replace tearDown with addCleanup - Part 4 Julia Varlamova 128 +2
12 Cinder list does not filter admin metadata. Juan Manuel Ollé 31 +2
12 Remove rootwrap module Dirk Mueller 109 +1
12 Specify lld in tgt config backends Dirk Mueller 4 +2
12 Storwize/SVC driver detach volume failed Li Min Liu 71 -1
12 Add set-bootable command Hiroyuki Eguchi 50 +2
12 vmware: Fix problems with VIM API retry logic Vipin Balachandran 95 +1
12 Limit formatting routes when adding resources Inhye Park 140 -1
12 Added more options while uploading volume as image vaibhav bhatkar 4 +1
12 Imported Translations from Transifex OpenStack Proposal Bot 1 +1
12 (WIP): Add systemd socket activation to cinder servers Michael Scherer 0 -1
12 Adds CA cert file path option for glance connections Rob Crittenden 37 +2
12 Snapshot page query fail when limit == 0 ling-yun 55 -1
12 Add ProphetStor DPL Storage server volume driver for Cinder Rick Chen 41 -2
12 Implement extend volume in remoteFS driver Andrew Kerr 137 +2
12 Add cinder volume driver support for Nimble Storage. Jay Wang 47 -1
12 Listing of snapshot ids that are dependent on volume being d sandeep mane 37 -1
12 (WIP): Fix unsaved exception in backup/drivers Kiyohiro Adachi 0 -1
12 Snapshot delete: verify dependent glance image Jordan Pittier 47 +1
12 Update oslo policy and its dependencies Julien Danjou 37 -1
12 NetApp NFS: Do not reference dst_img_local before assignment Alex Meade 52 +2
12 (WIP): NetApp fix attach fail for already mapped volume Navneet Singh 0 +1
12 added reset_state and force_delete for backup Masco Kaliyamoorthy 10 +1
12 Implements: blueprint cisco-fc-zone-driver John McDonough 89 -1
12 Replace HTTPSConnection in zadara with Requests Daniel Gollub 140 +1
12 Add support for backup encryption metadata Brianna Poulos 64 -1
12 Disallow lowering quota below current usage ling-yun 63 -1
12 Support new format in policy.json in cinder Strony Zhang 46 -1
12 Convert all nfs tests from mox to mock Alex Meade 145 -1
12 Deprecate the V1 API Mike Perez 145 -1
12 Fixes cinder volume create on Windows Server 2012 R2 Petrut Lucian 52 +1
12 Fixes cinder volume from image on Windows Petrut Lucian 52 +1
12 Fixes cinder volume from snapshot on Windows Petrut Lucian 73 +1
12 Allow reset-state on attach and migration fields John Griffith 155 +1
12 Use a setup-hook to generate config sample John Griffith 22 -1
12 Don't use ModelBase.save() inside of transaction ChangBo Guo(gcb) 151 +2
12 Fix dropped exception for create_export in vol manager Eric Harney 58 +1
12 Replace tearDown with addCleanup - Part 3 Julia Varlamova 296 +1
12 Only create volume with an acitve image ling-yun 73 +1
12 Introduce Hitachi Block Storage Driver v4 Seiji Aguchi 71 +1
12 Updated from global requirements Jenkins 40 +1
12 Add ProphetStor Federator Volume Driver for cinder Rick Chen 86 +1
12 Add keyword argument missing at some exc.HTTPError subclass Kiyohiro Adachi 76 +1
12 Fix order of arguments in assertEqual Kiyohiro Adachi 76 +1
12 vmware: Force chunked transfer for upload-to-image Vipin Balachandran 182 +1
12 vmware:Ignore inaccessible/inMaintenance datastore Vipin Balachandran 254 +1
12 EMC ViPR iSCSI and FC volume drivers xing-yang 248 +1
12 Support new format in policy.json in cinder Strony Zhang 70 +1
12 Implements HDS-Cinder HNAS Drivers Erlon R. Cruz 113 +1
12 Use common module units in Oslo ChangBo Guo(gcb) 124 +1
12 Set useful vendor/product id in tgt ISCSI exports Dirk Mueller 379 +1
12 (WIP): vmware: Using oslo common code for vmware api Subbu 0 +1
12 (WIP): Ignore upcoming import group rule Huang Zhiteng 0 +1

diskimage-builder branch reviews


Type / Subject Registrant S F
12 Support declarative package installs/uninstalls James Slagle 1 +1
12 Add package uninstall support James Slagle 1 +1
12 Add a mapping for kernel headers Monty Taylor 1 +2
12 Transparently handle sys- vs extlinux Juerg Haefliger 46 +1
12 Map openjdk-7-jre-headless to RHEL+SUSE Alexis Lee 7 +2
12 Add sysv support to elements/dhcp-all-interfaces Juerg Haefliger 4 +2
12 Refactor code to select boot kernel Om Kumar 4 +1
12 update opensuse element to have correct BASE_IMAGE_NAME Chris Krelle 7 +2
12 Place /usr/lib64/ccache in PATH Derek Higgins 7 -1
12 Permit cache-url to work with fifos. lifeless 28 -1
12 cleaning up 01-copy-manifests-dir Michael McCune 10 +2
12 Remove the temporary deploy element after rename Jon-Paul Sullivan (jp_at_hp) 19 +1
12 Last ditch effort to correct a wrong shasum. Chris Jones 25 -1
12 debian: add systemd support Gonéri Le Bouder 22 +2
12 fail at startup with no operating-system element Gonéri Le Bouder 19 +2
12 check element list during the start up Gonéri Le Bouder 25 +2
12 search for duplicated ”operating-system” elements Gonéri Le Bouder 22 +2
12 indent: search for !=4 spaces indentation Gonéri Le Bouder 19 +1
12 dib-lint: check for tab indent in files Gonéri Le Bouder 19 +1
12 (WIP): WIP: Add unit test for cache-url Ben Nemec 0 -1
12 Parameterise PXE kernel and initrd selection jan grant 61 -1
12 debian: support upstart on Wheezy Gonéri Le Bouder 25 +2
12 Debian element should activate eth0 jan grant 22 +1
12 Hard-link multiple identical files. jan grant 61 -1
12 Add switch to turn on caching for debian element. jan grant 22 +1
12 Move instead of copy the temporary git manifest Jon-Paul Sullivan (jp_at_hp) 28 +1
12 (WIP): Explicitly use bash Ben Nemec 0 +2
12 set -u and -o pipefail everywhere Ben Nemec 28 +1
12 Make sure all scripts are set -e Ben Nemec 28 +1
12 Ensure scripts are set -u Ben Nemec 28 +1
12 (WIP): WIP - enable elements to be re-playable Michael Kerrin 0 +1
12 (WIP): Add utility to mount and unmount images Michael Kerrin 0 +1
12 (WIP): WIP: move to /tmp upon lack of space in tmpfs Clint "SpamapS" Byrum 0 +1

glance branch reviews


Type / Subject Registrant S F
12 Prevent creation of http images with invalid URIs Flavio Percoco 4 +2
12 Allows usage of reduced redundancy storage Mohammed Naser 39 +2
12 simple non-running task eventlet executor nikhil komawar 231 +1
12 Add rally-gate Sergey Skripnick 1 -1
12 (WIP): Use service account for Glance with Swift Thomas Leaman 0
12 Allow fetches to the backend to be limited Thomas Leaman 670 +1
12 Implemented S3 multi-part upload functionality Masashi Ozawa 40 +2
12 Imported Translations from Transifex OpenStack Proposal Bot 1 +1
12 Handle session timeout in the VMware store Arnaud Legendre 1 -1
12 Ensures that task.message is of type unicode nikhil komawar 234 -1
12 (WIP): Improved coverage for glance.api.* Sergey Nikitin 0 -1
12 fix swift_store_admin_tenant behavior in multi tenant mode Nassim Babaci 37 +1
12 VMware store: Get rid of api_insecure Arnaud Legendre 49 +1
12 un-escape encoded input Nicolas Simonds 121 -1
12 Refactoring test on test_api Shweta Patil 362 -1
12 Updated from global requirements OpenStack Proposal Bot 10 +1
12 Fixes "bad format" in replicator for valid hosts Brian Cline 430 +1
12 Assign local variable in api.v2.image_data Sergey Nikitin 37 +1
12 Fix swift container acls when glance used in multi tenant mo Nassim Babaci 316 +1
12 Allow some property operations when quota exceeded David Koo (koofoss) 242 -1
12 Enable F821 check: undefined name 'name' Julia Varlamova 259 +1
12 Fixes spelling error in test name Brian Cline 28 +1
12 Fix various Pep8 1.5.4 errors Dirk Mueller 31 +1
12 Updated from global requirements Jenkins 40 +1
12 Enabling sample configuration file generation for Glance Zhi Yan Liu 82 +2
12 Remove user and key from location in swift iccha-sethi 101 +1
12 Make notifier raise Glance (not HTTP) exceptions David Koo (koofoss) 134 +1
12 Add hacking checks Chris Buccella 73 +1
12 (WIP): Add keystone v3 support to glance Thomas Leaman 0 +1
12 Replace unicode() for six.text_type Leandro Ignacio Costantino 138 +2
12 Fix unsaved exception in store.rbd.Store.add() Kiyohiro Adachi 154 +1
12 Refactor API function test class Maria Nita 118 +1
12 Include version identifier for V2 registry Stuart McLaren 124 +1
12 Fix scrubber's swift based functional tests Stuart McLaren 197 +1
12 Fix swift functional test Stuart McLaren 160 +1
12 Fix assertEqual arguments order Li Yingjun 180 +1
12 Remove unused methods Kiyohiro Adachi 148 +1
12 Handle empty request body with chunked encoding Rohan Kanade 151 +1
12 Cleanup scrubber must read all images Tom Hancock 242 +1
12 Replacement mox by mock Anastasia Latynskaya 293 +1
12 Replace tearDown with addCleanup in unit tests Valerii Zhelezniakov 211 +1
12 Image create in V1 should validate the uri Sridevi Koushik 254 +1
12 Adding status field to image location Zhi Yan Liu 295 +1
12 Adding status field to image location Zhi Yan Liu 295 +1
12 (WIP): Image create in V2 should validate the uri Sridevi Koushik 0 +1
12 (WIP): Periodic image.exists event generation Anuj Mathur 0 +1

heat branch reviews


Type / Subject Registrant S F
12 Ignore nova limits set to '-1' Vladimir Kuklin 131 +1
12 Do not query database for every metadata_get Steve Baker 341 +2
12 Refactor DB resource fetching from Resource to Stack Steve Baker 341 +2
12 resource_get_all_by_stack returns a dict Steve Baker 341 +2
12 Fetch all db resources in one query Steve Baker 341 +2
12 Allow empty sections in the yaml templates Sergey Kraynev 1 -1
12 Add a Nova Flavor resource. Dimitri Mazmanov 41 +1
12 Check resources are in expected states Anderson Mesquita 44 +2
12 Engine changes for API param to show soft-deleted stacks Jason Dunsmore 41 +2
12 API changes for param to show soft-deleted stacks Jason Dunsmore 41 +2
12 Refactor boolean conversion into a separate function Jason Dunsmore 59 -1
12 Add database model to store snapshots Thomas Herve 202 +2
12 Copy the resource registry for user environments Jason Dunsmore 4 -1
12 Don't use SSH in Rackspace::Cloud::Server Jason Dunsmore 1 +2
12 Adding validation algorithm for get attr functions Sergey Kraynev 52 -1
12 Rackspace::Server::SSHWaitCondition resource Jason Dunsmore 1 +1
12 Add OS:Barbican:Secret resource Richard Lee 52 -1
12 Add range constraint to AWS volume size Pavlo Shchelokovskyy 71 -1
12 Unit tests: tidy up resolve_runtime_data() calls Zane Bitter 4 +1
12 Deprecate Stack.resolve_runtime_data() Zane Bitter 4 +1
12 Added explicit call to validate template version Jay Dobies 71 +1
12 unit tests: Check validation in VPC test Zane Bitter 4 +2
12 Add OS:Barbican:Verification resource Anderson Mesquita 52 -1
12 Add OS:Barbican:Order resource Anderson Mesquita 52 -1
12 unit tests: Test dependency resolution using validate() Zane Bitter 4 +2
12 Don't wrap HeatExceptions during validation Zane Bitter 4 +2
12 Don't manipulate LoadBalancer template in-place Zane Bitter 4 +1
12 An IO optimised method for accessing resource data Steve Baker 347 -1
12 (WIP): Get members from DB when deleting loadbalancer Zhang Yang 0 -1
12 Restores Nova API for volume attach and detach Sushil Kumar 341 +1
12 Imported Translations from Transifex OpenStack Proposal Bot 1 -1
12 Add preview option to stack abandon Jun Jie Nan 25 -1
12 Make Server CONFIG_DRIVE property a boolean Jason Dunsmore 4 +2
12 Pass unresolved template to Resource.update() Zane Bitter 4 +1
12 Autoscaling: compare fully-resolved templates Zane Bitter 4 +1
12 unit tests: Don't mess with template retrospectively Zane Bitter 4 +2
12 Raise InvalidTemplateReference for missing resources Zane Bitter 4 +1
12 Don't manipulate template during abandon Zane Bitter 4 +1
12 Use resource methods for metadata get/set Steve Baker 341 +1
12 Do not initialise stack_user password Steve Baker 341 +1
12 Updated from global requirements OpenStack Proposal Bot 4 +2
12 Port all resources to new resource data methods Steve Baker 347 +2
12 Implement check for Instance resource Anderson Mesquita 44 +1
12 Ignore template validation when checking stacks Anderson Mesquita 44 +1
12 Change volume size property type to integer Pavlo Shchelokovskyy 4 +1
12 Shut the heat-engine after all threads finished Mitsuru Kanabuchi 80 -1
12 Provides ability to reference existing neutron resources Rabi Mishra 74 +1
12 (WIP): Introduces stack lifecycle plugpoints William C. Arnold 0 +1
12 Prefetch data in resource_get_by_name_and_stack Steve Baker 347 +1
12 Document the availability of OS::stack_name and OS::stack_id Randall Burt 47 +2
12 (WIP): Chef solo resource Andrew Plunk 0 -1
12 Make attributes definition similar on properties Sergey Kraynev 7 +1
12 Remove unused logger Sergey Kraynev 40 +2
12 Implement update of AWS::EC2::SecurityGroup Pavlo Shchelokovskyy 187 +1
12 Making new attribute Schema mandatory Sergey Kraynev 7 +1
12 Fix exceptions in update_stack Jason Dunsmore 7 +1
12 Include exception in custom constraints errors Thomas Herve 80 +1
12 Catch NotFound for keystone delete operations Steve Baker 140 +1
12 Using new attribute schema for all resources Sergey Kraynev 7 +1
12 Using attribute schema for building documentation Sergey Kraynev 7 +1
12 Deprecate first_address attribute of Server Sergey Kraynev 7 +2
12 Add APIs to create and manipulate snapshots Thomas Herve 202 +1
12 Use the new oslotest library Thomas Herve 7 +2
12 Cherry pick oslo-incubator graceful stop function Mitsuru Kanabuchi 77 +1
12 Fix rollback failure when updating stack lvdongbing 43 -1
12 Port notifications and service to oslo.messaging Steven Dake 182 -1
12 Add rpc_init that initializes oslo.messaging Steven Dake 182 -1
12 Remove heat/openstack/common rpc functionality Steven Dake 182 -1
12 Port heat.rpc.client to oslo.messaging Steven Dake 182 -1
12 Update config generator for oslo.messaging Steven Dake 41 -2
12 Make sure NetworkInterfaces and SubnetId updatable huangtianhua 218 +2
12 Restore resource_id from backup_stack when delete Ryo Miki 161 +1
12 Provide a trust URL attribute for alarms Thomas Herve 74 +1
12 OS::Sahara::Cluster resource implementation Alexander Ignatov 28 -1
12 fixes hardcoded functional param allowed_schemes SnowDust 19 -1
12 Move API parameter parsing from engine to API Jason Dunsmore 59 +1
12 Add "index_var" property to the resource group resource Randall Burt 59 +1
12 Implement snapshots for servers and images Thomas Herve 202 +1
12 Skip tests when loading plugins Chmouel Boudjnah 98 -1
12 Add RPC method to snapshot stacks Thomas Herve 202 +1
12 Multi-region support with context concept Bartosz Górski 590 -1
12 Standalone heat can't specify a region Matthew Oliver 98 -1
12 Check that all po/pot files are valid Andreas Jaeger 25 +1
12 Fix delete event error in postgres Zhang Yang 79 +1
12 Removing default version for templates Sergey Kraynev 31 +2
12 Order imports in alphabetical order (9/9) Pavlo Shchelokovskyy 68 +2
12 Re-enable lazy translation Liang Chen 71 +1
12 Enable lazy translation in unit tests Liang Chen 71 +1
12 Update common docstrings to match guidelines Ziad Sawalha 86 +2
12 Update api docstrings to match guidelines Ziad Sawalha 52 +1
12 Validate user_data_format for server with deployment Jun Jie Nan 46 +1
12 Adding error message for output description Sergey Kraynev 49 +1
12 Refined schema for VPCZoneIdentifier Mike Spreitzer 122 +1
12 Fix status reason in events for deployment signals Qiming Teng 131 +1

horizon branch reviews


Type / Subject Registrant S F
12 Added asterisk for required field Key Facundo Farias 166 -1
12 Accept translated exceptions in exceptions.handle Matthew D. Wood 40 +1
12 Add volume type encryption to horizon Brianna Poulos 1 +1
12 Fixing Neutron Subnet Details help text Andres Buraschi 34 +1
12 Flavor access list titles consistent capitalization. Travis Tripp 4 +2
12 Friendlier information for lbaas members creation Andres Buraschi 102 +1
12 Changes in assert message and select dropdown Daniel Korn 1 +1
12 Need ability to evacuate host in syspanel Juan Manuel Ollé 181 +1
12 Support of multiple plural forms in BatchActions Verónica Musso 31 +1
12 Adding sahara client api code Chad Roberts 234 -1
12 Refactor code around Console support Leandro Ignacio Costantino 179 -1
12 Add user and password parameters to _do_login Daniel Korn 25 +1
12 (WIP): Adding the data_image_registry panel for Sahara Chad Roberts 0 -1
12 Add semi-colons in Less files. Mizielski Robert 37 +2
12 (WIP): Adding plugins panel for Sahara Chad Roberts 0 -1
12 Avoid attr error on database backup page Matthew D. Wood 31 +1
12 Avoid AttributeError: SecurityGroup error handle Matthew D. Wood 31 +1
12 (WIP): Run router dashboard unit tests by default Abishek Subramanian 0 +1
12 Support provider network extension when creating network Justin Pomeroy 71 +1
12 Handle error from neutron extension check in Overview page Akihiro Motoki 128 -1
12 Add sort indicator to table headers Thai Tran 39 +2
12 Add unit tests to instance Retrieve Password action Ala Rezmerita 1 +1
12 Made Size parameter optional while creating DB Instance. Harshada Mangesh Kakad 1 +1
12 Move `Forbidden` exceptions to `RECOVERABLE` group Ana Krivokapic 77 +1
12 (WIP): Initial support for datastore in Horizon (using 2 dro Michael Yu 0 -1
12 Update documentation to clarify Image Upload setting Anya Marshall 77 +1
12 swift: Respect the OPENSTACK_SSL_NO_VERIFY setting Chuck Short 4 -1
12 Quota error message should be more descriptive Li Yingjun 66 -1
12 Allow changing any horizon settings from the plugin config f Radomir Dopieralski 77 +2
12 Remove override of standard angular markup Rob Raymond 4 +1
12 Filter does not work when table name has spaces mariam john 34 +1
12 Image Create/Edit should not allow white space Juan Manuel Ollé 34 +1
12 Update customizing docs, css was replaced by .less Matthias Runge 7 +1
12 Use escapejs filter on JavaScript strings Adrien Cunin 7 +1
12 Fix delete button interface in network topology view Leandro Ignacio Costantino 248 +1
12 Fix missing translations in Firewall views Ivan Kolodyazhny 74 +1
12 Handle requests for nova and cinder quota usage independentl Maria Nita 137 -1
12 Add update method of snapshot name and description Zhenguo Niu 7 +1
12 Applied patch to sort network topology order Facundo Farias 203 +1
12 Added button Add Interface on Network Topology tab Facundo Farias 142 +1
12 Use floats instead of integer in memory calculation of admin Kevin Stevens 7 -1
12 Bug 1296075 - Needless duplication in strings Neill Cox 117 -1
12 client-side pagination, sorting across pages Cindy Lu 47 -1
12 Adds option to select a different subnet when adding 'vip' Rabi Mishra 58 +1
12 Volume Type Extra Specs support Zhenguo Niu 119 +1
12 Fix the dot on table border in Availability Zones table tinytmy 7 -1
12 Enable pagination for images view chenhaiq 418 -1
12 Remove NotImplementedErrors from "virtual" methods Radomir Dopieralski 37 +1
12 Use the bootstrap mixins and fix table_cell_action Maxime Vidori 184 -1
12 Unbundle jquery from horizon using xstatic Radomir Dopieralski 125 -1
12 policy checks for nova access/security actions Lin Hua Cheng 276 +1
12 Allow static files to be exposed for any plugin Rob Raymond 10 +1
12 Restrict the length of user name input Yuanhui Liu 31 -2
12 Hiding device name field when unhandled Yves-Gwenael Bourhis 292 +1
12 updated description of the create image screen Guillermo Cabrera 10 -1
12 Fixes modal_stack Dave Lapsley 235 +2
12 Per Project-User Quotas Support Gastón Severina 409 +1
12 adding policy check for neutron Lin Hua Cheng 276 -1
12 Remove extraneous vim configuration comments Yongli He 13 -1
12 Added pagination support for swift containers. Federico Gimenez Nieto 10 +1
12 Add quota validation to volume extending size Zhenguo Niu 205 -1
12 Hide the snapshoting instance when attach volume tinytmy 25 -1
12 Inactive calendar widget should be closed tinytmy 13 +1
12 (WIP): Update exception mapping based on neutronclient excep Akihiro Motoki 0 -2
12 Fix start date should after end date in calendar tinytmy 10 +1
12 Displays error message for template validation Victor Morales 266 -1
12 Support for cisco DFA in horizon nlahouti 53 -1
12 Adds Shelving and Unshelving instance commands to Horizon Gabriel Luong 56 +1
12 Map quota keys to translatable strings Li Yingjun 66 +1
12 More clear message when detaching volume Li Yingjun 143 +1
12 Fix testing fails on specific platforms Maxime Vidori 142 -1
12 Fix endpoint error when running keystone on apache Li Yingjun 19 +1
12 Fix order of arguments in assertEqual ChenZheng 28 +1
12 Refer local_settings in doc to customize settings mariam john 81 +2
12 Exclude snapshots from images at instance launch Rushi Agrawal 82 -1
12 Add ".copy" before extension when copying a Swift object. Romain Hardouin 165 +1
12 Add volume type encryption update and delete Brianna Poulos 22 -1
12 Fixed TypeError in database launch error handle Matthew D. Wood 92 +1
12 Display profile information in network details Abishek Subramanian 145 -1
12 Integration tests - base class for all tests Daniel Korn 52 +1
12 Checking session timeout before authentication. Yves-Gwenael Bourhis 52 +1
12 Clarifying Project Overview usage labels Thiago Paiva Brito 73 +1
12 Do not load jasmine without DEBUG setting Dirk Mueller 1 -2
12 LBaaS member creation enhancement Tatiana Ovchinnikova (Mazur) 125 -1
12 Fix security group modal header overflow Cindy Lu 186 +1
12 Fix progress indicators in Resize Instance modal Vahid Hashemian 145 +1
12 Replace horizon accordion nav with an angular one Maxime Vidori 49 +1
12 Support to move the horizon relative to web root Matthias Runge 28 +1
12 Added a migrate_settings command Yves-Gwenael Bourhis 152 +1
12 Fixing Ceilometer measurements descriptions Facundo Farias 178 +1
12 horizon_workflow.less could be more less-like Matthew D. Wood 133 +1
12 Support building wheels (PEP-427) Sascha Peilicke 229 +1
12 For Trove panels, stop requiring Swift in catalog Mat Lowery 61 +1
12 Fix Instance Image Name cell value Cindy Lu 202 +1
12 Add selenium tests to instance Retrieve Password action Ala Rezmerita 31 +1
12 Refactoring of Horizon navigation Maxime Vidori 140 +1
12 Add encryption indicator for volumes Brianna Poulos 238 +1
12 Revert the use of lazy loading for mox Maxime Vidori 76 +1
12 Adding link_attrs to column. Thai Tran 83 +1
12 Add API filtering to paged tables Justin Pomeroy 289 +1
12 Pop new page when click instance console link tinytmy 133 +1
12 Increase the datepicker input width Li Yingjun 85 +1
12 fix usage strings for startdash and startpanel manage.py com Gabriel Pettier 190 +1
12 Extending quota support for neutron LBaaS entities Evgeny Fedoruk 76 +1
12 Changed Project members list style, added scrolls Gabriel Briones Sayeg 325 +1
12 Proper port for LBaaS members Tatiana Ovchinnikova (Mazur) 139 +1
12 'Create Volume Snapshot' form should show the quota for snap Li Yingjun 116 +1
12 Improve flavors update in Horizon Santiago Baldassin 49 +1
12 Adding swift object versioning Laura Frank 149 +1
12 Network topology crashes with timing issue Matthew D. Wood 79 +1
12 Add a JSON loader in Angular Maxime Vidori 49 +1
12 Replace horizon alerting with an angular one Maxime Vidori 49 +1
12 Add ability to manage image custom properties Justin Pomeroy 233 +1
12 Use original context rather than returned value of contribut Akihiro Motoki 105 +1
12 Created a make_web_conf command. Yves-Gwenael Bourhis 104 +1
12 Adding disable dates to "to Date" input. Pablo Fernando Cargnelutti 94 +1
12 Quota delete action at admin project dashboard Gastón Severina 107 +1
12 Move volume snapshot detail codes to snapshots subdirectory Akihiro Motoki 147 +1
12 To allow keypair name could contain spaces LIU Yulong 88 +1
12 1284884 Overlogging of failed container delete Matthew D. Wood 205 +1
12 Fix shared firewall policy can't be displayed in horizon Yaguang Tang 100 +1
12 Changed LaunchInstance workflow to wizard mode Yves-Gwenael Bourhis 559 +1
12 Add templates for bootstrap's horizontal forms Radomir Dopieralski 337 +1
12 CSV Download button from Daily Usage Report Rob Raymond 191 +1
12 Update pagination marker when del last row chenhaiq 432 +2
12 Adds client side validation for image creation Cristian A Sanchez 133 +1
12 Add SockJS dependency Tomas Sedovic 318 +1
12 Fix storage usage value in Create Volume / Snapshot modal Vahid Hashemian 127 +1
12 Fixing issue with editing N1K network profiles Abishek Subramanian 144 +1
12 Add option to prevent duplicate instance names Vahid Hashemian 180 +1
12 Making the "Add member to load balancing pool" modal dynamic George Peristerakis 521 +1
12 Patch Django 1.4 on Python 2.7.4 or greater Peter Belanyi 185 +1
12 (WIP): Tabbed volumes and volume types tables on Admin panel Zhenguo Niu 0 +1
12 Fix delete error instance not automaticaly removed from tabl tinytmy 172 +1
12 (WIP): Grouping of DataTable rows Radomir Dopieralski 0 +1
12 (WIP): Ceilometer alarm management page Ladislav Smola 0 +1
12 (WIP): Adding ceilometer alarm api Ladislav Smola 0 +1
12 (WIP): Don't display volume name against "Volume Overview" h Aswad Rangnekar 0 +2
12 (WIP): Add Read Only option for volumes. Anastasia Guzikova 0 +1
12 (WIP): Add an ability to create cross-tenant visible (public Anastasia Guzikova 0 +1

identity-api branch reviews


Type / Subject Registrant S F
12 Add ``user`` object to the mapping rules examples. Marek Denis 1 +1
12 Document GET /v3 Brant Knudson 10 +2
12 add APIs for service-scoped tokens and role assignments Dolph Mathews 382 -1
12 Trusted Attributes Policy for External Identity Providers (F Kristy Siu 229 +1
12 The federation protocol for a remote Keystone IdP David Chadwick 274 +1

ironic branch reviews


Type / Subject Registrant S F
12 Adds support for deploying Disk Images Sirushti Murugesan 181 +1
12 Updated from global requirements OpenStack Proposal Bot 1 +2
12 Handle API error for XML client linggao 31 +1
12 Implement API to get driver properties Ruby Loo 71 +1
12 Decouple state inspection and availability check Adam Gandelman 1 +1
12 Support serial console access Sun Jing 231 +1
12 (WIP): Factoring out PXE and TFTP functions Josh Gachnang 0 +1
12 Drivers may expose a top-level passthru API Russell Haering 231 +2
12 Drivers determine acceptable power states Josh Gachnang 31 +1
12 Mock seamicro module in unit tests if not present Devananda van der Veen 1 +1
12 Adding a reference driver for the agent Josh Gachnang 231 +1
12 Renaming ironicclient exceptions in nova driver Andrey Kurilin 1 -1
12 Fix workaround for the "device is busy" problem Imre Farkas 1 -1
12 IPMINative set_boot_device persistent Lucas Alvares Gomes 4 +1
12 Expose {set,get}_boot_device in the API Lucas Alvares Gomes 181 +1
12 IPMITool to use the new ManagementInterface Lucas Alvares Gomes 181 +1
12 SSH virsh to use the new ManagementInterface Lucas Alvares Gomes 181 +1
12 Add ManagementInterface Lucas Alvares Gomes 181 +2
12 IPMINative to use the new ManagementInterface Lucas Alvares Gomes 181 +1
12 (WIP): Get rid object model `dict` methods part 1 Mikhail Durnosvistov 0 -1
12 SeaMicro to use the new ManagementInterface Lucas Alvares Gomes 181 +1
12 Overwrite instance_exists in Nova Ironic Driver Lucas Alvares Gomes 1 +1
12 Port to oslo.messaging Lucas Alvares Gomes 237 +2
12 Update Ironic User Guide post landing for 41af7d6b Sandhya Balakrishnan 1 +2
12 Add Logging Chris Krelle 25 -1
12 Imported Translations from Transifex OpenStack Proposal Bot 1 +1
12 Fix for tripleO undercloud gate tests DO NOT MERGE Chris Krelle 19 +1
12 Spawn support for TaskManager and 2 locking fixes Chris Behrens 4 +1
12 Adding swift temp url support Josh Gachnang 184 +1
12 nova.virt.ironic passes ephemeral_gb to ironic Devananda van der Veen 19 +2
12 Eliminate races in Conductor _check_deploy_timeouts Chris Behrens 4 +1
12 Implement more robust caching for master images Dmitry Tantsur 44 +1
12 (WIP): deploy() to fail if image is larger than root partiti Lucas Alvares Gomes 0 -1
12 Set a sane default for rpc_thread_pool_size Jim Rollenhagen 7 -1
12 (WIP): Remove 'fake' driver from default enabled drivers Devananda van der Veen 0 -1
12 Get rid of the swap partition Lucas Alvares Gomes 19 +2
12 Remove hardcoded node id value Tushar Kalra 72 +1
12 Document ClusteredComputeManager Lucas Alvares Gomes 7 +1
12 Sync oslo logging Devananda van der Veen 31 +1
12 Old value 'updated_at' field returned after update Mikhail Durnosvistov 187 -1
12 Get rid object model `dict` methods part 2 Mikhail Durnosvistov 7 +1
12 Get rid object model `dict` methods part 5 Mikhail Durnosvistov 7 +1
12 Get rid object model `dict` methods part 3 Mikhail Durnosvistov 7 +1
12 Unified object model Mikhail Durnosvistov 7 -1
12 Add IloDriver and its utils Ramakrishnan G 7 +1
12 N-cpu to not die if Ironic is not running Lucas Alvares Gomes 19 -1
12 (WIP): Fix leaking DB details to API on error Josh Gachnang 0 -1
12 Partially remove hard-coded ID's from testdata Rohan Kanade 16 +1
12 Add create() and destroy() to Node Chris Behrens 16 +1
12 Workaround race with Neutron port updates lifeless 19 -1
12 Use GB instead of MB for swap Lucas Alvares Gomes 19 +1
12 Fix bypassed reference to node state values David Shrewsbury 22 +1
12 Get rid of the newline "\" Mikhail Durnosvistov 22 -1
12 Cleanup mock patch without `with` part 1 Mikhail Durnosvistov 22 -1
12 Cleanup mock patch without `with` part 3 Mikhail Durnosvistov 22 -1
12 Cleanup mock patch without `with` part 2 Mikhail Durnosvistov 22 -1
12 (WIP): [WIP] Added migration scripts for Nova BM database Roman Prykhodchenko 0
12 (WIP): Add inactive timeout to dd Yuriy Zveryanskyy 0 +1

keystone branch reviews


Type / Subject Registrant S F
12 More notification unit tests David Stanek 25 +2
12 Refactor notifications David Stanek 22 +2
12 Allow 'description' in V3 Regions to be optional Lance Bragstad 278 -1
12 Implement validation on projects Lance Bragstad 1 -1
12 Add localized response test Brant Knudson 1 +1
12 Enforce required parameters for V3 Regions Lance Bragstad 137 -1
12 Explicit foreign key indexes. Ilya Pekelny 1 +2
12 Sync with oslo-incubator 74ae271 Brant Knudson 41 +2
12 Move hints building/filtering onto object Jamie Lennox 1 -2
12 Cleanup of ldap backends Sergey Nikitin 19 -1
12 Refactor service readiness notification Alan Pevec 1 +1
12 Initial implementation of validator Lance Bragstad 1 +1
12 Expand debugging Morgan Fainberg 1 -2
12 Sync on-demand database schemas Ilya Pekelny 1 +2
12 Migration DB_INIT_VERSION in common place Ilya Pekelny 1 +2
12 Removed duplication with list_user_ids_for_project Christina Darretta 71 +1
12 Make the py33 Jenkins job happy David Stanek 41 +1
12 Adds several more tests to the Python 3 test run David Stanek 41 +1
12 First real Python 3 tests David Stanek 41 +1
12 Fixed the size limit tests in Python 3 David Stanek 41 +1
12 Fix cache configuration checks David Stanek 41 +1
12 setUp must be called on a fixture's parent first David Stanek 41 +1
12 Fixed the policy tests in Python 3 David Stanek 41 +1
12 Fix the "search for sql.py" files for db models Morgan Fainberg 1 +2
12 Check that all po/pot files are valid Andreas Jaeger 25 +2
12 Added statement for ... if ... else Sergey Nikitin 1 -2
12 (WIP): Validates URL when creating/updating endpoints David Stanek 0 -1
12 Redundant unique constraint Ilya Pekelny 1 +2
12 Updated from global requirements OpenStack Proposal Bot 1 +1
12 Corresponding `nullable` value. Ilya Pekelny 1 -1
12 no one uses macports Dolph Mathews 1 +1
12 Compatible server default value in the models. Ilya Pekelny 1 +2
12 Register all backend classes as entry points Doug Hellmann 4 -1
12 Make the LDAP debug option a configurable setting Matt Fischer 1 -2
12 Ignore broken endpoints in get_catalog David Stanek 1 +1
12 Ignore broken endpoints in get_v3_catalog David Stanek 1 +1
12 Extracting get group roles for project logic to drivers. Pablo Fernando Cargnelutti 101 -1
12 Sync test_migrations Ilya Pekelny 1 -1
12 More random values for oAuth1 verifier Matthieu Huin 71 +1
12 Fix dict wrong use in ec2 auth Zhang Yang 16 -1
12 Fix typo of ANS1 to ASN1 Nathanael I Burton 84 +2
12 Comparision of database models and migrations. Ilya Pekelny 1 +1
12 Allow registering a v3 extension Brant Knudson 45 -1
12 Templated v3 catalog Brant Knudson 43 -1
12 Add detailed federation configuration docs Steve Martinelli 1 +1
12 Reduce excess LDAP searches ayoung 1 -1
12 Unimplemented get roles by group for project list Marcos Fermín Lobo 22 -1
12 Stronger assertion for test_user_extra_attribute_mapping Brant Knudson 19 +1
12 Move mutable parameter checking into federation Jamie Lennox 10 +1
12 Make sure all the auth plugins agree on the shared identity guang-yee 74 +1
12 Adds table and model for storing rotated passwords David Stanek 44 +1
12 Code which gets and deletes elements of tree was moved to on Sergey Nikitin 4 +1
12 Identity authentication now uses rotated passwords David Stanek 44 -1
12 Adds an extension to enable password rotation David Stanek 44 -1
12 Rename extension docs from configure to enable Steve Martinelli 4 +1
12 Password trunction makes password insecure Li Ma 74 -1
12 oslo.db implementation Ilya Pekelny 31 -1
12 Move hacking code to a separate fixture Morgan Fainberg 40 +2
12 Fix catalog Driver signatures Brant Knudson 34 +2
12 wip: Implements notifications with blinker David Stanek 109 -1
12 let ssl/pki_setup can overwrite existing files wanghong 92 -1
12 (WIP): Advertise extensions for v3 Brant Knudson 0 -1
12 Register v3 extensions as v3 extensions Brant Knudson 45 +1
12 Fix sql_upgrade tests run by themselves Brant Knudson 10 +2
12 Refactor test_password_hashed to the backend testers Brant Knudson 52 +2
12 Use oslo.test mockpatch Brant Knudson 61 +2
12 (WIP): WIP: Remove fixtures from oslo config Brant Knudson 0 -1
12 tokens: add a Swift backend Julien Danjou 1 -2
12 Some methods in ldap were moved to superclass Sergey Nikitin 25 +2
12 delete association when delete proj or endpoint wanghong 22 -1
12 delete the tokens when deleting ec2 credential wanghong 95 -1
12 better handling for empty/None ldap values Richard Megginson 92 -1
12 Make Pecan the root routing framework Jamie Lennox 65 +1
12 Escape values in LDAP search filters Brant Knudson 164 +2
12 (WIP): POC - Add openID Connect auth plugin Steve Martinelli 0 +1
12 (WIP): enable multiple keystone-all worker processes Davanum Srinivas (dims) 0 +1
12 (WIP): Tool to generate man pages Brant Knudson 0 +1
12 (WIP): Refactor keystone-all and http/keystone Brant Knudson 0 +1
12 (WIP): Trusts Auth Broken in XML ayoung 0

neutron branch reviews


Type / Subject Registrant S F
12 Assign local VLANs before port filters Amir Sadoughi 181
12 Fixed floating IP logic in PLUMgrid plugin Fawad Khaliq 131 +1
12 linuxbridge-agent: process port updates in the main loop Darragh O'Reilly 179 -1
12 Provide way to reserve dhcp port during failovers Ed Bak 31 +1
12 Sort requirement files in alphabetical order ChenZheng 1 +1
12 (WIP): Set onlink routes for all subnets on an external netw Carl Baldwin 0 -1
12 Upgrade failure for DB2 at ml2_binding_vif_details Xu Han Peng 34 -1
12 Use set_gateway from ip_lib Carl Baldwin 71 +2
12 Add Error Handling to NVP advanced LBaaS/FWaaS berlin 31 +1
12 Invalid vxlan id shouldn't be created successfully for ml2 yangxurong 31 -1
12 ofagent: Add a missing push_vlan action YAMAMOTO Takashi 89 -1
12 Wrong protocol value for SG IPV6 RA rule Sridhar Gaddam 31 +1
12 ofagent: Fix VLAN usage for TYPE_FLAT and TYPE_VLAN YAMAMOTO Takashi 122 -1
12 Make neutron-db-manage available for Metaplugin oda-g 36 +1
12 Segregate the VSM calls from database calls in N1kv plugin Abhishek Raut 31 +1
12 Author: Hao Wang Date : Thu Apr 24 03:56:00 2014 EST Fix th Hao Wang 31 -1
12 Imported Translations from Transifex OpenStack Proposal Bot 1 -2
12 NSX: add nsx switch lookup to dhcp and metadata operations Armando Migliaccio 1 +2
12 Invalid ovs-agent test case - test_fdb_add_flows Sridhar Gaddam 109 -1
12 Added source-port-range-{min,max} to sec. groups Amir Sadoughi 181 +1
12 LBaaS: remove orphan haproxy instances on agent start Oleg Bondarev 162 -1
12 Validate local_ip when ovs-agent starts Daniel Gollub 116 -1
12 Exclude .ropeproject from flake8 checks Maru Newby 93 +2
12 NSX: change api mapping for Service Cluster to Edge Cluster Armando Migliaccio 1 +2
12 Fix H302 violations in unit tests Jakub Libosvar 36 -2
12 Check NVP router's status before deploying a service berlin 31 -1
12 Add comments to iptables rules to help debugging Kevin Benton 98 -1
12 LBaaS VIP doesn't work after delete and re-add Liping Mao 79 -1
12 (WIP): Ensure entries in dnsmasq belong to a subnet using DH Sean M. Collins 0 -1
12 (WIP): Support Subnets that are configured by external RAs Sean M. Collins 0 -1
12 FWaaS integration with service type framewrok Gary Duan 181 -2
12 Add cookie support to ovs_lib, ovs_neutron_agent Amir Sadoughi 220 -1
12 Vmware: Set correct nullable for lsn_id, nsx_port_id Ann Kamyshnikova 1 +1
12 LBaaS: Set correct nullable parameter for agent_id Ann Kamyshnikova 71 +2
12 Fix missing root_helper argument in IpNetnsCommand Sergey Vasilenko 34 -1
12 Allow unsharing a network used as gateway Mike Kolesnik 121 -1
12 Fix H302 violations in plugins package Jakub Libosvar 36 -1
12 Skip adding ips from non dhcp enabled subnets to host file Darragh O'Reilly 71 +1
12 Fix H302 violations Jakub Libosvar 36 +2
12 Cisco APIC ML2 mechanism driver, part 1 Henry Gessau 10 -1
12 Enhance floating IP router lookup Ofer Barkai 101 -2
12 OFAgent: Port implementation of l2-population from OVS fumihiko kakuma 41 -1
12 (WIP): This is just a test for Gerrit for third party testin Sukhdev Kapur 0 -1
12 Improve ODL ML2 Exception Handling Dave Tucker 74 -1
12 ML2: Bind ports outside transactions Robert Kukura 143 -1
12 Modify L3 Agent for Distributed Routers Michael Smith 50 -1
12 Re-submit "ML2 plugin should not delete ports on subnet dele Sylvain Afchain 1 -2
12 Cisco VPN device driver - support IPSec connection updates Paul Michali 31 +1
12 Fixes bugs for requests sent to SDN-VE controller Mohammad Banikazemi 7 -1
12 (WIP): WIP Implement test Ann Kamyshnikova 0 -1
12 Install SNAT rules for ipv4 only Baodong (Robert) Li 31 +1
12 tests/unit: refactor reading neutron.conf.test Isaku Yamahata 139 -1
12 Allow to delegate some tunnel provider attributes choice Cedric Brandily 251 -1
12 lbaas on a network without gateway Liping Mao 31 +1
12 (WIP): WIP Add testing for database from oslo Ann Kamyshnikova 0 +1
12 L3 agent prefers RPC messages over full sync Carl Baldwin 148 -1
12 Decrement rules_index for duplicate chains Aaron Knister 34 -1
12 (WIP): Add L3 Extension for Distributed Routers Swaminathan Vasudevan 0 -1
12 Add L3 VRRP HA base classes Sylvain Afchain 181 -2
12 Introduces a keepalived manager for HA Sylvain Afchain 316 -1
12 Ensure host_routes order in subnet Zang MingJie 54 +1
12 Fix difference in index creation for foreign key in MySQL an Ann Kamyshnikova 34 -1
12 Implement local ARP responder onto OVS agent Édouard Thuleau 34 +1
12 Remove List events API from Cisco N1kv Neutron Dhanashree Gosavi 77 -1
12 Delete DHCP port without DHCP server on a net node stephen-ma 31 -2
12 add routerport instead of overloading device_id mark mcclain 4 -1
12 (WIP): change to allow setting ip address of floating ip Yuuichi Fujioka 0 -2
12 Fix brocade and embrane plugin migrations Henry Gessau 69 -1
12 Sync db code from oslo-incubator Roman Podoliaka 4 +1
12 Abstract out root_helper calls to classes Yuriy Taraday 71 -1
12 Restore ability to run functional tests with run_tests.sh Terry Wilson 4 +1
12 OFAgent: Fixing lost vlan ids on interfaces fumihiko kakuma 4 +1
12 (WIP): L2 Agent/ML2 Plugin changes for L3 DVR Vivekanandan Narasimhan 0 -1
12 OFAgent: Avoid processing ports which are not yet ready fumihiko kakuma 54 -1
12 Refactor plugin setup helpers out of test.base Maru Newby 41 -2
12 Support for extensions in ML2 Mechanism Drivers nlahouti 47 -1
12 Fix issubclass() hook behavior in PluginInterface Roman Podoliaka 25 +2
12 (WIP): Add an option to disable dns on subnet Zang MingJie 0 +1
12 Log iptables rules when they fail to apply Kevin Benton 70 -1
12 Changed DictModel to dict with attribute access Yves-Gwenael Bourhis 111 -1
12 Add support for retargetable functional api testing Maru Newby 47 +1
12 Common decorator for caching methods Jakub Libosvar 71 -2
12 Record and log reason for dhcp agent resync Ian Wienand 64 -1
12 (WIP): Add L3 Scheduler Changes for Distributed Routers Murali Birru 0 -1
12 Create ingress spoofing rules Kevin Bringard 1 -2
12 Proof of Concept flavor framework enikanorov 46 -1
12 Rename workers to api_workers and simplify code Carl Baldwin 217 -1
12 L3 Metering label as shared Sylvain Afchain 181 -2
12 Implements ML2 mechanism driver for SR-IOV capable NIC based Berezovsky Irena 1 -2
12 Cisco APIC ML2 mechanism driver, part 2 Arvind Somya 211 -1
12 Implement rootwrap daemon support Yuriy Taraday 47 -1
12 Implement service vm framework: REST API and DB model part Isaku Yamahata 41 -2
12 (WIP): Implement service vm framework: drivers for load bala Isaku Yamahata 0 -1
12 Disallow changing quota to lower than current usage shihanzhang 57 -1
12 Drop service* tables only if they exist Jakub Libosvar 31 -2
12 Add conntrackd to the L3 HA agent Sylvain Afchain 304 -1
12 lb-agent: ensure removed devices get treated on resyncs Darragh O'Reilly 137 +1
12 Add a new scheduler for the l3 HA Sylvain Afchain 271 -1
12 Use patch ports to interconnect integration/physical bridges Cedric Brandily 55 -1
12 Add HA support to the l3 agent Sylvain Afchain 313 -1
12 (WIP): Gateway API extension (adds L2 Bridging as a service) Racha Ben Ali 0 -2
12 Use storage engine when creating tables in migrations John Eckersberg 173 -1
12 Fix incorrect change of Enum type Ann Kamyshnikova 80 +1
12 (WIP): Quality of Service API extension - RPC & Driver suppo Sean M. Collins 0 -1
12 (WIP): QoS API and DB models Sean M. Collins 0 -1
12 (WIP): Ml2 QoS API extension support Sean M. Collins 0 -1
12 Allow setting a tenant router's external IP Kevin Benton 68 +1
12 Allow to delegate some vlan provider attributes choice to ne Cedric Brandily 101 -2
12 Fix uninitialized variable reference Koert van der Veer 25 -1
12 (WIP): Introduce Loadbalancer instance enikanorov 0 -1
12 BigSwitch: Add support for QoS extension Kevin Benton 215 -1
12 Remove auto-generation of db schema from models at startup Salvatore Orlando 19 +1
12 Metadata agent caches networks for routers Jakub Libosvar 131 -1
12 Remove kernel version check for OVS VXLAN Terry Wilson 1 -2
12 Fix enums usage for postgres in migrations Ann Kamyshnikova 112 +2
12 lb-agent: reduce delete_vlan_bridge() logging severity Darragh O'Reilly 131 -1
12 Replace str with six.text_type so that unicode exception mes Harikrishna 22 -1
12 implements:bp/fsl-sdn-os-mech-driver::fsl mech driver Trinath Somanchi 1 -2
12 Make allocation_pools attribute of subnet updateable by PUT Marios Andreou 119 +1
12 Trigger provider security group update for RA Xu Han Peng 79 +1
12 (WIP): Unique_constraint names should be equal for all diale Ann Kamyshnikova 0 +1
12 LBaaS: haproxy driver should respect vip/pool admin state Oleg Bondarev 155 +1
12 Fix 'server_default' parameter usage in migrations and model Ann Kamyshnikova 79 +1
12 OVS lib defer apply doesn't handle concurrency Édouard Thuleau 134 +1
12 Improve iptables_manager _modify_rules() method Sudhakar 194 +1
12 Allow LLA as router interface of IPv6 subnet Xu Han Peng 134 +1
12 Add NVP advanced service check before deleting a router berlin 133 +1
12 (WIP): Deals with fails in update-*-postcommit ops Mohammad Banikazemi 0 +1
12 (WIP): NSX: router-interface-add returns 404 if router not f Aaron Rosen 0 +1
12 (WIP): Updated unittest to increase coverage for ovs agent Manish Godara 0 +1

nova branch reviews


Type / Subject Registrant S F
12 Remove comments and to-do for quota inconsistency jichenjc 1
12 Rollback quota in os_tenant_network when exception occurs jichenjc 34 +1
12 Enable live migration use instance object Jay Lau 181 +1
12 VMware: spawn refactor - phase 1 - power_on_vm Tracy Jones 231 +1
12 Clean up _from_db_object() in object models to reuse the bas Shane Wang 1 -2
12 Clean some unused references of exception liusheng 1 -1
12 Enable cold migration with target host for V3 API Jay Lau 101 -2
12 ec2utils: Use VolumeMapping object Russell Bryant 1 +2
12 Nova secgroup-list --all-tenant 1 does not show all tenants yangxurong 74 +1
12 Raise HTTPServiceUnavailable when boot_from_volume with cind s iwata 51 +1
12 VMWare: remove unneed pass Aaron Rosen 1 -1
12 VMWare: spawn refactor - phase 1 - create_virtual_disk Shawn Hartsock 231 +1
12 Add VolumeMapping object for use in EC2 Russell Bryant 1 +1
12 VMware: remove duplicate _fake_create_session code Aaron Rosen 31 -1
12 Return status for compute node. yunhong-jiang 41 -1
12 VMware: spawn refactor - phase 1 - fetch_image Shawn Hartsock 231 +1
12 VMware: remove unneed Except Aaron Rosen 1 -1
12 Improve conductor error cases when unshelving sahid 51 +1
12 VMware: spawn refactor - phase 1 - execute_create_vm Ryan Hsu 231 +1
12 Support image property for config drive yunhong-jiang 41 -1
12 VMware: spawn refactor - phase 1 - copy_virtual_disk Shawn Hartsock 231 +1
12 Decide the config_drive format from image property yunhong-jiang 41 +1
12 Add new ec2 volume db API calls Russell Bryant 1 +1
12 Add extensible resources to resource tracker Paul Murray 181 -2
12 Consider config drive format in scheduler yunhong-jiang 41 -1
12 ec2: create volume mapping using nova object Russell Bryant 1 +2
12 (WIP): WIP: Add DB2 support Matt Riedemann 0 +1
12 (WIP): VMware: add the support of resource pool Vincent Hou 0 -2
12 On rebuild check for null image_ref Andrew Laski 51 +2
12 Update nova.api with new log transation guidelines Mohammed Naser 1 -1
12 Sync test.py module from common code Ilya Pekelny 41 +1
12 libvirt: Handle unsupported host capabilities Chuck Short 31 -1
12 Update doc/README.rst to source the tox file for doc builds Anne Gentle 75 -1
12 libvirt: Handle `listDevices` unsupported exception Rick Harris 1 -1
12 (WIP): Ensure live-migrate reverts if server not running John Garbutt 0 -1
12 Add new ec2 instance db API calls Russell Bryant 1 +1
12 ec2: Convert to use InstanceMapping object Russell Bryant 1 -1
12 libvirt: Make `fakelibvirt.libvirtError` match Rick Harris 31 +1
12 Add InstanceMapping object for use in EC2 Russell Bryant 1 -1
12 Add warning to periodic_task with interval 0 Matthew Gilliard 217 +1
12 Remove two unused db.api methods Russell Bryant 1 +1
12 Delete image when backup operation failed on snapshot step jichenjc 31 +1
12 The instance uuid is not right after reschedule Jay Lau 71 +1
12 Add missing translation support garyk 1 +1
12 Ignore the key if it hasn't the capabilities namespace Facundo Maldonado 51 -1
12 Adds CA cert file path option for glance connections timello 1 +2
12 VMware: Refactor wait_for_task to use looping call Sabari 232 -1
12 Fix incorrect return for keypair showing in v3 API Zhengguang Ou 1 +1
12 Add specific doc build option to tox Joe Gordon 22 +1
12 Correct the tzinfo from V2 GET keypair API resp Ghanshyam Mann 51 +1
12 Add log output about the details of libvirt events Takashi NATSUME 31 -1
12 Imported Translations from Transifex OpenStack Proposal Bot 1 -1
12 Correct exception handling when create aggregate jichenjc 1 +1
12 (WIP): Return all servers from server create V3 API Melanie Witt 0 -1
12 Remove deprecated config option names: Juno Edition Joe Gordon 22 -1
12 Nova option to delete the quota for an specific resource boddepalli-srikanth 71 -2
12 VMware: uncaught exception during snapshot deletion Eric Brown 131 +1
12 Don't translate debug level logs in nova.network garyk 1 +2
12 DO NOT MERGE: Testing adding a migration without a code chan Joe Gordon 7 +1
12 Fix-sec grp default rules API using Neutron driver Ghanshyam Mann 34 +1
12 Add hook for network info update Andrew Melton 41 -1
12 Fix instance cross AZ check when attaching volumes Sam Morrison 4 +1
12 Fix port_security_enabled neutron extension Aaron Rosen 430 +1
12 Remove instance_info_cache_delete() from conductor Dan Smith 190 -1
12 Set default auth_strategy to keystone Clint "SpamapS" Byrum 4 +1
12 Fix CIDR values denoting hosts in PostgreSQL Roman Podoliaka 41 +1
12 deallocate_for_instance should delete all neutron ports on e Aaron Rosen 7 -1
12 wrap_instance_event() shouldn't swallow return codes Chris Friesen 34 +1
12 Don't translate debug level logs in nova.compute Joe Gordon 4 +1
12 Code change for nova support cinder client v2 Dazhao Yu 234 -1
12 Use Field in fixed_ip yunhong-jiang 4 +1
12 Support multi-version pydevd Rui Chen 4 +1
12 VMware: add serial port device Radoslav Gerganov 96 +1
12 Fix InstanceActionTestCase on PostgreSQL/MySQL Roman Podoliaka 743 -1
12 Fix ReservationTestCase on PostgreSQL Roman Podoliaka 527 -1
12 replace NovaException with VirtualInterfaceCreate when neutr Vladik Romanovsky 44 +2
12 Raise HTTPForbidden from os-floating-ips API rather than 404 Matt Riedemann 61 -1
12 Rename NotAuthorized exception to Forbidden Matt Riedemann 61 -1
12 Catch NeutronClientException when showing a network xu-haiwei 13 +1
12 share neutron admin auth tokens Peter Feiner 137 +1
12 Payload meta_data is empty when remove metadata Jay Lau 191 -1
12 Use migration object in resource_tracker Alexis Lee 181 -2
12 Remove unused nova.crypto.compute_md5() Corey Wright 4 +1
12 (WIP): libvirt: Support snapshot creation via libgfapi Eric Harney 0 +1
12 VMware: create utility functions garyk 16 +1
12 Fix a typo in compute/manager::remove_volume_connection() Dan Smith 7 +1
12 lvm thin provision option added David Lenwell 1 -1
12 Use instance object in resource_tracker Alexis Lee 181 -2
12 Update quota when instance stuck to DELETING jichenjc 134 +1
12 Baremetal: Reuse image files if possible Matthew Gilliard 25 +1
12 Correct exception for flavor extra spec create/update Jay Lau 127 -1
12 Add param check for nova-manage agent command jichenjc 54 +1
12 libvirt: start lxc from block device Vladik Romanovsky 41 -2
12 Handle unsupported Neutron quota extension Édouard Thuleau 113 +1
12 Add host_cache_image rpc call interface (WORKINPROGRESS) Christopher Lefelhocz 41 -2
12 Xenapi: refactor _find_vdi_refs and lookup_vm_vdis Christopher Lefelhocz 34 +1
12 Raise descriptive error for over volume quota Mike Perez 74 -1
12 WIP: Do v2.1 API PoC Ken'ichi Ohmichi 44 -1
12 VMware: treat case when VM snapshot delete fails garyk 4 +1
12 Spice proxy config setting to be read from the spice group i Vladik Romanovsky 34 -1
12 Code change for nova support cinder client v2 Dazhao Yu 231 -2
12 Add helper methods to convert disk sahid 183 -1
12 Allow deleting instances while uuid lock is held Phil Day 7 +1
12 Add read_only field attribute yunhong-jiang 4 +1
12 Check object's field yunhong-jiang 4 +1
12 VMware: add support for driver method instance_exists garyk 4 +1
12 VMware: spawn refactor - phase 2 - get_image_properties Shawn Hartsock 267 -1
12 Quota update fix when calculating settable quotas for unlimi Gastón Severina 34 +1
12 Except libvirtError if libvirt doesn't support virConnectBas Shuangtai Tian 34 +1
12 Network: replace neutron check with decorator garyk 4 +1
12 Accurate exception info in api layer for aggregate jichenjc 4 +1
12 Port image_size for V2.1 on V3 framework Ken'ichi Ohmichi 44 +1
12 Correct 2 incorrect comments jichenjc 4 +1
12 Handle NetworkInUse exception in api layer jichenjc 34 +1
12 Restore instance flavor info when driver finish_migration fa jichenjc 134 +1
12 (WIP): Server snapshot support David Geng 0 -2
12 remove unneeded call to network_api on detach_interface Aaron Rosen 77 +1
12 VMware: Add check for datacenter with no datastore Chinmaya Bharadwaj 57 +1
12 Set the volume access mode during volume attach Thang Pham 77 +1
12 xenapi: Attach original ephemeral disks during rescue Johannes Erdfelt 37 +1
12 VMware: Restore datastore refactoring changes Sabari 19 -1
12 Update system metadata after network is deleted Ankit Agrawal 40 -1
12 Separate the PCI device object handling code yunhong-jiang 7 +1
12 Remove the device handling from pci device object yunhong-jiang 7 +1
12 Use extra_resources field in filter scheduler Paul Murray 181 -2
12 Add helper to create per-aggregate filters sahid 102 -1
12 Glance: Avoid unecessary call if image_id is None sahid 57 -1
12 Handle situation when key not memcached Li Yingjun 37 +1
12 Ignore errors when deleting non-existing vifs Phil Day 7 +1
12 Port images and image_metadata for V2.1 on V3 framework Christopher Yeoh 41 -2
12 Scheduler: throw exception if no configured affinity filter garyk 10 +1
12 Remove cell api overrides for lock and unlock Sam Morrison 7 +1
12 Fix pre-created ports in neutron from being deleted by nova Aaron Rosen 7 +1
12 Improve performance for checking hosts AZs Sylvain Bauza 57 +1
12 VMware: do not extend disk when root_gb is 0 garyk 49 +1
12 (WIP): WIP Register different action and resource name for v Alex Xu 0 +1
12 Allow admin user to get all tenant's floating IPs liusheng 82 +1
12 (WIP): WIP: Emulate v2 behavior for "create a private flavor Ken'ichi Ohmichi 0 +1
12 (WIP): WIP: Distinguish different behavior between v2.1 and Alex Xu 0 -1
12 WIP: Translate input validation exceptions for V2.1 API Christopher Yeoh 47 -1
12 XenAPI: adjust bittorrent settings Christopher Lefelhocz 7 +1
12 libvirt: return the correct instance path while cleanup_resi Wangpan 37 +1
12 (WIP): WIP: Translate v2.1 "list flavor access" API on v3 fr Ken'ichi Ohmichi 0 +1
12 (WIP): WIP: Translate v2.1 "create/get flavor" API on v3 fra Ken'ichi Ohmichi 0 +1
12 (WIP): WIP: Translate v2.1 "get console output" API on v3 fr Ken'ichi Ohmichi 0 +1
12 Add logging capability to API input validation Christopher Yeoh 47 -1
12 (WIP): WIP: v2-on-v3-api translation framework Ken'ichi Ohmichi 0 +1
12 (WIP): WIP: Translate v2.1 "create/update/get server" API on Ken'ichi Ohmichi 0 +1
12 WIP: Delay API validation failure message generation Christopher Yeoh 47 -1
12 VMware: remove unused variable garyk 16 +1
12 VMware: make use of _power_off_vm_ref garyk 67 +1
12 Deprecate nova-manage flavor subcommand Matt Riedemann 13 +1
12 (WIP): WIP: Port v2 volumes extension into v2.1 Alex Xu 0 +1
12 Adds enable/disable config flag for V2.1 Christopher Yeoh 41 -2
12 Use hypervisor hostname for compute trust level yunhong-jiang 80 +1
12 Support emulation v2 extension output with v3 framework Christopher Yeoh 41 -2
12 Allow allocating port which used by instance self liusheng 37 +1
12 Scheduler redesign for in-memory state storage Alexey Ovchinnikov 181 -2
12 Use new pci device handling code in pci_manager yunhong-jiang 7 +1
12 Not count disabled compute node for statistics yunhong-jiang 10 -1
12 VMware: Resize operation fails to change disk size Eric Brown 182 -1
12 Drop support for conductor 1.x rpc interface Russell Bryant 190 -1
12 Adding synchronization with backends. Alexey Ovchinnikov 181 -2
12 Memcached backend is added. Alexey Ovchinnikov 181 -2
12 Switches to Synchronizer. Alexey Ovchinnikov 181 -2
12 Change listen address on libvirt live-migration Solly Ross 92 -1
12 Check for nested object version errors Paul Murray 183 -1
12 VMware: Fix usage of an alternate ESX/vCenter port Eric Brown 201 +1
12 Return proper code when Floating IP DNS not implemented Leandro Ignacio Costantino 49 -1
12 reduce network down time during live-migration Abhishek Kekane 10 +1
12 Check the length of aggregate metadata wingwj 80 +1
12 VMware: support the hotplug of a neutron port garyk 193 +1
12 Clean bdms and networks after deleting shelved VM liusheng 43 -1
12 Clear help msg for quota_injected_file_content_bytes Li Yingjun 98 +1
12 Fix security group list when not defined for an instance Leandro Ignacio Costantino 49 -1
12 Fix live_migration method's docstring ChangBo Guo(gcb) 19 +1
12 Add unit tests for module nova/image/download/file.py Svetlana Dobogoeva 64 -1
12 Add APIv3 support to make host optional on evacuate. Leandro Ignacio Costantino 199 -1
12 Allow to unshelve instance booted from volume Mehdi Abaakouk 7 +1
12 Add APIv2 support to make host optional on evacuate. Leandro Ignacio Costantino 199 -1
12 VMware: Update DSRecord tuple with more fields Sabari 19 +1
12 Move rebuild to conductor and add find host logic Leandro Ignacio Costantino 199 -1
12 Optimize validate_networks to query neutron only when needed Aaron Rosen 130 -1
12 Power off commands should give guests a chance to shutdown Phil Day 356 -1
12 Set task_state for volume attach, detach, and swap Phil Day 145 -1
12 (WIP): WIP: Translate v2.1 "create/delete/update agent" API Ken'ichi Ohmichi 0 +1
12 Make neutron security group lookup consistent Joshua Hesketh 58 +1
12 Remove unnecessary passing of task_state to check_instance_s Christopher Yeoh 70 +1
12 Translate Unauthorized NeutronClientException to NovaExcepti Matt Riedemann 61 -1
12 Fix over quota errors originating from Neutron result jichenjc 120 -1
12 Defer applying iptable changes when nova-network start stanzgy 55 -1
12 (WIP): Allow images to specify a rescue image John Garbutt 0 -2
12 Keep Migration status in automatic confirm-resize jichenjc 55 -1
12 (WIP): WIP: standardize nova image API Zhi Yan Liu 0 -1
12 Catch NotImplementedError on reset_network for xen Aaron Rosen 40 -1
12 libvirt: Don't cache base image while migration Wangpan 58 -1
12 Pass extra options to allow libguestfs mount rbd volume Pavel Kirpichyov 22 -1
12 Cannot delete vm instance if send duplicate delete requests zhangjl 55 -1
12 (WIP): Remove quota-class logic Joe Gordon 0 -1
12 Make resize raise exception when no valid host found jichenjc 70 +1
12 (WIP): Add cpu_time in notification Mehdi Abaakouk 0 -1
12 Make hypervisor_version an int in fakeVirt driver Joe Gordon 73 +1
12 (WIP): WIP Add volume multi attach support Walter A. Boring IV (hemna) 0 -1
12 Adds separate plugin namespace for V2.1 with V3 framework Christopher Yeoh 41 -2
12 Make sure leases are maintained until release Vish Ishaya 114 +1
12 Add warn Log in ComputeFilter if a service is disabled by hy jichenjc 31 -1
12 Report a neutron create_port failure with accurate reason jichenjc 143 -1
12 Removed copyright from empty files András Gyácsok 169 -1
12 Add EventReporter for rebuild instance (get_image) jichenjc 112 -1
12 (WIP): Change agent_id to id in the response of agent API Ken'ichi Ohmichi 0 -1
12 Remove redundant parentheses of cfg help/default strings ChangBo Guo(gcb) 31 -1
12 Update instance state after compute service died for rebuild jichenjc 76 +1
12 Format ephemeral disk with specified format in libvirt jichenjc 78 +1
12 Remove the extra_info from pci_stats pool_keys yunhong-jiang 22 +1
12 Add Nova API Sample file & test for get keypair Ghanshyam Mann 60 +1
12 Reverse order of cinder.detach() and bdm.delete() Vish Ishaya 22 -1
12 Add user_id and project_id to extra_md Joshua Harlow 229 -1
12 XenAPI: Remove unneeded instance argument from image downloa Christopher Lefelhocz 31 +1
12 EC2: Add support for volume tags Rushi Agrawal 101 -2
12 Fix AvailabilityZone check for hosts in multiple aggregates Sylvain Bauza 81 +1
12 Implement volume type in EC2 API Rushi Agrawal 101 -2
12 Prohibition using port and network id together Sergey Kraynev 22 +1
12 VMware: Speed up transfer of images Arnaud Legendre 95 -1
12 Refresh volume connection_info after volume snapshot Thang Pham 98 +1
12 makes sure correct PCI device allocation Baodong (Robert) Li 170 -1
12 Allow user to specify image to use during rescue - V3 API ch Aditi Raveesh 140 -1
12 XenAPI: disable/enable host will be failed when using XenSer Jay Lau 197 +1
12 Fix wrong used ProcessExecutionError exception Wangpan 43 +1
12 Fix a minor comments error yunhong-jiang 22 +1
12 Verify all quotas before updating the db Leandro Ignacio Costantino 160 -1
12 VMware: use datastore_regex for disk stats Sabari 19 +1
12 Update HACKING.rst for nova.db import rule Matt Riedemann 49 -1
12 Target host in evacuate can't be the original one wingwj 124 +1
12 Keep instance state when no host found for resize jichenjc 169 -1
12 xenapi: fixup agent tests John Garbutt 127 -1
12 EC2: Add support for images to tags-api Sandeep Kedari 56 -1
12 (WIP): Get quota and usage from neutron for limit APIs lawrancejing 0 -1
12 Improved logs for add/remove security group rules. Alex Hmelevsky 123 +1
12 Add a setup-hook that generates the config sample Xavier Queralt 19 -1
12 Deallocate ports when delete shelve offloaded instance Alex Xu 115 -1
12 Rename 'Number of bytes allowed per injected file path' lvdongbing 92 -1
12 VMware: prevent image snapshot if no root disk defined garyk 88 +1
12 VMware: move fake.py to the test directory garyk 46 +1
12 compute.rpcapi: remove havana compat Russell Bryant 40 -1
12 Scheduler: host manager cache configuration values garyk 1 -2
12 A migration which creates tables for Synchronizer Alexey Ovchinnikov 181 -2
12 Update network_cache only if needed Aaron Rosen 1 -2
12 Fixes a Hyper-V list_instances localization issue Alessandro Pilotti 167 +1
12 Adds list_instance_uuids to the Hyper-V driver Alessandro Pilotti 227 +1
12 Fix logic for aggregate_metadata_get_by_host_with_key test c Qiu Yu 169 +1
12 Remove warn log in quota function on API layer jichenjc 109 +1
12 Fix sample files miss for os-aggregates xu-haiwei 109 +1
12 (WIP): Run ipmi power status less aggressively Dan Prince 0 +1
12 libvirt: Make nwfilter driver use right filterref Ryota MIBU 209 +1
12 Change parameters of add_timestamp in ComputeDriverCPUMonito Fengqian Gao 142 +1
12 Updates available resources after live migration timello 73 +1
12 Enabled swap disk to be resized when resizing instance. Thang Pham 144 +1
12 (WIP): Call instance_claim() when doing live migration Chris Friesen 0 +1
12 Adds IVS unit tests for new VIF firewall logic Kevin Benton 100 +1
12 Add virtual interface before add fixed IP on nova-network jichenjc 124 +1
12 No longer any need to pass admin context to aggregate DB API jichenjc 126 +1
12 Enable flake8 F841 checking Alexander Bochkarev 22 +1
12 Nova utils: add in missing translation garyk 97 +1
12 (WIP): Remove calls to call_xenapi from xenapi/vif.py John Garbutt 0 +1
12 Correct the error report when resize-confirm fail jichenjc 79 +1
12 Improve error notification when schedule_run_instance fails Julien Vey 115 +1
12 Rollback quota when confirm resize concurrently completed jichenjc 97 +1
12 V3 API: remove unused imports from some V3 API Shuangtai Tian 46 +1
12 Improve service_get_all in nova.compute.api Santiago Baldassin 52 +1
12 Allow admin user to get all tenant's floating IPs liusheng 106 +1
12 Revert task-state from pausing/unpausing when host restart jichenjc 76 +1
12 Rewrite nova policy to use the new changes of common policy Shuangtai Tian 73 +1
12 Enable live block migration for libvirt. lifeless 88 -1
12 image cache clean-up to clean swap disk jichenjc 173 +1
12 Update port binding when unshelve instance Alex Xu 37 -1
12 [EC2]Correct the return status of attaching volome liusheng 155 +1
12 Fix _parse_datetime in simple tenant usage extension Christopher Yeoh 79 +1
12 Add Quota roll back for deallocate fix ip in nova-network jichenjc 76 +1
12 Modify the log and downgrade it if floating ip not associate jichenjc 46 +1
12 Fix race problem when check expected state in instance updat Alex Xu 40 -1
12 Fix misnamed baremetal state DELETED Rohan Kanade 43 +1
12 Catch InvalidAggregateAction when deleting an aggregate xu-haiwei 52 +1
12 libvirt: VM diagnostics (v3 API only) garyk 41 -2
12 Fix wrong quota calculation when deleting a resizing instanc Hans Lindgren 178 -1
12 Delete in-process snapshot when deleting instance Xavier Queralt 94 -1
12 (WIP): Fix live migration error for rbd image backend Yaguang Tang 0 +1
12 Fixing unicode encoding error in Nova wsgi David Jia 79 -1
12 Move the instance_type_id judgment to the except-block Shuangtai Tian 130 +1
12 Make logging in the scheduler optional John Garbutt 1 -2
12 Add HypervisorUnavailable into migrate_server expected excep jichenjc 40 +1
12 Fix networks validation by only returning private nets Sylvain Bauza 91 -1
12 Enable attach/detach port for shelve-offloaded instance Alex Xu 31 -1
12 Implements: Fixed the space issues to this bug. Also applie Digambar Patil 191 -1
12 Implements: Fixed the suggested changes for create-security- Digambar Patil 173 -1
12 Use provider:physical_network to propagate it in NetworkInfo Itzik Brown 94 -1
12 Create the image mappings BDMs earlier in the boot Xavier Queralt 101 -1
12 VM diagnostics (v3 API only) garyk 41 -2
12 Set root disk's size if it is a local image BDM Xavier Queralt 101 +1
12 libvirt: Stub O_DIRECT in test if not supported Rick Harris 93 +1
12 Add the swap and ephemeral BDMs if needed Xavier Queralt 101 +1
12 Use pool/volume_name notation when deleting RBD volumes Nicolas Simonds 64 +1
12 Attach/detach interface to paused instance with affect live Alex Xu 67 -1
12 shelve/unshelve does not work when instance created by boota kwonho lee 58 -1
12 versions API: ignore request with a body Dan Prince 34 +1
12 Removing dummy mac address in the dhcp conf file when shelvi John Haan 61 +1
12 Check instance state before attach/detach instance Alex Xu 28 -1
12 Do not replace the aggregate metadata when updating az Santiago Baldassin 58 -1
12 (WIP): Change Instance Ownership Andre Aranha 0 -2
12 XenAPI: VM diagnostics for v3 API Bob Ball 41 -2
12 Add API schema for v3 aggregates API Yuiko Takada 41 -2
12 API schema for v3 server_metadata API Eiichi Aikawa 41 -2
12 Add auto_disabled column into service table jichenjc 98 -1
12 Add lock on API layer delete floating IP jichenjc 98 +1
12 VMware: get reference to newly created VM from TaskInfo.resu Radoslav Gerganov 99 +1
12 Deduplicate some INFO and AUDIT level messages Ian Wienand 28 +1
12 VMware: treat cases when SOAP reply does not have a body garyk 67 +1
12 vmware: VM diagnostics (v3 API only) garyk 41 -2
12 Ignore Dom0 in Libvirt Xen Driver Instance Count Ryan Hallisey 67 -1
12 Fix CPU compare check bug in live migration Yaguang Tang 81 -1
12 (WIP): Remove use of timeutils.advance_time_seconds Zhongyue Luo 0 -1
12 (WIP): Remove calls to call_xenapi in volumeops John Garbutt 0 -1
12 (WIP): Break out security group logic in allocate_for_instan Aaron Rosen 0 -1
12 (WIP): Remove use of TimeOverride fixture class Zhongyue Luo 0 -1
12 Add driver support for Glance API V2 Eddie Sheffield 91 -1
12 (WIP): xenapi: pick glance nodes based on image-id John Garbutt 0 -1
12 Remove extra regexp parenthesis in keypair tests Mark McLoughlin 61 -1
12 (WIP): Remove logging in libvirt _connect_auth_cb to avoid e Matt Riedemann 0 +1
12 Adding upload interface to image handler Zhi Yan Liu 136
12 Drop support for scheduler 2.x rpc interface Russell Bryant 31 -1
12 libvirt: Use os_command_line when kernel_id is set Vladan Popovic 98 -1
12 Scheduler: remove test scheduling methods that are not used garyk 43 +1
12 libvirt: optimize pause mode support garyk 61 +1
12 Add helper method to resize disk sahid 105 +1
12 vmwareapi: support spawn of stream-optimized image Vui Lam 181 -2
12 (WIP): vmwareapi: enable spawn from ova image Vui Lam 0 -2
12 Enable flake8 F841 checking Alexander Bochkarev 145 -1
12 Use oslo.vmware image_transfer for image download Vui Lam 181 -2
12 EC2: DescribeVolumes: Implement all filters Rushi Agrawal 101 -2
12 Add fault wrapper for rescue function jichenjc 127 +2
12 Implement methods to modify volume metadata. Thang Pham 141 +1
12 Downgrade log level when create network failed jichenjc 91 +1
12 Remove unnecessary wrapper for 4 compute APIs jichenjc 106 +1
12 Add UNSHELVING and RESCUING into IoOPSFilter consideration s jichenjc 121 +1
12 Raise more information on V2 API volumes when resource not f jichenjc 136 +1
12 Make compute api use util.check_string_length jichenjc 109 +1
12 Delete correct LUN after live migration at source Rohan Kanade 136 +1
12 Make get_aggregate_list to return a List object Santiago Baldassin 115 +1
12 (WIP): Cells: Call compute api methods with instance objects Andrew Laski 0 +1
12 Skip info cache update in case instance is deleted Hans Lindgren 178 +1

os-apply-config branch reviews


Type / Subject Registrant S F
12 Allow multiple passes of template evaluation Alexis Lee 1 +1
12 Add metadata header Alexis Lee 1 -2
12 Use FHS-compliant default template location Ben Nemec 1 +1
12 Add mode to metadata header Alexis Lee 1 +1
12 Add allow_empty to metadata header Alexis Lee 1 +1
12 Ignore non-mapping json when merging. Clint "SpamapS" Byrum 82 -1

os-collect-config branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 13 +2
12 Add collector for heat API resource metadata Steve Baker 28 +2

os-refresh-config branch reviews


Type / Subject Registrant S F
12 Use FHS-compliant default base directory Ben Nemec 1 +1
12 Note os-apply-config runs at level 50 Alexis Lee 25 -1
12 Updated from global requirements OpenStack Proposal Bot 19 +2
12 Add error handler to os-refresh-config Clint "SpamapS" Byrum 40 +2

python-ceilometerclient branch reviews


Type / Subject Registrant S F
12 Fix some help strings Andreas Jaeger 1 +1
12 Avoid dead loop when token is string format ZhiQiang Fan 58 -1
12 Updated from global requirements OpenStack Proposal Bot 1 -1
12 Replace assertTrue with assertIsNotNull for check an object Jia Dong 121 -1
12 Updated from global requirements Jenkins 1 -2
12 Correct help string about insufficient_data liusheng 13 +1
12 Display message on HTTPException liusheng 52 +1
12 Reduce redundant parameter of some commands in CLI liusheng 328 +1
12 Fix the ceilometer trait-description-list command liusheng 205 +2
12 Adjust Exception inheritance relationship ZhiQiang Fan 217 +1

python-cinderclient branch reviews


Type / Subject Registrant S F
12 Add encryption-type-update to cinderclient Peter Hamilton 1 +1
12 WIP Add volume multi attach support Walter A. Boring IV (hemna) 41 -1
12 Code cleanup: use oslo's to_slug() instead of slugify() Chris Buccella 54 +1
12 Adding search options to backup list John Haan 191 +1
12 Added options while uploading image to glance vaibhav bhatkar 4 -1
12 Add Read Only status to cinder list output Juan Manuel Ollé 39 +1
12 Update help strings for cinder client Diane Fleming 4 +2
12 Preparation for enabling H302 rule Eiichi Aikawa 4 -1
12 Ambiguous option error should not appear if Arg is SUPPRESS Juan Manuel Ollé 75 +2
12 Add commands for managing and unmanaging volumes Avishay Traeger 160 -1
12 added reset_state and force_delete for backup Masco Kaliyamoorthy 154 +1
12 Updated from global requirements OpenStack Proposal Bot 10 -1
12 Updated from global requirements Jenkins 1 -2
12 Optional size parameter for volume creation Juan Manuel Ollé 45 +1
12 Move debug logging to shell Jamie Lennox 61 +2
12 Fixes indistinguishable 'None' and NoneType in list/show res Shrirang Phadke 298 -1
12 Reuse exceptions from Oslo Eugeniya Kudryashova 256 +1
12 Fix order of arguments in assertEqual Kiyohiro Adachi 79 +1
12 Remove dependent module py3kcompat Lee Li 238 +1
12 Reuse Resource from oslo Andrey Kurilin 379 +1
12 Use region_name in service catalog Jamie Lennox 61 +1
12 Use real timestamps in authentication tests Jamie Lennox 104 +1
12 Fix utils.TestResponse Jamie Lennox 64 +1
12 Add set-bootable command Hiroyuki Eguchi 110 +1
12 Fix 'search_opts' error with backup delete command John Haan 223 +1
12 Authenticate through keystoneclient instead of keystone Eugeniya Kudryashova 109 +1
12 Fix Volume.extend and Volume.update_readonly_flag methods Yevgen R. 142 +1
12 Convert Quota Class Sets testing to HTTPretty Jamie Lennox 176 +1
12 Convert QOS tests to HTTPretty Jamie Lennox 176 +1
12 Convert Availability Zone testing to HTTPretty Jamie Lennox 176 +1
12 Convert base HTTP tests to httpretty Jamie Lennox 176 +1
12 Convert auth tests to HTTPretty Jamie Lennox 176 +1
12 Use install_venv from oslo to fix no post_process issue Masco Kaliyamoorthy 178 +1
12 Pretty print of endpoints for ambiguous error Terry Howe 184 +1
12 added token + service_url based authentication Masco Kaliyamoorthy 217 +1
12 (WIP): Some filters added to CLI cinder list saurabh 0 +1
12 (WIP): Add Read Only option for volumes. Anastasia Guzikova 0 +1
12 (WIP): Add volume ACL support Anastasia Guzikova 0
12 (WIP): Add an ability to create cross-tenant visible (public Anastasia Guzikova 0 +1

python-glanceclient branch reviews


Type / Subject Registrant S F
12 Remove auth token from http logging Thomas Leaman 85 +1
12 Use HTTP exceptions from oslo Chris Buccella 1 -1
12 Remove tests for `base` module Andrey Kurilin 193 -1
12 Updated from global requirements OpenStack Proposal Bot 4 +1
12 Enable tasks for Glance client against async workers Fei Long Wang 13 -1
12 Remove py3k module Dirk Mueller 28 -1
12 Reuse class Manager from common code Andrey Kurilin 25 +1
12 Return request ID of API calls Chris Buccella 68 +1
12 progress flag not supported in v2 API wanghong 129 +1
12 Change assertTrue(isinstance()) by optimal assert wanghong 198 +1
12 Override patch for 'tags' in v2.images.update method Julien Vey 70 +1
12 Updated from global requirements Jenkins 40 +1
12 Add support for Keystone v3 Thomas Leaman 103 +1
12 Make sure the body of a FakeResponse is bytes Cyril Roelandt 79 +1
12 Fix CA certificate handling Stuart McLaren 94 +1
12 Replace old httpclient with requests Amala Basha 110 +1
12 Add support for location parameters in v2 commands David Koo (koofoss) 67 +1
12 Add service catalog support for Glance client Ya Hong Du 91 +1
12 Sort requirement files in alphabetical order ChenZheng 169 +1
12 Update incosistencies in tenant options in glanceclient Swapnil Kulkarni 268 +1

python-heatclient branch reviews


Type / Subject Registrant S F
12 Fix empty resource list index out of range error Jun Jie Nan 25 +2
12 Heat client does not support OS_CACERT option Rob Crittenden 131 +2
12 Add code coverage in resource list test Jun Jie Nan 25 -1
12 Updated from global requirements OpenStack Proposal Bot 13 +1
12 Fix compatibility with Pep8 1.5.4 Dirk Mueller 28 -1
12 Add --preview option to stack abandon command Jun Jie Nan 28 +1
12 (WIP): Add option to show soft-deleted stacks in stack-list Jason Dunsmore 0 +2
12 (WIP): Add `update_type` as parameter to stack-update Pavlo Shchelokovskyy 0 +1

python-ironicclient branch reviews


Type / Subject Registrant S F
12 Reuse module `cliutils` from common code Andrey Kurilin 220 +2
12 Updated from global requirements OpenStack Proposal Bot 1 +2
12 Added argcomplete lib to enable cli completition Alexei Kornienko 313 -1
12 adding ironic command line interfaces lokesh s 70 -1
12 Add set_provision_state command Yuiko Takada 40 -1
12 (WIP): Add driver-properties command Ruby Loo 0 +1
12 (WIP): Use HTTPClient from common Oslo code Eugeniya Kudryashova 0 +1

python-keystoneclient branch reviews


Type / Subject Registrant S F
12 Revamp discovery Jamie Lennox 74 -1
12 Regions Management ayoung 36
12 Deprecate admin_token option in auth_token Brant Knudson 57 -1
12 Enhance tests for auth_token middleware Brant Knudson 31 +2
12 auth_token middleware hashes tokens with configurable algori Brant Knudson 31 +1
12 (WIP): Accept X-Service-Token in auth_token middlewatre Thomas Leaman 0
12 Revocation event API ayoung 7 -1
12 Updated from global requirements OpenStack Proposal Bot 1 +2
12 Add CRUD operations for Federated Protocols. Marek Denis 41 +1
12 Enable users to manage EC2-credentials on publicURL Ala Rezmerita 36 +1
12 Escape strings in URLs Brant Knudson 310 -1
12 Debug log when token found in revocation list Brant Knudson 37 +2
12 Compressed Signature and Validation ayoung 234 +1
12 Add request/access token and consumer support for keystonecl Steve Martinelli 104 +1
12 Raise error on unexpected response code Jamie Lennox 160 -1
12 Make auth_token return a V2 Catalog Jamie Lennox 7 +1
12 Authenticate via oauth Steve Martinelli 107 -1
12 Remove _factory methods from auth plugins Jamie Lennox 50 +1
12 (WIP): Allow keystone_authtoken middleware to use v3 API Florent Flament 0 -1
12 (WIP): Example Initialization scripts ayoung 0 -1
12 Session Documentation Jamie Lennox 73 -1
12 (WIP): Session Bindings Jamie Lennox 0 +1
12 Document authentication plugins Jamie Lennox 73 +1
12 Plugin loading from config objects Jamie Lennox 137 +1
12 (WIP): Version independent password authentication plugin Jamie Lennox 0 +1
12 (WIP): Unversioned endpoints in service catalog Jamie Lennox 0 +1

python-neutronclient branch reviews


Type / Subject Registrant S F
12 Expose retries and retry_interval afazekas 4 +1
12 Allow user ID for authentication Phil Day 4 +2
12 Added --source-port-range-min, --source-port-range-max Amir Sadoughi 1 -2
12 Add option for retry number of connection attempts Jakub Libosvar 31 +1
12 Suppress expected help messages caused by wrong CLI inputs Armando Migliaccio 37 +2
12 Add OverQuotaClient as exception to neutronclient jichenjc 4 +1
12 Improve help strings Andreas Jaeger 7 +1
12 To handle Unicode String exception messages, replaced str() Harikrishna 22 -1
12 Python3: fix syntax issue in _encode_item() Cyril Roelandt 49 +1
12 Use six.moves cStringIO instead of cStringIO Yongli He 172 +1
12 Switch over to mox3 Dirk Mueller 31 +1
12 Make neutronclient parse keystone v3 endpoints correctly Yaguang Tang 100 +2
12 setup logger name of NeutronCommand automatically Isaku Yamahata 102 +1
12 Improvements in neutron_test sanity tests script Andres Buraschi 103 +1
12 Suppress outputs in test_cli20_nsx_networkgateway Akihiro Motoki 150 +1
12 (WIP): Per project user quotas support in client Gastón Severina 0 +1
12 Sort requirement files in alphabetical order ChenZheng 169 +1
12 (WIP): adv-svc-vm: support service vm framework Isaku Yamahata 0 +1
12 (WIP): Add commands for loadbalancer agent scheduling enikanorov 0 +1
12 (WIP): Add cli commands to manage loadbalancer instance enikanorov 0 +1
12 (WIP): Add DSCP option to Security Groups Dan Florea 0 +1

python-novaclient branch reviews


Type / Subject Registrant S F
12 Enable delete multiple server groups in one request Jay Lau 31 +1
12 Adds PCI support for the V3 API Shuangtai Tian 1 +2
12 Live migrate each instance from one host to other hosts Ala Rezmerita 41 -2
12 Add unit test for keypair's api Zhengguang Ou 7 +2
12 (WIP): Allow case-insensitive security groups Joshua Hesketh 0 -1
12 Convert aggregates testing to use httpretty Jamie Lennox 1 -2
12 Fix various Pep8 1.5.4+ fallout Dirk Mueller 1 -2
12