ReviewDay

Reviewday JSON file

ceilometer branch reviews


Type / Subject Registrant S F
12 (WIP): Fix start_timestamp/end_timestamp in alarm-history liusheng 0 -1
12 Imported Translations from Transifex OpenStack Proposal Bot 1 +1
12 Avoid dead loop when update combination alarm ZhiQiang Fan 31 +1
12 Reduce new token when call client object ZhiQiang Fan 51 +1
12 reconnect to mongodb on connection failure Ionut Artarisi 4 -1
12 Updated from global requirements OpenStack Proposal Bot 1 +1
12 Replace hard coded WSGI application creation Rob Raymond 92 -1
12 Add a alarm notification using trusts Thomas Herve 41 +1
12 Remove ceilometer.conf.sample Ildiko Vancsa 4 +2
12 Improve combination rule validation Ildiko Vancsa 54 +1
12 Support to preserve per disk metrics Pradeep Kilambi 41 -2
12 Removed StorageEngine class and it's hierarchy Alexei Kornienko 10 -1
12 Use NotificationPlugin as an oslo.msg endpoint Mehdi Abaakouk 44 -1
12 Add encoding argument to deserialising udp packets in collec Ilya Tyaptin 80 +2
12 Permit usage of notifications for metering Mehdi Abaakouk 44 -1
12 Consume notif. from multiple message bus Mehdi Abaakouk 44 -1
12 Use oslo.msg retry API in rpc publisher Mehdi Abaakouk 44 -1
12 transformer: Add aggregator transformer Mehdi Abaakouk 13 +1
12 Made get_capabilities a classmethod instead of object method Alexei Kornienko 7 -1
12 Add the function of deleting alarm history Mitsuru Kanabuchi 42 -1
12 [HBase] get_resource optimization Nadya Privalova 237 -1
12 cleanup virt pollster code gordon chung 7 +1
12 Replaced CONF object with url in storage engine creation Alexei Kornienko 10 -1
12 Make entities (Resource, User, Project) able to store lists Nadya Privalova 143 +1
12 Fix the floatingip pollster liusheng 46 +1
12 Record the attached volume read and write metering sample li jian 53 -1
12 Opencontrail network statistics driver Sylvain Afchain 53 +1
12 Cleanup redundant try blocks Pradeep Kilambi 34 -1
12 Fix the return of statistic with getting no sample liusheng 46 +1
12 Updated from global requirements Jenkins 22 +1
12 Disable reverse dns lookup ZhiQiang Fan 58 +1
12 Exit collector service if no dispatcher available ZhiQiang Fan 81 +1
12 Align to openstack python package index mirror ZhiQiang Fan 125 +1
12 Fixed connection pooling in tests Alexei Kornienko 86 +1
12 DBDeadlock exception in sql backend gordon chung 104 +1
12 Make lists query-able during fetching samples and meters Nadya Privalova 184 +1
12 (WIP): Add testing of migrations from oslo Svetlana Shturm 0 +1
12 (WIP): Implement testing of migrations Svetlana Shturm 0 +1

cinder branch reviews


Type / Subject Registrant S F
12 Imported Translations from Transifex OpenStack Proposal Bot 1
12 Implements: Incorporate code changes Closes-Bug: #1276101 sandeep mane 31 -1
12 Updated from global requirements OpenStack Proposal Bot 1 +1
12 Fix handling multiple WWPNs on preferred FC node Jay Bryant 131 +1
12 Implements: blueprint cisco-fc-zone-driver John McDonough 74 -1
12 Replace HTTPSConnection in zadara with Requests Daniel Gollub 161 +2
12 Remove unused reservation methods from db.api Li Yingjun 427 -1
12 Fix unsaved exception in backup/drivers Kiyohiro Adachi 37 +2
12 Replace tearDown with addCleanup - Part 2 Julia Varlamova 113 -1
12 Snapshot delete: verify dependent glance image Jordan Pittier 41 +1
12 Convert all nfs tests from mox to mock Alex Meade 127 -1
12 Disallow lowering quota below current usage ling-yun 54 -1
12 Fallback to None on missing Glance image attrs Mike Perez 134 +2
12 Add set-bootable command Hiroyuki Eguchi 89 -1
12 vmware: Remove deprecation warning from VC driver Vipin Balachandran 97 -1
12 added reset_state and force_delete for backup Masco Kaliyamoorthy 97 -1
12 Remove unused volume instance_uuid methods Walter A. Boring IV (hemna) 7 +2
12 (WIP): Add systemd socket activation to cinder servers Michael Scherer 0 +1
12 Deprecate the V1 API Mike Perez 130 -1
12 Remove old driver mappings from Havana Mike Perez 4 +2
12 Fixes cinder volume create on Windows Server 2012 R2 Petrut Lucian 34 +1
12 Fixes cinder volume from image on Windows Petrut Lucian 34 +1
12 Fixes cinder volume from snapshot on Windows Petrut Lucian 55 +1
12 Allow reset-state on attach and migration fields John Griffith 137 +1
12 NetApp NFS: Do not reference dst_img_local before assignment Alex Meade 34 -1
12 Use a setup-hook to generate config sample John Griffith 4 -1
12 Replace tearDown with addCleanup - Part 5 Julia Varlamova 251 +2
12 Replace tearDown with addCleanup - Part 4 Julia Varlamova 113 +2
12 Implement extend volume in remoteFS driver Andrew Kerr 119 -1
12 Specify lld in tgt config backends Dirk Mueller 7 -1
12 (WIP): WIP Add volume multi attach support Walter A. Boring IV (hemna) 0 -1
12 Don't use ModelBase.save() inside of transaction ChangBo Guo(gcb) 136 +2
12 Add cinder volume driver support for Nimble Storage. Jay Wang 107 -1
12 (WIP): vmware: Fix problems with VIM API retry logic Vipin Balachandran 0 +1
12 Snapshot page query fail when limit == 0 ling-yun 40 +1
12 Change default logging for taskflow in cinder Tushar Kalra 1 -2
12 Change volume retype behavior when driver raise exception Li Min Liu 16 -1
12 Fix dropped exception for create_export in vol manager Eric Harney 40 +1
12 Add ProphetStor DPL Storage server volume driver for Cinder Rick Chen 41 -2
12 Limit formatting routes when adding resources Inhye Park 143 -1
12 Minor cleanups in test_volume Eric Harney 43 -1
12 Added unit test cases for _is_share_eligible in NFS driver. Thang Pham 61 +1
12 Fix for Cinder's docstrings Verónica Musso 43 -1
12 Replace tearDown with addCleanup - Part 3 Julia Varlamova 281 +1
12 Only create volume with an acitve image ling-yun 58 +1
12 glusterfs: Honor mount options when restarting cinder servic Deepak C Shetty 25 -1
12 Introduce Hitachi Block Storage Driver v4 Seiji Aguchi 56 +1
12 Remove rootwrap module Dirk Mueller 94 +1
12 Updated from global requirements Jenkins 22 +1
12 Add ProphetStor Federator Volume Driver for cinder Rick Chen 68 +1
12 Add keyword argument missing at some exc.HTTPError subclass Kiyohiro Adachi 61 +1
12 Support new format in policy.json in cinder Strony Zhang 31 +1
12 Fix order of arguments in assertEqual Kiyohiro Adachi 61 +1
12 vmware: Force chunked transfer for upload-to-image Vipin Balachandran 167 +1
12 Improve consistency of help strings Andreas Jaeger 43 +1
12 vmware:Ignore inaccessible/inMaintenance datastore Vipin Balachandran 239 +1
12 Add support for backup encryption metadata Brianna Poulos 46 +1
12 Update tests to use CONF.set_override Alex Meade 118 +1
12 EMC ViPR iSCSI and FC volume drivers xing-yang 230 +1
12 Support new format in policy.json in cinder Strony Zhang 52 +1
12 Implements HDS-Cinder HNAS Drivers Erlon R. Cruz 95 +1
12 Update oslo policy and its dependencies Julien Danjou 121 +1
12 Use common module units in Oslo ChangBo Guo(gcb) 109 +1
12 Set useful vendor/product id in tgt ISCSI exports Dirk Mueller 364 +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 Remove the temporary deploy element after rename Jon-Paul Sullivan (jp_at_hp) 1 +1
12 fail at startup with no operating-system element Gonéri Le Bouder 1 +2
12 check element list during the start up Gonéri Le Bouder 10 +2
12 search for duplicated ”operating-system” elements Gonéri Le Bouder 7 +2
12 indent: search for !=4 spaces indentation Gonéri Le Bouder 4 +1
12 debian: add systemd support Gonéri Le Bouder 7 +2
12 dib-lint: check for tab indent in files Gonéri Le Bouder 4 +1
12 indent: replace tab by 4 spaces Gonéri Le Bouder 4 +1
12 (WIP): WIP: Add unit test for cache-url Ben Nemec 0 -1
12 Transparently handle sys- vs extlinux Juerg Haefliger 31 +1
12 Parameterise PXE kernel and initrd selection jan grant 43 -1
12 Make "trusty" (Ubuntu 14.04) the default release Clint "SpamapS" Byrum 4 +1
12 debian: support upstart on Wheezy Gonéri Le Bouder 7 +2
12 Debian element should activate eth0 jan grant 7 +1
12 Hard-link multiple identical files. jan grant 46 -1
12 Small fixes for dhcp-all-interfaces Steve Kowalik 7 -1
12 Add switch to turn on caching for debian element. jan grant 7 +1
12 Last ditch effort to correct a wrong shasum. Chris Jones 7 +1
12 Move instead of copy the temporary git manifest Jon-Paul Sullivan (jp_at_hp) 13 +1
12 (WIP): Explicitly use bash Ben Nemec 0 +2
12 set -e all the things Ben Nemec 10 -1
12 Add sysv support to elements/dhcp-all-interfaces Juerg Haefliger 31 -1
12 Permit cache-url to work with fifos. lifeless 10 -1
12 set -u and -o pipefail everywhere Ben Nemec 10 +1
12 (WIP): Check for set -o pipefail Ben Nemec 0 -1
12 Make sure all scripts are set -e Ben Nemec 10 +1
12 Ensure scripts are set -u Ben Nemec 10 +1
12 Disable splashimage for legacy grub. Om Kumar 49 +2
12 Refactor code to select boot kernel Om Kumar 49 +1
12 (WIP): WIP - Add script to replay elements in an existing im Michael Kerrin 0 -2
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 Imported Translations from Transifex OpenStack Proposal Bot 1 +1
12 Allow some property operations when quota exceeded David Koo (koofoss) 227 -1
12 Updated from global requirements OpenStack Proposal Bot 1 +1
12 Uses None instead of mutables for function param defaults Brian Cline 43 -1
12 Configuration doc for VMware storage backend Arnaud Legendre 93 +2
12 un-escape encoded input Nicolas Simonds 103 -1
12 Enable H304 check Julia Varlamova 220 -1
12 fix swift_store_admin_tenant behavior in multi tenant mode Nassim Babaci 31 +1
12 VMware store: Get rid of api_insecure Arnaud Legendre 34 +1
12 simple non-running task eventlet executor nikhil komawar 279 -1
12 Refactoring test on test_api Shweta Patil 344 +1
12 Cleanup glance/common/client.py(F821) Noboru Arai 259 -1
12 Prevent image creation without container format Jon Bernard 7 -1
12 Prevent creation of http images with invalid URIs Flavio Percoco 13 +1
12 Fix swift container acls when glance used in multi tenant mo Nassim Babaci 301 +1
12 Add a temporary upload directory to the filesystem datastore Nicolas Simonds 43 -1
12 Fixes "bad format" in replicator for valid hosts Brian Cline 412 +1
12 Enable F821 check: undefined name 'name' Julia Varlamova 244 +1
12 Fixes spelling error in test name Brian Cline 13 +1
12 Fix various Pep8 1.5.4 errors Dirk Mueller 13 +1
12 Implemented S3 multi-part upload functionality Masashi Ozawa 25 +1
12 Updated from global requirements Jenkins 22 +1
12 Enabling sample configuration file generation for Glance Zhi Yan Liu 67 +2
12 Remove user and key from location in swift iccha-sethi 86 +1
12 Make notifier raise Glance (not HTTP) exceptions David Koo (koofoss) 119 +1
12 Add hacking checks Chris Buccella 55 +1
12 (WIP): Add keystone v3 support to glance Thomas Leaman 0 +1
12 Replace unicode() for six.text_type Leandro Ignacio Costantino 123 +2
12 Improved coverage for glance.api.* Sergey Nikitin 485 +1
12 Fix unsaved exception in store.rbd.Store.add() Kiyohiro Adachi 139 +1
12 Refactor API function test class Maria Nita 100 +1
12 Include version identifier for V2 registry Stuart McLaren 106 +1
12 Fix scrubber's swift based functional tests Stuart McLaren 179 +1
12 Fix swift functional test Stuart McLaren 142 +1
12 Fix assertEqual arguments order Li Yingjun 162 +1
12 Remove unused methods Kiyohiro Adachi 130 +1
12 Handle empty request body with chunked encoding Rohan Kanade 136 +1
12 Cleanup scrubber must read all images Tom Hancock 224 +1
12 Replacement mox by mock Anastasia Latynskaya 278 +1
12 Replace tearDown with addCleanup in unit tests Valerii Zhelezniakov 196 +1
12 Image create in V1 should validate the uri Sridevi Koushik 236 +1
12 Allow fetches to the backend to be limited Thomas Leaman 199 +1
12 Adding status field to image location Zhi Yan Liu 280 +1
12 Adding status field to image location Zhi Yan Liu 280 +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 Fix rollback failure when updating stack if the parameters c lvdongbing 37 -1
12 Imported Translations from Transifex OpenStack Proposal Bot 1 +1
12 Add a log info message in stack_task and stack delete Vijendar Komalla 1 -1
12 Engine changes for API param to show soft-deleted stacks Jason Dunsmore 41 -1
12 fixes hardcoded functional param allowed_schemes SnowDust 1 -1
12 Refactor boolean conversion into a separate function Jason Dunsmore 41 +1
12 Move API parameter parsing from engine to API Jason Dunsmore 41 +1
12 API changes for param to show soft-deleted stacks Jason Dunsmore 41 -1
12 Add "index_var" property to the resource group resource Randall Burt 41 +1
12 Make Docker property schema similar with others Sergey Kraynev 1 -1
12 Allow DesiredCapacity to be zero Zhang Yang 80 +2
12 Optional data for resource_data_get_all Steve Baker 344 -1
12 (WIP): Implement update of AWS::EC2::SecurityGroup Pavlo Shchelokovskyy 0 +1
12 Fix wrongly printed count of received handled conditions. Dimitri Mazmanov 34 +1
12 Restore resource_id from backup_stack when delete Ryo Miki 146 +1
12 Implement snapshots for servers and images Thomas Herve 184 +1
12 Catch NotFound for keystone delete operations Steve Baker 134 -1
12 Don't use SSH in Rackspace::Cloud::Server Jason Dunsmore 44 +1
12 Port all resources to new resource data methods Steve Baker 344 +2
12 An IO optimised method for accessing resource data Steve Baker 344 -1
12 Add link to a resource's nested stack Richard Lee 34 +2
12 Skip tests when loading plugins Chmouel Boudjnah 80 -1
12 Rackspace::Server::SSHWaitCondition resource Jason Dunsmore 44 +1
12 Add database model to store snapshots Thomas Herve 184 +1
12 Add RPC method to snapshot stacks Thomas Herve 184 +1
12 Add APIs to create and manipulate snapshots Thomas Herve 184 +1
12 Multi-region support with context concept Bartosz Górski 575 -1
12 Standalone heat can't specify a region Matthew Oliver 83 -1
12 Deprecate HARestarter resource Zane Bitter 7 -1
12 Adding attribute schema class for attributes Sergey Kraynev 10 +2
12 Deprecate first_address attribute of Server Sergey Kraynev 10 +1
12 Add variables to HOT spec Steven Dake 43 -1
12 Check that all po/pot files are valid Andreas Jaeger 7 +1
12 Pass the parent's registry into child stacks Angus Salkeld 31 -1
12 Using attribute schema for building documentation Sergey Kraynev 25 +1
12 Fix delete event error in postgres Zhang Yang 61 +1
12 Add preview option to stack abandon Jun Jie Nan 10 -1
12 Removing default version for templates Sergey Kraynev 16 +2
12 OS::Sahara::Cluster resource implementation Alexander Ignatov 13 -1
12 Check resources are in expected states Anderson Mesquita 50 +1
12 Order imports in alphabetical order (9/9) Pavlo Shchelokovskyy 50 +2
12 Add datastore properties to OS::Trove::Instance Denis M. 131 -2
12 Use cinder API for volume attach and detach Pavlo Shchelokovskyy 16 +2
12 Make sure NetworkInterfaces and SubnetId updatable huangtianhua 203 +2
12 Re-enable lazy translation Liang Chen 56 +1
12 Enable lazy translation in unit tests Liang Chen 56 +1
12 Shut the heat-engine after all threads finished Mitsuru Kanabuchi 95 -1
12 Provide a trust URL attribute for alarms Thomas Herve 59 +1
12 Update common docstrings to match guidelines Ziad Sawalha 68 +2
12 Update api docstrings to match guidelines Ziad Sawalha 34 +1
12 Remove unused logger Sergey Kraynev 25 +1
12 Provides ability to reference existing neutron resources Rabi Mishra 98 +1
12 Validate user_data_format for server with deployment Jun Jie Nan 28 +1
12 (WIP): Chef solo resource Andrew Plunk 0 +1
12 Add OS:Barbican:Verification resource Anderson Mesquita 34 +1
12 Include exception in custom constraints errors Thomas Herve 119 +2
12 Adding error message for output description Sergey Kraynev 34 +1
12 Add OS:Barbican:Order resource Anderson Mesquita 34 +1
12 Add OS:Barbican:Secret resource Richard Lee 34 +1
12 Adding validation algorithm for get attr functions Sergey Kraynev 34 +1
12 Refined schema for VPCZoneIdentifier Mike Spreitzer 107 +1
12 Fix status reason in events for deployment signals Qiming Teng 116 +1

horizon branch reviews


Type / Subject Registrant S F
12 Map quota keys to translatable strings Li Yingjun 51 +1
12 Quota error message should be more descriptive Li Yingjun 51 -1
12 More clear message when detaching volume Li Yingjun 125 +1
12 Added pagination support for swift containers. Federico Gimenez Nieto 1 -1
12 Fix KeyError in router:AddInterface error handle Matthew D. Wood 61 +2
12 Sync latest Oslo Akihiro Motoki 40 -1
12 Add a launch instance action to volume & snapshots screens Zhenguo Niu 36 +1
12 Volume Type Extra Specs support Zhenguo Niu 101 +1
12 Accept translated exceptions in exceptions.handle Matthew D. Wood 61 +1
12 Allow static files to be exposed for any plugin Rob Raymond 4 +2
12 Fix testing fails on specific platforms Maxime Vidori 124 -1
12 Remove override of standard angular markup Rob Raymond 1 +1
12 Adds Shelving and Unshelving instance commands to Horizon Gabriel Luong 92 -1
12 Add go_to_home_page method and two more properties Daniel Korn 37 +2
12 Changes in assert message and select dropdown Daniel Korn 37 +2
12 Add user and password parameters to _do_login Daniel Korn 7 +1
12 Correct default usage filtering on overview page Thiago Paiva Brito 51 -2
12 Made Size parameter optional while creating DB Instance. Harshada Mangesh Kakad 31 -1
12 Update exception mapping based on neutronclient exception re Akihiro Motoki 71 -2
12 Update customizing docs Matthias Runge 1 -1
12 Fix endpoint error when running keystone on apache Li Yingjun 4 +1
12 Fix missing translations in Firewall views Ivan Kolodyazhny 74 -1
12 Fix order of arguments in assertEqual ChenZheng 10 +1
12 Clear barchart before rendering it Ana Krivokapic 13 -1
12 Refer local_settings in doc to customize settings mariam john 66 +2
12 Exclude snapshots from images at instance launch Rushi Agrawal 67 -1
12 Add ".copy" before extension when copying a Swift object. Romain Hardouin 150 +1
12 Add volume type encryption to horizon Brianna Poulos 4 -1
12 update the description for the screen on /project/images --> Guillermo Cabrera 13 -1
12 Add volume type encryption update and delete Brianna Poulos 4 -1
12 Fixed TypeError in database launch error handle Matthew D. Wood 74 +1
12 Adding sahara client api code Chad Roberts 255 -1
12 Display profile information in network details Abishek Subramanian 130 -1
12 Integration tests - base class for all tests Daniel Korn 37 +1
12 Support of multiple plural forms in BatchActions Verónica Musso 34 +1
12 Checking session timeout before authentication. Yves-Gwenael Bourhis 37 +1
12 Clarifying Project Overview usage labels Thiago Paiva Brito 55 +1
12 Do not load jasmine without DEBUG setting Dirk Mueller 1 -2
12 LBaaS member creation enhancement Tatiana Ovchinnikova (Mazur) 110 -1
12 Support for cisco DFA in horizon nlahouti 98 -1
12 Fix security group modal header overflow Cindy Lu 168 +1
12 Hide the snapshoting instance when attach volume tinytmy 7 -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 179 -1
12 Need ability to evacuate host in syspanel Juan Manuel Ollé 190 +1
12 Fix progress indicators in Resize Instance modal Vahid Hashemian 127 +1
12 Added help button for modal forms Mathieu 251 -1
12 Restrict the length of user name input Yuanhui Liu 31 -2
12 Replace horizon accordion nav with an angular one Maxime Vidori 31 +1
12 Better error message handling Nassim Babaci 316 -1
12 Adding support for volume backups Laura Frank 211 -1
12 fix project quota showing error and success message Cindy Lu 208 -1
12 Image Create/Edit should not allow white space Juan Manuel Ollé 40 -1
12 Support to move the horizon relative to web root Matthias Runge 10 +1
12 Allow all printable ASCII characters in security group names Romain Hardouin 63 -1
12 Added a migrate_settings command Yves-Gwenael Bourhis 137 +1
12 Fixing Ceilometer measurements descriptions Facundo Farias 163 +1
12 Improved error message when deleting a host aggregate Facundo Farias 103 -1
12 Adds option to select a different subnet when adding 'vip' Rabi Mishra 43 +1
12 horizon_workflow.less could be more less-like Matthew D. Wood 115 +1
12 Support building wheels (PEP-427) Sascha Peilicke 214 +1
12 For Trove panels, stop requiring Swift in catalog Mat Lowery 43 +1
12 Fix Instance Image Name cell value Cindy Lu 184 +1
12 Friendlier information for lbaas members creation Andres Buraschi 87 +1
12 Remove NotImplementedErrors from "virtual" methods Radomir Dopieralski 151 -1
12 Ensure redirect happens after failure to create a keypair Ana Krivokapic 128 -1
12 Add unit tests to instance Retrieve Password action Ala Rezmerita 16 +1
12 Add selenium tests to instance Retrieve Password action Ala Rezmerita 16 +1
12 Add CLI option for running Selenium tests headless Maria Nita 95 -1
12 Added "Size" column in the view. Salvo Rapisarda 52 -1
12 Allow changing any horizon settings from the plugin config f Radomir Dopieralski 46 -1
12 Add quota validation to volume extending size Zhenguo Niu 190 -1
12 Fix regressions in project picker David Lyle 85 -1
12 Add sort indicator to table headers Thai Tran 63 +1
12 Separating Identity Dashboard and using RBAC David Lyle 370 -1
12 Refactoring of Horizon navigation Maxime Vidori 125 +1
12 Add encryption indicator for volumes Brianna Poulos 220 +1
12 Applied patch to sort network topology order Facundo Farias 185 +1
12 Added asterisk for required field Key Facundo Farias 79 +1
12 Revert the use of lazy loading for mox Maxime Vidori 58 +1
12 Hiding device name field when unhandled Yves-Gwenael Bourhis 58 +1
12 Adding link_attrs to column. Thai Tran 68 +1
12 Add API filtering to paged tables Justin Pomeroy 271 +1
12 Pop new page when click instance console link tinytmy 118 +1
12 adding policy check for neutron Lin Hua Cheng 258 +1
12 policy checks for nova access/security actions Lin Hua Cheng 258 +1
12 Fix delete button interface in network topology view Leandro Ignacio Costantino 233 +1
12 Increase the datepicker input width Li Yingjun 70 +1
12 Refactor code around Console support Leandro Ignacio Costantino 164 +1
12 fix usage strings for startdash and startpanel manage.py com Gabriel Pettier 172 +1
12 Extending quota support for neutron LBaaS entities Evgeny Fedoruk 61 +1
12 Changed Project members list style, added scrolls Gabriel Briones Sayeg 307 +1
12 Proper port for LBaaS members Tatiana Ovchinnikova (Mazur) 124 +1
12 'Create Volume Snapshot' form should show the quota for snap Li Yingjun 101 +1
12 Add update method of snapshot name and description Zhenguo Niu 328 +1
12 Improve flavors update in Horizon Santiago Baldassin 31 +1
12 Adding swift object versioning Laura Frank 131 +1
12 Network topology crashes with timing issue Matthew D. Wood 61 +1
12 Add a JSON loader in Angular Maxime Vidori 31 +1
12 Replace horizon alerting with an angular one Maxime Vidori 31 +1
12 Add ability to manage image custom properties Justin Pomeroy 215 +1
12 Handle error from neutron extension check in Overview page Akihiro Motoki 110 +1
12 Per Project-User Quotas Support Gastón Severina 217 +1
12 Use original context rather than returned value of contribut Akihiro Motoki 87 +1
12 Handle requests for nova and cinder quota usage independentl Maria Nita 122 +1
12 client-side pagination, sorting across pages Cindy Lu 83 +1
12 Added button Add Interface on Network Topology tab Facundo Farias 127 +1
12 Created a make_web_conf command. Yves-Gwenael Bourhis 86 +1
12 Adding disable dates to "to Date" input. Pablo Fernando Cargnelutti 79 +1
12 Quota delete action at admin project dashboard Gastón Severina 89 +1
12 Move volume snapshot detail codes to snapshots subdirectory Akihiro Motoki 129 +1
12 To allow keypair name could contain spaces LIU Yulong 73 +1
12 1284884 Overlogging of failed container delete Matthew D. Wood 187 +1
12 Fix shared firewall policy can't be displayed in horizon Yaguang Tang 85 +1
12 Changed LaunchInstance workflow to wizard mode Yves-Gwenael Bourhis 544 +1
12 Add templates for bootstrap's horizontal forms Radomir Dopieralski 322 +1
12 CSV Download button from Daily Usage Report Rob Raymond 176 +1
12 Update pagination marker when del last row chenhaiq 414 +2
12 Adds client side validation for image creation Cristian A Sanchez 115 +1
12 Add SockJS dependency Tomas Sedovic 303 +1
12 Fix storage usage value in Create Volume / Snapshot modal Vahid Hashemian 109 +1
12 Fixing issue with editing N1K network profiles Abishek Subramanian 126 +1
12 Fixes modal_stack Dave Lapsley 217 +2
12 Add option to prevent duplicate instance names Vahid Hashemian 162 +1
12 Making the "Add member to load balancing pool" modal dynamic George Peristerakis 506 +1
12 Patch Django 1.4 on Python 2.7.4 or greater Peter Belanyi 167 +1
12 Update Launch Instance button with ajax Anastasia Karpinska 244 +2
12 (WIP): Tabbed volumes and volume types tables on Admin panel Zhenguo Niu 0 +1
12 Support provider network extension when creating network Justin Pomeroy 185 +1
12 Use the bootstrap mixins and fix table_cell_action Maxime Vidori 169 +1
12 Fix delete error instance not automaticaly removed from tabl tinytmy 157 +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 Trusted Attributes Policy for External Identity Providers (F Kristy Siu 211 +1
12 The federation protocol for a remote Keystone IdP David Chadwick 259 +1

ironic branch reviews


Type / Subject Registrant S F
12 Imported Translations from Transifex OpenStack Proposal Bot 1 +1
12 Fix for tripleO undercloud gate tests DO NOT MERGE Chris Krelle 1 +1
12 (WIP): Remove 'fake' driver from default enabled drivers Devananda van der Veen 0 -1
12 nova.virt.ironic passes ephemeral_gb to ironic Devananda van der Veen 1 +1
12 Decouple state inspection and availability check Adam Gandelman 1 -1
12 Implement list_instance_uuids() in Nova driver Adam Gandelman 1 +2
12 Modify the get console API linggao 31 +2
12 Workaround race with Neutron port updates lifeless 1 -1
12 N-cpu to not die if Ironic is not running Lucas Alvares Gomes 1 -1
12 Overwrite instance_exists in Nova Ironic Driver Lucas Alvares Gomes 1 -1
12 Handle API error for XML client linggao 31 +1
12 Add ManagementInterface Lucas Alvares Gomes 4 -1
12 Port to oslo.messaging Lucas Alvares Gomes 234 -1
12 Use GB instead of MB for swap Lucas Alvares Gomes 4 +1
12 (WIP): Implement caching for master images Dmitry Tantsur 0 -1
12 Adds support for deploying Disk Images Sirushti Murugesan 193 -1
12 IPMINative set_boot_device persistent Lucas Alvares Gomes 4 -1
12 IPMITool to use the new ManagementInterface Lucas Alvares Gomes 4 +1
12 SeaMicro to use the new ManagementInterface Lucas Alvares Gomes 4 +1
12 IPMINative to use the new ManagementInterface Lucas Alvares Gomes 4 +1
12 Fix an issue that left nodes permanently locked Russell Haering 7 -1
12 Add create() and destroy() to Node Chris Behrens 7 -1
12 Clean up calls to get_node() Chris Behrens 7 +1
12 Adding a reference driver for the agent Josh Gachnang 234 -1
12 Get rid of the swap partition Lucas Alvares Gomes 4 +1
12 (WIP): Get rid object model `dict` methods part 1 Mikhail Durnosvistov 0 -1
12 Add worker threads limit to _check_deploy_timeouts task Yuriy Zveryanskyy 74 +1
12 Adding swift temp url support Josh Gachnang 187 -1
12 Remove hardcoded node id value Tushar Kalra 54 +1
12 Fix bypassed reference to node state values David Shrewsbury 4 +1
12 Drivers may expose a top-level passthru API Russell Haering 243 -1
12 cleanup docstring for drivers.utils.get_node_mac_addresses Tushar Kalra 54 +2
12 Get rid of the newline "\" Mikhail Durnosvistov 4 -1
12 Cleanup mock patch without `with` part 1 Mikhail Durnosvistov 4 -1
12 Cleanup mock patch without `with` part 3 Mikhail Durnosvistov 4 -1
12 Cleanup mock patch without `with` part 2 Mikhail Durnosvistov 4 -1
12 Support serial console access Sun Jing 243 +1
12 (WIP): Implements send-data-to-ceilometer Haomeng,Wang 0 -1
12 Add Logging Chris Krelle 7 +1
12 Version agent lookup payloads Russell Haering 249 +1
12 Add lookup method to agent vendor mappings Jim Rollenhagen 243 +1
12 Support for v2 agent payloads Josh Gachnang 240 -1
12 Add version 1 of agent payload Jim Rollenhagen 243 -1
12 Clean up of duplicated mandatory fields logic in JsonPatchTy Pablo Fernando Cargnelutti 80 -1
12 Drivers determine acceptable power states Josh Gachnang 40 +1
12 (WIP): deploy() to fail if image is larger than root partiti Lucas Alvares Gomes 0 -1
12 (WIP): Port iBoot PDU driver from Nova Lucas Alvares Gomes 0 -1
12 Add configdrive generation to Nova driver Josh Gachnang 13 -1
12 Sync oslo logging Devananda van der Veen 13 +1
12 Sync oslo/common/excutils Devananda van der Veen 13 +1
12 Add agent fields to virt driver Jim Rollenhagen 22 +2
12 Fix leaking DB details to API on error Josh Gachnang 266 -1
12 Bring agent deploy driver up to date with virt Jim Rollenhagen 243 +1
12 Unified object model Mikhail Durnosvistov 46 -1
12 (WIP): Re-enable lazy translation Haomeng,Wang 0 -1
12 Old value 'updated_at' field returned after update Mikhail Durnosvistov 169 +2
12 Get rid object model `dict` methods part 2 Mikhail Durnosvistov 28 +1
12 Get rid object model `dict` methods part 5 Mikhail Durnosvistov 28 +1
12 Get rid object model `dict` methods part 3 Mikhail Durnosvistov 28 +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 Imported Translations from Transifex OpenStack Proposal Bot 1
12 Password trunction makes password insecure Li Ma 77
12 Configurable token hash algorithm Brant Knudson 58 -1
12 Removed duplication with list_user_ids_for_project Christina Darretta 71 -1
12 Stronger assertion for test_user_extra_attribute_mapping Brant Knudson 1 -1
12 Sync with oslo-incubator 74ae271 Brant Knudson 1 -1
12 (WIP): WIP: Remove fixtures from oslo config Brant Knudson 0 -1
12 Sync on-demand database schemas Ilya Pekelny 4 +1
12 Comparision of database models and migrations. Ilya Pekelny 4 +1
12 Sync test_migrations Ilya Pekelny 4 -1
12 Explicit foreign key indexes. Ilya Pekelny 4 +1
12 tokens: add a Swift backend Julien Danjou 1 -2
12 Corresponding `nullable` value. Ilya Pekelny 4 +2
12 Compatible server default value in the models. Ilya Pekelny 4 +2
12 Redundant unique constraint Ilya Pekelny 4 +2
12 Migration DB_INIT_VERSION in common place Ilya Pekelny 4 +1
12 Include extra attributes in list results Brant Knudson 51 +2
12 Some methods in ldap were moved to superclass Sergey Nikitin 10 +2
12 Code which gets and deletes elements of tree was moved to on Sergey Nikitin 10 +2
12 Cleanup of ldap backends Sergey Nikitin 4 +1
12 delete association when delete proj or endpoint wanghong 4 -1
12 Make the py33 Jenkins job happy David Stanek 86 -1
12 add dependencies of keystone dev-enviroment Wei Wang 1 -2
12 Fixes for in-code documentation David Stanek 10 +2
12 Refactor test_password_hashed to the backend testers Brant Knudson 34 +1
12 delete the tokens when deleting ec2 credential wanghong 80 -1
12 better handling for empty/None ldap values Richard Megginson 74 -1
12 Remove LDAP password hashing code Nathan Kinder 31 -2
12 Unimplemented get roles by group for project list Marcos Fermín Lobo 7 +2
12 Make the LDAP debug option a configurable setting Matt Fischer 13 +2
12 Ignore broken endpoints in get_v3_catalog David Stanek 13 -1
12 Ingore broken endpoints in get_catalog David Stanek 13 -1
12 Refactor notifications David Stanek 7 -1
12 Check that all po/pot files are valid Andreas Jaeger 7 +2
12 let ssl/pki_setup can overwrite existing files wanghong 77 +1
12 Discourage use of pki_setup Clint "SpamapS" Byrum 64 -1
12 Fix dict wrong use in ec2 auth Zhang Yang 55 -1
12 More notification unit tests David Stanek 7 +2
12 Templated v3 catalog Brant Knudson 28 -1
12 Fix catalog Driver signatures Brant Knudson 16 +1
12 Code which gets elements of tree in ldap moved to a common m Sergey Nikitin 16 +2
12 Move mutable parameter checking into federation Jamie Lennox 10 +1
12 Make Pecan the root routing framework Jamie Lennox 50 +1
12 Move hints building/filtering onto object Jamie Lennox 10 +1
12 Make sure all the auth plugins agree on the shared identity guang-yee 80 -1
12 Advertise extensions for v3. Brant Knudson 45 -1
12 Filter User by project Raildo Mascena de Sousa Filho 50 -1
12 Adds table and model for storing rotated passwords David Stanek 50 -1
12 password rotation extension WIP David Stanek 50 -1
12 Escape values in LDAP search filters Brant Knudson 146 +2
12 (WIP): oslo.db implementation Ilya Pekelny 0 -1
12 Extracting get group roles for project logic to drivers. Pablo Fernando Cargnelutti 83 +1
12 Move hacking code to a separate fixture Morgan Fainberg 22 +2
12 Fix typo of ANS1 to ASN1 Nathanael I Burton 66 -1
12 Moving delete_user and delete_group calls to IdentityManager Pablo Fernando Cargnelutti 116 -1
12 Fix the order of assertEqual arguments(pemutils, v3_catalog, xu-haiwei 58 -1
12 Add localized response test Brant Knudson 22 +1
12 (WIP): POC - Add openID Connect auth plugin Steve Martinelli 0 +1
12 Use oslo.test mockpatch Brant Knudson 43 +2
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 First real Python 3 tests David Stanek 86 +1
12 setUp must be called on a fixture's parent first David Stanek 86 +1
12 Fixed the policy tests in Python 3 David Stanek 86 +1
12 Fixed the size limit tests in Python 3 David Stanek 86 +1
12 Adds several more tests to the Python 3 test run David Stanek 86 +1
12 Fix cache configuration checks David Stanek 86 +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 ML2 Cisco Nexus MD: Improve Unit Test Coverage rcurran 31 +1
12 Delete DHCP port without DHCP server on a net node stephen-ma 40 +1
12 (WIP): L2 Agent/ML2 Plugin changes for L3 DVR Vivekanandan Narasimhan 0 -1
12 allow delete_port to work when there are multiple floating i Lars Kellogg-Stedman 71 +1
12 gw_port should be set as lazy='join' Armando Migliaccio 31 +2
12 Fix H302 violations in extensions package Jakub Libosvar 39 +2
12 Fixed floating IP logic in PLUMgrid plugin Fawad Khaliq 161 -1
12 BigSwitch: Add support for QoS extension Kevin Benton 197 -1
12 Fix H302 violations in plugins package Jakub Libosvar 36 -1
12 Fix uninitialized variable reference Koert van der Veer 1 -2
12 Fix brocade and embrane plugin migrations Henry Gessau 54 -1
12 Fix H302 viloations in db package and services Jakub Libosvar 36 +2
12 Add nova_ca_certificates_file option to neutron Paul Ward 31 +1
12 Ensure host_routes order in subnet Zang MingJie 57 +1
12 Fix H302 violations Jakub Libosvar 39 +2
12 Implement service vm framework: REST API and DB model part Isaku Yamahata 41 -2
12 Install SNAT rules for ipv4 only Baodong (Robert) Li 31 +1
12 Remove auto-generation of db schema from models at startup Salvatore Orlando 4 +1
12 Validate IPv6 modes in API when IP version is 4 Xu Han Peng 34 +1
12 lb-agent: ensure removed devices get treated on resyncs Darragh O'Reilly 134 +1
12 Make help texts more descriptive in Metaplugin oda-g 74 -1
12 (WIP): Add L3 Extension for Distributed Routers Swaminathan Vasudevan 0 -1
12 Added source-port-range-{min,max} to sec. groups Amir Sadoughi 184 +1
12 ofagent: Add a missing push_vlan action YAMAMOTO Takashi 74 +2
12 Fix migration that breaks Grenade jobs Ann Kamyshnikova 7 -1
12 (WIP): Remove migration that breaks Grenage jobs Ann Kamyshnikova 0 +1
12 Metadata agent caches networks for routers Jakub Libosvar 116 -1
12 OFAgent implementation of l2-population fumihiko kakuma 53 +1
12 OFAgent: Fixing lost vlan ids on interfaces fumihiko kakuma 34 +1
12 NSX: sync thread catches wrong exceptions on not found Aaron Rosen 134 +2
12 OFAgent: Improve handling of security group updates fumihiko kakuma 4 +1
12 OFAgent: Process port_update notifications in the main agent fumihiko kakuma 4 +1
12 Remove kernel version check for OVS VXLAN Terry Wilson 1 -2
12 Register LBaaS resources to quotas engine Evgeny Fedoruk 25 +2
12 Cisco APIC ML2 mechanism driver, part 1 Henry Gessau 1 -2
12 Cisco APIC ML2 mechanism driver, part 2 Arvind Somya 4 +1
12 Fix enums usage for postgres in migrations Ann Kamyshnikova 97 +2
12 lb-agent: reduce delete_vlan_bridge() logging severity Darragh O'Reilly 113 -1
12 Replace str with six.text_type so that unicode exception mes Harikrishna 7 -1
12 Disallow changing quota to lower than current usage shihanzhang 57 -1
12 Add comments to iptables rules to help debugging Kevin Benton 80 -1
12 Fix issubclass() hook behavior in PluginInterface Roman Podoliaka 7 +2
12 Add support for retargetable functional api testing Maru Newby 113 -1
12 implements:bp/fsl-sdn-os-mech-driver::fsl mech driver Trinath Somanchi 1 -2
12 Add 2-leg configuration to Radware LBaaS Driver Jason Walker 88 -1
12 Restore ability to run functional tests with run_tests.sh Terry Wilson 7 +1
12 Enable flake8 E711 and E712 checking Henry Gessau 63 +1
12 Proof of Concept flavor framework enikanorov 28 -1
12 Check if bridge exists and make sure it's UP in ensure_bridg Rossella Sblendido 7 +1
12 (WIP): This is just a test for Gerrit for third party testin Sukhdev Kapur 0 +1
12 Provide way to reserve dhcp port during failovers Ed Bak 127 -1
12 FWaaS integration with service type framewrok Gary Duan 319 +1
12 (WIP): Who's CI is lying! :) Aaron Rosen 0 -2
12 Create ingress spoofing rules Kevin Bringard 25 +1
12 Support Subnets that are configured by external RAs Sean M. Collins 31 -1
12 Race condition of L3-agent to add/remove routers Li Ma 140 -1
12 Partial-Bug: #1291032 Into the commit message. hitesh-wadekar 10 -1
12 Enhance floating IP router lookup Ofer Barkai 101 -2
12 Use patch ports to interconnect integration/physical bridges Cedric Brandily 40 -1
12 Introduces a keepalived manager for HA Sylvain Afchain 298 -1
12 Implement bp/huawei-ml2-mechanism-driver mayu 181 -2
12 Log iptables rules when they fail to apply Kevin Benton 55 -1
12 Add cookie support to ovs_lib, ovs_neutron_agent Amir Sadoughi 202 -1
12 L3 agent prefers RPC messages over full sync Carl Baldwin 10 -1
12 Split API and RPC workers in to one separate process each (W Carl Baldwin 160 -1
12 Replace loopingcall in notifier with a delayed send Carl Baldwin 49 +1
12 Rename workers to api_workers and simplify code Carl Baldwin 202 +1
12 Allow setting a tenant router's external IP Kevin Benton 50 +1
12 Add L3 VRRP HA base classes Sylvain Afchain 181 -2
12 Fix Metering doesn't respect the l3 agent binding Sylvain Afchain 143 +1
12 Error supported_extension_aliases in metaplugin.ini Hirofumi Ichihara 63 -1
12 (WIP): Ensure entries in dnsmasq belong to a subnet using DH Sean M. Collins 0 -1
12 OFAgent: Avoid processing ports which are not yet ready fumihiko kakuma 43 +1
12 Refactor plugin setup helpers out of test.base Maru Newby 41 -2
12 WIP: dvr_flow_pulling_channel Robin Wang 13 -1
12 (WIP): WIP Implement test Ann Kamyshnikova 0 -1
12 Set correct nullable parameter for columns Ann Kamyshnikova 16 +1
12 Abstract out root_helper calls to classes Yuriy Taraday 56 +1
12 Implement rootwrap daemon support Yuriy Taraday 56 -1
12 Check NVP router's status before deploying a service berlin 16 +1
12 Add a new scheduler for the l3 HA Sylvain Afchain 256 -1
12 Common decorator for caching methods Jakub Libosvar 71 -2
12 Check during db migration if service* tables exist Jakub Libosvar 31 -2
12 (WIP): WIP Add testing for database from oslo Ann Kamyshnikova 0 +1
12 Fix incorrect change of Enum type Ann Kamyshnikova 86 +1
12 Validate local_ip when ovs-agent starts Daniel Gollub 101 -1
12 L3 Metering label as shared Sylvain Afchain 181 -2
12 Make allocation_pools attribute of subnet updateable by PUT Marios Andreou 104 +1
12 Trigger provider security group update for RA Xu Han Peng 64 +1
12 Exclude .ropeproject from flake8 checks Maru Newby 75 +1
12 ofagent: Fix VLAN usage for TYPE_FLAT and TYPE_VLAN YAMAMOTO Takashi 107 +1
12 Remove RPC to plugin when dhcp sets default route Darragh O'Reilly 70 +1
12 ofa_neutron_agent: Fix _phys_br_block_untranslated_traffic YAMAMOTO Takashi 116 +2
12 Use storage engine when creating tables in migrations John Eckersberg 158 +1
12 ML2: Bind ports outside transactions Robert Kukura 155 +1
12 (WIP): Unique_constraint names should be equal for all diale Ann Kamyshnikova 0 +1
12 Sync db code from oslo-incubator Roman Podoliaka 28 +1
12 Changed DictModel to dict with attribute access Yves-Gwenael Bourhis 93 +1
12 LBaaS: haproxy driver should respect vip/pool admin state Oleg Bondarev 140 +1
12 Record and log reason for dhcp agent resync Ian Wienand 49 +1
12 Fix difference in index creation for foreign key in MySQL an Ann Kamyshnikova 64 +1
12 LBaaS VIP doesn't work after delete and re-add Liping Mao 64 +1
12 Add support for https requests on nova metadata Jakub Libosvar 93 +2
12 Fix 'server_default' parameter usage in migrations and model Ann Kamyshnikova 64 +1
12 lbaas on a network without gateway Liping Mao 64 +1
12 WIP: Make neutron-db-manage available for Metaplugin oda-g 69 +1
12 linuxbridge-agent: process port updates in the main loop Darragh O'Reilly 164 +1
12 Remove List events API from Cisco N1kv Neutron Dhanashree Gosavi 104 +1
12 Delete disassociated floating ips on external network deleti Oleg Bondarev 108 +1
12 Add Error Handling to NVP advanced LBaaS/FWaaS berlin 109 +1
12 OVS lib defer apply doesn't handle concurrency Édouard Thuleau 119 +1
12 Improve iptables_manager _modify_rules() method Sudhakar 176 +1
12 Allow LLA as router interface of IPv6 subnet Xu Han Peng 119 +1
12 Sort requirement files in alphabetical order ChenZheng 64 +1
12 Remove unused variable Kiyohiro Adachi 151 +2
12 Invalid ovs-agent test case - test_fdb_add_flows Sridhar Gaddam 94 +1
12 Add NVP advanced service check before deleting a router berlin 118 +1
12 Fix unshortened IPv6 address caused DHCP crash Xu Han Peng 205 +2
12 (WIP): Deals with fails in update-*-postcommit ops Mohammad Banikazemi 0 +1
12 Allow unsharing a network used as gateway Mike Kolesnik 106 +1
12 LBaaS: remove orphan haproxy instances on agent start Oleg Bondarev 147 +1
12 tests/unit: refactor reading neutron.conf.test Isaku Yamahata 121 +1
12 (WIP): NSX: router-interface-add returns 404 if router not f Aaron Rosen 0 +1
12 Allow to delegate some tunnel provider attributes choice Cedric Brandily 236 +1
12 (WIP): Updated unittest to increase coverage for ovs agent Manish Godara 0 +1
12 (WIP): Test - ignore Manish Godara 0 +1
12 (WIP): Implement service vm framework: drivers for load bala Isaku Yamahata 0 +1

nova branch reviews


Type / Subject Registrant S F
12 EC2: Add support for images to tags-api Sandeep Kedari 41
12 Return proper code when Floating IP DNS not implemented Leandro Ignacio Costantino 31 -1
12 Add APIv3 support to make host optional on evacuate. Leandro Ignacio Costantino 181 -1
12 Ensure info cache updates don't overwhelm cells Trey Morris 4 +1
12 VMware: remove unused variable garyk 1 +1
12 Add APIv2 support to make host optional on evacuate. Leandro Ignacio Costantino 181 -1
12 Move rebuild to conductor and add find host logic Leandro Ignacio Costantino 181 -1
12 Verify all quotas before updating the db Leandro Ignacio Costantino 142 -1
12 VMWare - Check for compute node before triggering destroy sagar-r-nikam 31 -1
12 (WIP): Get quota and usage from neutron for limit APIs lawrancejing 0 -1
12 VMware: make use of _power_off_vm_ref garyk 52 +1
12 VMware: ensure rescue instance is deleted when instance is d garyk 242 +2
12 Improved logs for add/remove security group rules. Alex Hmelevsky 108 +1
12 Add a setup-hook that generates the config sample Xavier Queralt 4 -1
12 Add info_cache as expected attribute when evacuate instance Alex Xu 158 -1
12 Deallocate ports when delete shelve offloaded instance Alex Xu 100 -1
12 GET details REST API next link missing 'details' Steven Kaufer 143 +2
12 VMware: support the hotplug of a neutron port garyk 181 -1
12 Add missing translation support garyk 1 -1
12 Scheduler: enable scheduler hint to pass the group name garyk 28 +2
12 Downgrade the log level when automatic confirm_resize fails jichenjc 10 +2
12 Imported Translations from Transifex OpenStack Proposal Bot 1 -1
12 VMware: do not extend disk when root_gb is 0 garyk 31 +1
12 Rename 'Number of bytes allowed per injected file path' lvdongbing 77 -1
12 VMware: prevent image snapshot if no root disk defined garyk 73 +1
12 VMware: create utility functions garyk 1 +1
12 VMware: move fake.py to the test directory garyk 31 +1
12 Payload meta_data is empty when remove metadata Jay Lau 31 -2
12 Raise HTTPServiceUnavailable when boot_from_volume with cind s iwata 57 -1
12 Improve performance for checking hosts AZs Sylvain Bauza 54 -1
12 Don't translate debug level scheduler logs Joe Gordon 1 +1
12 makes sure correct PCI device allocation Baodong (Robert) Li 152 -1
12 compute.rpcapi: remove havana compat Russell Bryant 22 -1
12 libvirt: return the correct instance path while cleanup_resi Wangpan 148 -1
12 Use eventlet.tpool.Proxy for DB API calls Victor Sergeyev 73 -1
12 Scheduler: host manager cache configuration values garyk 1 -2
12 Adds CA cert file path option for glance connections timello 52 -1
12 Raise descriptive error for over volume quota Mike Perez 71 -1
12 A migration which creates tables for Synchronizer Alexey Ovchinnikov 181 -2
12 Adding synchronization with backends. Alexey Ovchinnikov 181 -2
12 Scheduler redesign for in-memory state storage Alexey Ovchinnikov 181 -2
12 Update network_cache only if needed Aaron Rosen 1 -2
12 Fix live_migration method's docstring ChangBo Guo(gcb) 1 +1
12 Fix security group list when not defined for an instance Leandro Ignacio Costantino 31 +1
12 VMware: Update DSRecord tuple with more fields Sabari 1 +1
12 VMware: Restore datastore refactoring changes Sabari 1 +1
12 VMware: Speed up transfer of images Arnaud Legendre 80 -1
12 Return status for compute node. yunhong-jiang 1 -1
12 Spice proxy config setting to be read from the spice group i Vladik Romanovsky 31 -1
12 VMware: spawn refactor - phase 1 - power_on_vm Tracy Jones 231 +1
12 VMware: spawn refactor - phase 1 - execute_create_vm Ryan Hsu 231 +1
12 VMware: spawn refactor - phase 1 - get_vif_info garyk 231 +1
12 Remove unnecessary call to fetch info_cache Aaron Rosen 4 -1
12 VMware: spawn refactor - phase 1 - fetch_image Shawn Hartsock 231 +1
12 VMWare: spawn refactor - phase 1 - create_virtual_disk Shawn Hartsock 231 -1
12 Add EventReporter for rebuild instance (get_image) jichenjc 97 -1
12 Fixes a Hyper-V list_instances localization issue Alessandro Pilotti 149 +1
12 Allow admin user to get all tenant's floating IPs liusheng 67 -1
12 XenAPI: disable/enable host will be failed when using XenSer Jay Lau 179 +1
12 VMware:Avoid transfer overhead for a given image Chinmaya Bharadwaj 80 +1
12 Fix wrong used ProcessExecutionError exception Wangpan 34 -1
12 Adds list_instance_uuids to the Hyper-V driver Alessandro Pilotti 209 +1
12 Fix logic for aggregate_metadata_get_by_host_with_key test c Qiu Yu 154 +1
12 Add extensible resources to resource tracker Paul Murray 181 -2
12 VMware: Resize operation fails to change disk size Eric Brown 164 -1
12 Remove warn log in quota function on API layer jichenjc 94 +1
12 Describe addresses in ec2 api broken with neutron wingwj 233 +1
12 Fix sample files miss for os-aggregates xu-haiwei 91 +1
12 (WIP): Run ipmi power status less aggressively Dan Prince 0 +1
12 libvirt: Make nwfilter driver use right filterref Ryota MIBU 191 +1
12 (WIP): libvirt: Support snapshot creation via libgfapi Eric Harney 0 +1
12 Change parameters of add_timestamp in ComputeDriverCPUMonito Fengqian Gao 127 +1
12 DescribeInstances in ec2 shows wrong image-message wingwj 223 +1
12 Nova secgroup-list --all-tenant 1 does not show all tenant yangxurong 122 +1
12 Correct 2 incorrect comments jichenjc 58 -1
12 Updates available resources after live migration timello 58 +1
12 Allow user to specify image to use during rescue - V3 API ch Aditi Raveesh 125 +2
12 Restore instance flavor info when driver finish_migration fa jichenjc 200 +1
12 Enabled swap disk to be resized when resizing instance. Thang Pham 126 +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 82 +1
12 Add virtual interface before add fixed IP on nova-network jichenjc 106 +1
12 No longer any need to pass admin context to aggregate DB API jichenjc 108 +1
12 VMware: Log additional details of suds faults Eric Brown 165 +2
12 Enable flake8 F841 checking Alexander Bochkarev 7 +1
12 Nova utils: add in missing translation garyk 82 +1
12 Fix exception message being changed by nested exception Shuangtai Tian 79 -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 64 +1
12 Handle NetworkInUse exception in api layer jichenjc 79 -1
12 Improve error notification when schedule_run_instance fails Julien Vey 100 +1
12 Update instance state after compute service died for rebuild jichenjc 61 -1
12 xenapi: fixup agent tests John Garbutt 112 -1
12 Add unit tests for module nova/image/download/file.py Svetlana Dobogoeva 49 +2
12 Rollback quota when confirm resize concurrently completed jichenjc 79 +1
12 V3 API: remove unused imports from some V3 API Shuangtai Tian 31 +1
12 Improve service_get_all in nova.compute.api Santiago Baldassin 34 +1
12 Allow admin user to get all tenant's floating IPs liusheng 88 +1
12 Localized error exception message on delete host aggregate Facundo Farias 82 +2
12 Revert task-state from pausing/unpausing when host restart jichenjc 61 +1
12 Add warning to periodic_task with interval 0 Matthew Gilliard 34 +1
12 Rewrite nova policy to use the new changes of common policy Shuangtai Tian 58 +1
12 Enable live block migration for libvirt. lifeless 70 -1
12 image cache clean-up to clean swap disk jichenjc 158 +1
12 Update port binding when unshelve instance Alex Xu 22 -1
12 [EC2]Correct the return status of attaching volome liusheng 140 +1
12 Fix _parse_datetime in simple tenant usage extension Christopher Yeoh 64 +1
12 Add Quota roll back for deallocate fix ip in nova-network jichenjc 61 +1
12 Modify the log and downgrade it if floating ip not associate jichenjc 31 +1
12 Target host in evacuate can't be the original one wingwj 109 -1
12 Handle unsupported Neutron quota extension Édouard Thuleau 95 +1
12 Fix race problem when check expected state in instance updat Alex Xu 25 -1
12 Fix misnamed baremetal state DELETED Rohan Kanade 25 +1
12 Use extra_resources field in filter scheduler Paul Murray 181 -2
12 Change agent_id to id in the response of agent API Ken'ichi Ohmichi 25 -1
12 Catch InvalidAggregateAction when deleting an aggregate xu-haiwei 37 +1
12 keypair name should strip leading&trailing spaces lizheming 58 -1
12 XenAPI: Calculate disk_available_least Bob Ball 125 +2
12 libvirt: VM diagnostics (v3 API only) garyk 41 -2
12 (WIP): Do not review this patch David Geng 0 -1
12 Remove instance_info_cache_delete() from conductor Dan Smith 22 -1
12 Fix wrong quota calculation when deleting a resizing instanc Hans Lindgren 163 -1
12 Adds separate plugin namespace for V2.1 with V3 framework Christopher Yeoh 41 -2
12 Delete in-process snapshot when deleting instance Xavier Queralt 79 -1
12 (WIP): Fix live migration error for rbd image backend Yaguang Tang 0 +1
12 (WIP): WIP: Port v2 volumes extension into v2.1 Alex Xu 0 +1
12 (WIP): WIP: Distinguish different behavior between v2.1 and Alex Xu 0 +1
12 (WIP): WIP Register different action and resource name for v Alex Xu 0 +1
12 Fixing unicode encoding error in Nova wsgi David Jia 61 -1
12 Move the instance_type_id judgment to the except-block Shuangtai Tian 115 +1
12 Make logging in the scheduler optional John Garbutt 1 -2
12 Add HypervisorUnavailable into migrate_server expected excep jichenjc 25 +1
12 Fix networks validation by only returning private nets Sylvain Bauza 76 -1
12 Enable attach/detach port for shelve-offloaded instance Alex Xu 16 -1
12 Implements: Fixed the space issues to this bug. Also applie Digambar Patil 176 -1
12 Implements: Fixed the suggested changes for create-security- Digambar Patil 158 -1
12 Improve conductor error cases when unshelving sahid 66 +1
12 Use provider:physical_network to propagate it in NetworkInfo Itzik Brown 79 -1
12 Create the image mappings BDMs earlier in the boot Xavier Queralt 86 -1
12 Check the length of aggregate metadata wingwj 83 -1
12 Update HACKING.rst for nova.db import rule Matt Riedemann 31 -1
12 (WIP): WIP: Translate v2.1 "create/get flavor" API on v3 fra Ken'ichi Ohmichi 0 -1
12 VM diagnostics (v3 API only) garyk 41 -2
12 Add helper method to determine disk size from instance prope sahid 66 +1
12 Set root disk's size if it is a local image BDM Xavier Queralt 86 +1
12 libvirt: Stub O_DIRECT in test if not supported Rick Harris 75 +1
12 VMware: Refactor wait_for_task to use looping call Sabari 214 +1
12 Make test computations explicit Alexis Lee 121 +2
12 Deprecate nova-manage flavor subcommand Matt Riedemann 16 +1
12 Add the swap and ephemeral BDMs if needed Xavier Queralt 86 +1
12 Use pool/volume_name notation when deleting RBD volumes Nicolas Simonds 46 +1
12 Attach/detach interface to paused instance with affect live Alex Xu 52 -1
12 (WIP): WIP: v2-on-v3-api translation framework Ken'ichi Ohmichi 0 +1
12 shelve/unshelve does not work when instance created by boota kwonho lee 43 -1
12 versions API: ignore request with a body Dan Prince 19 +1
12 VMware: spawn refactor - phase 1 - copy_virtual_disk Shawn Hartsock 231 -1
12 Add helper methods to convert disk sahid 51 +1
12 Adds enable/disable config flag for V2.1 Christopher Yeoh 41 -2
12 WIP: Translate input validation exceptions for V2.1 API Christopher Yeoh 53 +1
12 Format ephemeral disk with specified format in libvirt jichenjc 63 -1
12 (WIP): WIP: Translate v2.1 "create/update/get server" API on Ken'ichi Ohmichi 0 +1
12 Add logging capability to API input validation Christopher Yeoh 53 -1
12 Removing dummy mac address in the dhcp conf file when shelvi John Haan 43 +1
12 Raise HTTPForbidden from os-floating-ips API rather than 404 Matt Riedemann 43 +1
12 ec2: get services using ServiceList object Russell Bryant 13 -1
12 Add Nova API Sample file & test for get keypair Ghanshyam Mann 63 -1
12 Translate Unauthorized NeutronClientException to NovaExcepti Matt Riedemann 43 -1
12 Check instance state before attach/detach instance Alex Xu 13 -1
12 WIP: Delay API validation failure message generation Christopher Yeoh 53 +1
12 (WIP): WIP: Translate v2.1 "get console output" API on v3 fr Ken'ichi Ohmichi 0 +1
12 ec2: remove db.instance_system_metadata usage Russell Bryant 13 +1
12 Do not replace the aggregate metadata when updating az Santiago Baldassin 43 -1
12 (WIP): Change Instance Ownership Andre Aranha 0 -2
12 ec2: use BlockDeviceMappingList object Russell Bryant 13 +1
12 Rename NotAuthorized exception to Forbidden Matt Riedemann 43 +1
12 (WIP): WIP: Translate v2.1 "create/delete/update agent" API Ken'ichi Ohmichi 0 +1
12 (WIP): WIP: Translate v2.1 "list flavor access" API on v3 fr Ken'ichi Ohmichi 0 -1
12 XenAPI: VM diagnostics for v3 API Bob Ball 41 -2
12 ec2: use SecurityGroup object Russell Bryant 13 +1
12 (WIP): Quota update fix when calculating settable quotas for Gastón Severina 0 +1
12 Make resize raise exception when no valid host found jichenjc 55 -1
12 Add API schema for v3 aggregates API Yuiko Takada 41 -2
12 Allow allocating port which used by instance self liusheng 37 +1
12 API schema for v3 server_metadata API Eiichi Aikawa 41 -2
12 Fix port_security_enabled neutron extension Aaron Rosen 412 +1
12 Handle situation when key not memcached Li Yingjun 40 -1
12 Add auto_disabled column into service table jichenjc 83 -1
12 Port images and image_metadata for V2.1 on V3 framework Christopher Yeoh 41 -2
12 Remove metadata's network-api dependence on the database Dan Smith 13 -1
12 nit: correct docstring for FilterScheduler.schedule_run_inst sahid 13 +2
12 XenAPI: Remove unneeded instance argument from image downloa Christopher Lefelhocz 10 +1
12 Add warn Log in ComputeFilter if a service is disabled by hy jichenjc 13 -1
12 Add lock on API layer delete floating IP jichenjc 83 +1
12 VMware: get reference to newly created VM from TaskInfo.resu Radoslav Gerganov 84 +1
12 Allow deleting instances while uuid lock is held Phil Day 7 -1
12 Deduplicate some INFO and AUDIT level messages Ian Wienand 13 +1
12 VMware: use datastore_regex for disk stats Sabari 1 +1
12 VMware: treat cases when SOAP reply does not have a body garyk 52 +1
12 VMware: Fix usage of an alternate ESX/vCenter port Eric Brown 183 +1
12 Use one query instead of two for quota_usages Vish Ishaya 7 -1
12 vmware: VM diagnostics (v3 API only) garyk 41 -2
12 (WIP): VMware: add the support of resource pool Vincent Hou 0 -2
12 Ignore Dom0 in Libvirt Xen Driver Instance Count Ryan Hallisey 49 -1
12 Fix CPU compare check bug in live migration Yaguang Tang 66 -1
12 Change the force_config_drive option yunhong-jiang 112 -1
12 XenAPI: adjust bittorrent settings Christopher Lefelhocz 43 -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 73 -1
12 Catch NeutronClientException when showing a network xu-haiwei 94 -1
12 (WIP): xenapi: pick glance nodes based on image-id John Garbutt 0 -1
12 (WIP): remove unneeded call to network_api on detach_interfa Aaron Rosen 0 -1
12 Remove extra regexp parenthesis in keypair tests Mark McLoughlin 46 -1
12 reduce network down time during live-migration Abhishek Kekane 88 -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 118
12 Drop support for scheduler 2.x rpc interface Russell Bryant 13 -1
12 WIP: Add DB2 support Matt Riedemann 50 -1
12 Defer applying iptable changes when nova-network start stanzgy 40 -1
12 Cannot delete vm instance if send duplicate delete requests zhangjl 40 -1
12 Fix the explanations of HTTPNotFound for keypair's API Zhengguang Ou 10 +2
12 Clear help msg for quota_injected_file_content_bytes Li Yingjun 83 +1
12 (WIP): WIP: standardize nova image API Zhi Yan Liu 0 -1
12 Refresh volume connection_info after volume snapshot Thang Pham 40 +1
12 libvirt: Use os_command_line when kernel_id is set Vladan Popovic 80 -1
12 Deprecate instance_get_active_by_window_joined() from conduc Dan Smith 190 +1
12 Deprecate instance_get_all_by_filters() from conductor Dan Smith 190 +1
12 Deprecate compute_unrescue() from conductor Dan Smith 190 +1
12 Deprecate instance_destroy() from conductor Dan Smith 190 +1
12 VMware: spawn refactor - phase 2 - get_image_properties Shawn Hartsock 252 -1
12 Catch NotImplementedError on reset_network for xen Aaron Rosen 25 -1
12 Scheduler: remove test scheduling methods that are not used garyk 28 +1
12 Add host_cache_image rpc call interface (WORKINPROGRESS) Christopher Lefelhocz 41 -2
12 (WIP): Allow images to specify a rescue image John Garbutt 0 -2
12 (WIP): WIP Add volume multi attach support Walter A. Boring IV (hemna) 0 -1
12 libvirt: optimize pause mode support garyk 43 +1
12 Keep Migration status in automatic confirm-resize jichenjc 40 -1
12 Make sure leases are maintained until release Vish Ishaya 96 +1
12 (WIP): Support emulation v2 extension output with v3 framewo Christopher Yeoh 0 -2
12 Add new links to CONTRIBUTING.rst sahid 1 -2
12 Update doc/README.rst to source the tox file for doc builds Anne Gentle 57 -1
12 remove unneeded call to network_api on rebuild_instance Aaron Rosen 80 +2
12 Not count disabled compute node for statistics yunhong-jiang 7 +1
12 Remove unnecessary passing of task_state to check_instance_s Christopher Yeoh 55 +1
12 deallocate_for_instance should delete all neutron ports on e Aaron Rosen 109 -1
12 Optimize validate_networks to query neutron only when needed Aaron Rosen 112 +2
12 Add helper method to resize disk sahid 87 +1
12 Make neutron security group lookup consistent Joshua Hesketh 40 +1
12 Nova should pass device_id='' instead of None to neutron.upd Aaron Rosen 151 +1
12 Make hypervisor_version an int in fakeVirt driver Joe Gordon 55 +1
12 (WIP): Remove quota-class logic Joe Gordon 0 -1
12 Update system metadata after network is deleted Ankit Agrawal 25 -1
12 vmwareapi: support spawn of stream-optimized image Vui Lam 181 -2
12 Separate the PCI device object handling code yunhong-jiang 88 +1
12 Pass extra options to allow libguestfs mount rbd volume Pavel Kirpichyov 7 -1
12 Fix over quota errors originating from Neutron result jichenjc 105 -1
12 (WIP): Switches to Synchronizer. Alexey Ovchinnikov 0 -2
12 share neutron admin auth tokens Peter Feiner 137 +1
12 Rename instance_actions v3 to server_actions Rohan Kanade 55 +2
12 Code change for nova support cinder client v2 Mike Perez 231 -2
12 Remove deprecated config option names: Juno Edition Joe Gordon 4 -1
12 Reverse order of cinder.detach() and bdm.delete() Vish Ishaya 4 -1
12 Add a field attribute for set_once yunhong-jiang 4 +1
12 Check object's field yunhong-jiang 4 +1
12 Use Field in fixed_ip yunhong-jiang 4 +1
12 Add specific doc build option to tox Joe Gordon 4 +1
12 Ignore errors when deleting non-existing vifs Phil Day 7 -1
12 (WIP): XenAPI: Use local rsync rather than remote if possibl Bob Ball 0 +1
12 (WIP): Baremetal: Reuse image files if possible (WIP) Matthew Gilliard 0 -1
12 Fix a minor comments error yunhong-jiang 4 +1
12 Correct the tzinfo from V2 GET keypair API resp Ghanshyam Mann 57 +1
12 Add param check for nova-manage agent command jichenjc 60 -1
12 Remove redundant parentheses of cfg help/default strings ChangBo Guo(gcb) 16 -1
12 libvirt: Make `fakelibvirt.libvirtError` match Rick Harris 34 -1
12 libvirt: Handle `listDevices` unsupported exception Rick Harris 4 -1
12 Fix AvailabilityZone check for hosts in multiple aggregates Sylvain Bauza 66 +1
12 Scheduler: throw exception if no configured affinity filter garyk 7 +1
12 Allow to unshelve instance booted from volume Mehdi Abaakouk 4 -1
12 WIP: Emulate v2 behavior for "create a private flavor" API Ken'ichi Ohmichi 44 -1
12 Drop support for conductor 1.x rpc interface Russell Bryant 13 -1
12 Fix display of server group members Chris Friesen 97 -1
12 libvirt: Don't cache base image while migration Wangpan 40 -1
12 WIP: Do v2.1 API PoC Ken'ichi Ohmichi 44 -1
12 libvirt: Handle unsupported host capabilities Chuck Short 34 +1
12 (WIP): vmwareapi: enable spawn from ova image Vui Lam 0 -2
12 Rollback quota in os_tenant_network when exception occurs jichenjc 58 -1
12 Correct the log in conductor unshelve_instance jichenjc 25 -1
12 Translate InvalidAggregateAction to HTTPBadRequest for aggre jichenjc 28 -1
12 Accurate exception info in api layer for aggregate jichenjc 7 -1
12 xenapi: Attach original ephemeral disks during rescue Johannes Erdfelt 39 -1
12 xenapi: make auto_config_disk persist boot flag John Garbutt 115 -1
12 Enable flake8 F841 checking Alexander Bochkarev 130 -1
12 Delete image when backup operation failed on snapshot step jichenjc 34 -1
12 Prohibition using port and network id together Sergey Kraynev 7 -1
12 Fix pre-created ports in neutron from being deleted by nova Aaron Rosen 31 -1
12 Remove the extra_info from pci_stats pool_keys yunhong-jiang 4 +1
12 Change listen address on libvirt live-migration Solly Ross 74 -1
12 Add user_id and project_id to extra_md Joshua Harlow 211 -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 Report a neutron create_port failure with accurate reason jichenjc 125 -1
12 EC2: Add support for volume tags Rushi Agrawal 101 -2
12 Removed copyright from empty files András Gyácsok 154 -1
12 Implement volume type in EC2 API Rushi Agrawal 101 -2
12 Loosen import_exceptions to cover all of gettextutils Joe Gordon 1 +2
12 VMware: add serial port device Radoslav Gerganov 81 -1
12 VMware: Add check for datacenter with no datastore Chinmaya Bharadwaj 40 -1
12 Keep instance state when no host found for resize jichenjc 151 -1
12 (WIP): Memcached backend is added. Alexey Ovchinnikov 0 -2
12 VMware: add missing translations garyk 121 +1
12 Remove the device handling from pci device object yunhong-jiang 88 +1
12 Consider config drive format in scheduler yunhong-jiang 112 -1
12 Decide the config_drive format from image property yunhong-jiang 112 -1
12 vmwareapi oslo.vmware library integration Vui Lam 181 -2
12 (WIP): Local hacking rule to restrict migration imports Joe Gordon 0 -1
12 Ignore InstanceNotFound while getting console output Wangpan 141 +2
12 Add fault wrapper for rescue function jichenjc 112 +2
12 Implement methods to modify volume metadata. Thang Pham 123 +1
12 Downgrade log level when create network failed jichenjc 76 +1
12 Remove unnecessary wrapper for 4 compute APIs jichenjc 91 +1
12 Add UNSHELVING and RESCUING into IoOPSFilter consideration s jichenjc 106 +1
12 Use new pci device handling code in pci_manager yunhong-jiang 88 +1
12 Raise more information on V2 API volumes when resource not f jichenjc 121 +1
12 Make compute api use util.check_string_length jichenjc 91 +1
12 Delete correct LUN after live migration at source Rohan Kanade 118 +1
12 Make get_aggregate_list to return a List object Santiago Baldassin 97 +1
12 Correct exception for flavor extra spec create/update Jay Lau 109 +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 160 +1

os-apply-config branch reviews


Type / Subject Registrant S F
12 Ignore non-mapping json when merging. Clint "SpamapS" Byrum 64 -1
12 Add metadata header Alexis Lee 1 -2
12 Allow multiple passes of template evaluation Alexis Lee 7 +1

os-collect-config branch reviews


Type / Subject Registrant S F
12 Add collector for heat API resource metadata Steve Baker 10 +2

os-refresh-config branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 1 +1
12 Note os-apply-config runs at level 50 Alexis Lee 10 +2
12 Add basic unit tests Clint "SpamapS" Byrum 22 +2
12 Add error handler to os-refresh-config Clint "SpamapS" Byrum 22 +2
12 Updated from global requirements Jenkins 34 +2

python-ceilometerclient branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 1 +1
12 Revert "Fix temporary pypy gate issue with setuptools" Ildiko Vancsa 4 +1
12 Display message on HTTPException liusheng 37 +1
12 Updated from global requirements Jenkins 25 +2
12 Avoid dead loop when token is string format ZhiQiang Fan 43 +1
12 Correct testcase content Ildiko Vancsa 43 +2
12 Reduce redundant parameter of some commands in CLI liusheng 313 +1
12 Fix some help strings Andreas Jaeger 166 +2
12 Replace assertTrue with assertIsNotNull for check an object Jia Dong 106 +1
12 Fix the ceilometer trait-description-list command liusheng 190 +2
12 Correct help string about insufficient_data liusheng 121 +1
12 Adjust Exception inheritance relationship ZhiQiang Fan 199 +1

python-cinderclient branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 1 +1
12 Find broken for v2 volumes and snapshots Terry Howe 136 -1
12 Update help strings for cinder client Diane Fleming 10 +2
12 Code cleanup: use oslo's to_slug() instead of slugify() Chris Buccella 330 -1
12 added reset_state and force_delete for backup Masco Kaliyamoorthy 139 +1
12 Move debug logging to shell Jamie Lennox 46 +2
12 Add commands for managing and unmanaging volumes Avishay Traeger 145 -1
12 Fixes indistinguishable 'None' and NoneType in list/show res Shrirang Phadke 283 -1
12 Ambiguous option error should not appear if Arg is SUPPRESS Juan Manuel Ollé 57 +1
12 (WIP): WIP Add volume multi attach support Walter A. Boring IV (hemna) 0 -1
12 Preparation for enabling H302 rule Eiichi Aikawa 31 -1
12 Add encryption-type-update to cinderclient Peter Hamilton 7 -1
12 Optional size parameter for volume creation Juan Manuel Ollé 48 -1
12 Adjust for various Pep8 1.5.4+ related warnings Dirk Mueller 13 -1
12 Reuse exceptions from Oslo Eugeniya Kudryashova 238 +1
12 Updated from global requirements Jenkins 25 +1
12 Fix order of arguments in assertEqual Kiyohiro Adachi 64 +1
12 Remove dependent module py3kcompat Lee Li 223 +1
12 Reuse Resource from oslo Andrey Kurilin 361 +1
12 Use region_name in service catalog Jamie Lennox 46 +1
12 Use real timestamps in authentication tests Jamie Lennox 86 +1
12 Fix utils.TestResponse Jamie Lennox 46 +1
12 Add set-bootable command Hiroyuki Eguchi 92 +1
12 Fix 'search_opts' error with backup delete command John Haan 205 +1
12 Adding search options to backup list John Haan 173 +1
12 Authenticate through keystoneclient instead of keystone Eugeniya Kudryashova 91 +1
12 Fix Volume.extend and Volume.update_readonly_flag methods Yevgen R. 124 +1
12 Convert Quota Class Sets testing to HTTPretty Jamie Lennox 161 +1
12 Convert QOS tests to HTTPretty Jamie Lennox 161 +1
12 Convert Availability Zone testing to HTTPretty Jamie Lennox 161 +1
12 Convert base HTTP tests to httpretty Jamie Lennox 158 +1
12 Convert auth tests to HTTPretty Jamie Lennox 158 +1
12 Use install_venv from oslo to fix no post_process issue Masco Kaliyamoorthy 163 +1
12 Pretty print of endpoints for ambiguous error Terry Howe 166 +1
12 added token + service_url based authentication Masco Kaliyamoorthy 199 +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 Updated from global requirements OpenStack Proposal Bot 1 +1
12 Fix the parameter order of assertEqual in glanceclient v2 te Eiichi Aikawa 154 +2
12 Fix the parameter order of assertEqual in glanceclient test Eiichi Aikawa 160 -1
12 Add verify option to image-download Chris Buccella 4 -1
12 Remove tests for `base` module Andrey Kurilin 178 -1
12 Reuse class Manager from common code Andrey Kurilin 7 +1
12 Return request ID of API calls Chris Buccella 50 +1
12 progress flag not supported in v2 API wanghong 114 +1
12 (WIP): escape and encode HTTP headers Nicolas Simonds 0 -1
12 Change assertTrue(isinstance()) by optimal assert wanghong 183 +1
12 Remove py3k module Dirk Mueller 13 +1
12 Override patch for 'tags' in v2.images.update method Julien Vey 52 +1
12 Updated from global requirements Jenkins 25 +1
12 Add support for Keystone v3 Thomas Leaman 85 +1
12 Remove auth token from http logging Thomas Leaman 70 +1
12 Make sure the body of a FakeResponse is bytes Cyril Roelandt 61 +1
12 Fix CA certificate handling Stuart McLaren 79 +1
12 Replace old httpclient with requests Amala Basha 95 +1
12 Add support for location parameters in v2 commands David Koo (koofoss) 49 +1
12 Add service catalog support for Glance client Ya Hong Du 76 +1
12 Sort requirement files in alphabetical order ChenZheng 154 +1
12 Update incosistencies in tenant options in glanceclient Swapnil Kulkarni 253 +1

python-heatclient branch reviews


Type / Subject Registrant S F
12 Fix compatibility with Pep8 1.5.4 Dirk Mueller 13 -1
12 Add code coverage in resource list test Jun Jie Nan 10 -1
12 Heat client does not support OS_CACERT option. Rob Crittenden 140 -1
12 Fix empty resource list index out of range error Jun Jie Nan 10 +1
12 Add --preview option to stack abandon command Jun Jie Nan 10 +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 node-get-console incorporate the changes in API linggao 31 +1
12 Reuse module `cliutils` from common code Andrey Kurilin 202 +2
12 Sync latest code and reuse exceptions from oslo Andrey Kurilin 4 +1
12 Remove py3kcompat module Dirk Mueller 13 +2
12 (WIP): adding ironic command line interfaces lokesh s 0 -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 (WIP): Allow keystone_authtoken middleware to use v3 API Florent Flament 0 -1
12 Compressed Signature and Validation ayoung 234 +1
12 (WIP): Example Initialization scripts ayoung 0 -1
12 remove universal_newlines ayoung 234 +1
12 Revocation event API ayoung 22 +1
12 Deprecate admin_token option in auth_token Brant Knudson 39 +2
12 auth_token middleware hashes tokens with configurable algori Brant Knudson 139 +1
12 Regions Management ayoung 57 -1
12 Session Documentation Jamie Lennox 58 -1
12 Remove _factory methods from auth plugins Jamie Lennox 56 -1
12 Enable users to manage EC2-credentials on publicURL Ala Rezmerita 48 -1
12 Add new error for invalid response Jamie Lennox 13 +2
12 Add request/access token and consumer support for keystonecl Steve Martinelli 47 +1
12 Escape strings in URLs Brant Knudson 292 -1
12 Allow passing a req.Session object to old client Jamie Lennox 16 -1
12 Convert auth_token to use session Jamie Lennox 56 -1
12 Update docs for auth_token middleware config options Brant Knudson 16 +2
12 Add CRUD operations for Federated Protocols. Marek Denis 53 -1
12 Revamp discovery Jamie Lennox 56 +1
12 Authenticate via oauth Steve Martinelli 62 +1
12 (WIP): Session Bindings Jamie Lennox 0 +1
12 Document authentication plugins Jamie Lennox 58 +1
12 Plugin loading from config objects Jamie Lennox 119 +1
12 (WIP): Version independent password authentication plugin Jamie Lennox 0 +1
12 Raise error on unexpected response code Jamie Lennox 142 +1
12 (WIP): Unversioned endpoints in service catalog Jamie Lennox 0 +1

python-neutronclient branch reviews


Type / Subject Registrant S F
12 Support packet_filter extension in NEC plugin Akihiro Motoki 44 +2
12 Expose retries and retry_interval afazekas 106 -1
12 To handle Unicode String exception messages, replaced str() Harikrishna 7 -1
12 Python3: fix syntax issue in _encode_item() Cyril Roelandt 34 +1
12 Allow user ID for authentication Phil Day 34 +2
12 Use six.moves cStringIO instead of cStringIO Yongli He 157 +1
12 Switch over to mox3 Dirk Mueller 13 +1
12 Make neutronclient parse keystone v3 endpoints correctly Yaguang Tang 82 +2
12 setup logger name of NeutronCommand automatically Isaku Yamahata 84 +1
12 Improvements in neutron_test sanity tests script Andres Buraschi 85 +1
12 Suppress outputs in test_cli20_nsx_networkgateway Akihiro Motoki 132 +1
12 (WIP): Per project user quotas support in client Gastón Severina 0 +1
12 Sort requirement files in alphabetical order ChenZheng 154 +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 Fix the incorrect return messages in keypair-show and keypai Zhengguang Ou 1
12 Fix wrong fake return values for Nova V3 client tests Ala Rezmerita 34 +2
12 (WIP): Allow case-insensitive security groups Joshua Hesketh 0 -1
12 (WIP): Live migrate each instance from one host to another Ala Rezmerita 0 -2
12 Convert aggregates testing to use httpretty Jamie Lennox 1 -2
12 Fix various Pep8 1.5.4+ fallout Dirk Mueller 1 -2
12 Fix the unlimited length of console-log Ken'ichi Ohmichi 40 +2
12 Make help description of rescue/unrescue more useful Dirk Mueller 13 -1
12 Fix mac address and task_state in baremetal-node-list Phil Day 10 +2
12 (WIP): Add Pcloud support (whole host allocation) Phil Day 0 -2
12 (WIP): Only fetch flavor and image information once Johannes Erdfelt 0 -1
12 Convert Availability Zone testing to httpretty Jamie Lennox 28 +2
12 Convert agent testing to httpretty Jamie Lennox 28 +2
12 Allow us to use keystoneclient's session Jamie Lennox 28 +1
12 (WIP): Added ability to specify driver metadata at instance Dennis Kliban 0 +1
12 (WIP): Adding Read-Only volume attaching support to Nova cli Zhi Yan Liu 0 +1

python-swiftclient branch reviews


Type / Subject Registrant S F
12 Only encode metadata for user customed headers Chmouel Boudjnah 4 +1
12 Fix test_raw_upload test Chmouel Boudjnah 4 +2
12 Remove validate_headers Chmouel Boudjnah 4 +2
12 Use quote/unquote from six module for py3 Chmouel Boudjnah 4 +2
12 Add some bash helpers for auth stuff Clay Gerrard 7 -1
12 Add importable SwiftService incorporating shell.py logic Joel Wright 50 -1
12 Add functional tests for python-swiftclient Christian Schwede 10 +1
12 Add python-keystoneclient to requirements.txt Derek Higgins 10 -1
12 Allow to retrieve response from put_container Julien Danjou 13 -1
12 (WIP): Remove iteritems usage for Python 3 compatibility Brian Curtin 0 -2
12 (WIP): Allow to specify storage policy when uploading object Yuan Zhou 0 +1
12 Allow get_account and get_container to return an iterator Fabien Boucher 130 +1

python-troveclient branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 1 +1
12 Allow log files audit Denis M. 337 -1
12 Add instance_metadata functionality to the trove python libr Daniel Salinas 1 -1
12 Fix shell view for secgroup-list Denis M. 34 +1
12 Updated from global requirements Jenkins 25 +1
12 Fixing the compat client create call Craig Vyvial 22 +2
12 (WIP): adding configuration paramters mgmt api Craig Vyvial 0 +1
12 Remove dependent module py3kcompat Lee Li 211 +2
12 Remove RAX-specific auth in troveclient Swapnil Kulkarni 82 +1

python-tuskarclient branch reviews


Type / Subject Registrant S F
12 Implement finding by name Peter Belanyi 74 -1
12 Remove py3kcompat module Dirk Mueller 13 +2
12 (WIP): [WIP] Further refactor in favor of openstack.common c Petr Blaho 0 +1

swift branch reviews


Type / Subject Registrant S F
12 Updated from global requirements OpenStack Proposal Bot 1 -2
12 Load constraints from cluster info dictionary Peter Portante 13 +2
12 Check swift.conf MD5 with recon Samuel Merritt 25 +2
12 Uses None instead of mutables for function param defaults Brian Cline 13 +1
12 Parallel object auditor Eamonn O'Toole 1 -2
12 Add Ratelimit parameters to /info paul luse 31 +1
12 Added missing direct backend APIs and unit test for it Madhuri Kumari 4 +1
12 (WIP): Plumb insecure flag to functests Pete Zaitcev 0 -1
12 Make ranges_for_length return (first, last) pairs Samuel Merritt 7 +1
12 Allow hostname for nodes in Ring Alex Pecoraro 7 +1
12 (WIP): obj: allow to use ETags with If-{None-,}Match Julien Danjou 0 -1
12 Put X-Timestamp in object 404 responses Clay Gerrard 28 +1
12 obj/server: add support for If-Match Julien Danjou 7 +1
12 Expose container info on deleted containers. Clay Gerrard 28 -1
12 Fix delete versioning objects when previous is expired Yuan Zhou 37 +1
12 Bypass committing pending records from .pending file Madhuri Kumari 7 +1
12 Make container PUT and DELETE to allow asynchronous updating Takashi Kajinami 37 +1
12 In-process swift server for functional tests Peter Portante 13