ReviewDay

Reviewday JSON file

ceilometer branch reviews


Type / Subject Registrant S F
12 Implementation of dynamically reloadable pipeline Rohit Jaiswal 180 +1
12 Introduce Guru Meditation Reports into Ceilometer liusheng 100 +1
12 Updated from global requirements OpenStack Proposal Bot 0 +1
12 Add a docstring about workload_partitioning for notification Nadya Shakhat 9 -1
12 Declarative meters support Pradeep Kilambi 233 -1
12 add mandatory limit value to resource list gordon chung 180 +1
12 Revert "Revert "remove instance:<flavor> meter"" gordon chung 0 +1
12 Versioned object RPC serializer for alarms Kamil Rykowski 46 -1
12 Versioned object for Alarm and AlarmChange model Kamil Rykowski 70 -1
12 Versioned object initial patch Kamil Rykowski 70 -1
12 Remove alarming code Julien Danjou 0 -1
12 add mandatory limit value to event list gordon chung 180 +2
12 Author: shubham_chitranshi Date: Mon 29th June 2015 10:20 AM shubham chitranshi 15 -1
12 remove unused event query gordon chung 12 +2
12 Cover impl_db2 by tests Aleksey Ripinen 9 -1
12 Add complex query for statistic requests Aleksey Ripinen 3 +1
12 Query statistics function for sql Aleksey Ripinen 3 +1
12 Samples with last timestamp in sqlalchemy backend Aleksey Ripinen 54 -1
12 use union all when building trait query gordon chung 63 +1
12 Make ceilometer work correctly when hosted with a SCRIPT_NAM Chris Dent 76 +1
12 [MongoDB] Use a aggregate pipeline in statistics Ilya Tyaptin 112 +1
12 Initial PowerVM Package Structure Drew Thorstensen 9 -1
12 Indexes changes in mongodb Aleksey Ripinen 42 +1
12 [WIP] The start of a grenade plugin for ceilometer Chris Dent 15 +1
12 Add 'event' type and 'event_rule' to alarm API Ryota MIBU 195 +1
12 [WIP] Ignore notifications if they are not valid Nadya Shakhat 66 -1
12 (DO NOT MERGE) Lianhao Lu 77 -1
12 disable non-metric meters gordon chung 30 +1
12 Fix the doc about swift middleware configuration Nadya Shakhat 45 -1
12 Optionally create trust for alarm actions Thomas Herve 294 +2
12 Updated the events definitions. George Peristerakis 45 +1
12 Added the following metrics for cinder pool monitoring 1. st Anurag Palsule 111 -1
12 Cover hbase and mongodb by tests Aleksey Ripinen 54 +1
12 Add a oslo.middleware healthcheck pollster Julien Danjou 339 -1
12 Fix catch-all event def to exclude !event Rohit Jaiswal 123 -1
12 Switch to using pbr's autodoc capability Julien Danjou 75 +1
12 Versioned object for Event model Kamil Rykowski 109 -1
12 Versioned object for Resource model Kamil Rykowski 109 -1
12 Versioned object for Meter and Sample model Kamil Rykowski 109 -1
12 Improve discovery test coverage Aleksey Ripinen 75 -1
12 Change to cpu_util metric for kvm overcommited Karolyn Chambers 154 -1
12 [unittest] Add tests for ceilometer.cmd Ilya Tyaptin 0 -2
12 Check event type is supported before publishing Aleksey Ripinen 155 -1
12 Add floating IP traffic statistics meters to Opencontrail dr Megh Bhatt 214 -1
12 Support for storing alarms in Cassandra justinsb 334 -1
12 Move all tests to different folders Vadim Rovachev 425 -1
12 Add SSL middleware to fix incorrect version host_url Deliang Fan 201 -1
12 Prevent ceilometer expirer from causing deadlocks Ashwin Agate 345 -1
12 Check alarm periods to the granularities Lena Novokshonova 336 -1
12 Optimize sample list query Rohit Jaiswal 330 -1
12 Correctly handle vmware performance query errors Kurt Rao 426 -1
12 Add resource_metadata for generated samples Ilya Tyaptin 411 -1
12 add metadata_updater transformer ZhiQiang Fan 447 -1
12 Use stevedore to load API hooks ZhiQiang Fan 429 -1
12 Restrict access to sensitive audit data Matthew Edmonds 805 -1
12 Support Network Aggregate Metrics for Instance ZhiQiang Fan 550 -1
12 Add constraint of IntegerType maximum for API liusheng 589 -1
12 Record and check insertion time, rather than mocking justinsb 879 -1

cinder branch reviews


Type / Subject Registrant S F
12 ConsistencyGroup Object Vilobh Meshram 0
12 Fix saving tz aware datetimes in Versioned Objects Gorka Eguileor 3 +1
12 Non-disruptive backup xing-yang 40 -1
12 Update expected error message from lvs Alberto Murillo 30 +1
12 Fix HBSD horcm driver with oslo.concurrency 2.1.0 Marcus V R Nascimento 0 +1
12 Validate string, integer limit for input parameter Pranali Deore 71 +1
12 Fix MySQL backend migration test for innodb Victor Sergeyev 0 +1
12 Avoid race condition at snapshot deletion stage Andrey Pavlov 33 +1
12 Do not accept qos name with only spaces Amador Pahim 0 -1
12 Remove useless logging from unit tests Sean McGinnis 0 +1
12 Sheepdog: change create and delete operation Teruaki Ishizaki 6 +1
12 Dell SC: Add support for consistency groups Tom Swanson 40 -1
12 CGSnapshot Object Daniel Tadrzak 0 -1
12 Fix target removal in case of multi-attach Chris Gacsal 30 +1
12 Allow CoW cloning of ISO images on RBD. Ivan Mironov 0 +1
12 Cleanup for SnapshotObject Daniel Tadrzak 0 -1
12 Incremental backup improvements for L wanghao 43 -1
12 Sheepdog: Add class for dog command executor Teruaki Ishizaki 6 +1
12 Add entry create and cast tasks to manage workflow Anton Arefiev 79 -1
12 Adds friendly zone name support Pradeep Sathasivam 46 +1
12 Adding NFS support to the GPFS Driver Gaurang Tapase 46 -1
12 RemoteFS: Fix the offline snapshot delete operation Petrut Lucian 133 +1
12 Add the notification and the migration progress indication Vincent Hou 64 +1
12 Add multiple pools support to VMAX driver xing-yang 103 -1
12 Fix doc string definitions Andrey Pavlov 33 +1
12 Refactor Huawei Volume driver chenzongliang 0 -2
12 Service object Grzegorz Grasza (xek) 6 -1
12 Implement function to manage/unmanage snapshots wanghao 183 -1
12 Validate value when user update quota wanghao 33 -1
12 Add CHAP support for Huawei driver chenzongliang 0 -2
12 Fix lvm manage existing volume Anton Arefiev 79 +2
12 Add pagination to snapshots Gorka Eguileor 67 -1
12 Policies based properties protection Dave Chen 183 +1
12 EMC VMAX Create CG from CG Snapshot xing-yang 43 +1
12 EMC VMAX Modify CG xing-yang 43 +1
12 Fix backup metadata import missing fields Gorka Eguileor 33 -1
12 Pass volume size in GB to copy_volume function Ivan Kolodyazhny 33 -1
12 Adds manage/unmanage methods for HNAS drivers Adriano Freires Rosso 43 -1
12 Validate maximum limit for quota Li Yingjun 6 +1
12 Role based properties protection Dave Chen 183 +1
12 Add iSCSI multipath support for Huawei driver chenzongliang 40 -2
12 Fix PEP 476 and debug format messages of Oracle ZFSSA Cinder Diem Tran 36 -1
12 Conversion to volume object Thang Pham 52 -1
12 Filter cgsnapshots data on the DB side Yuriy Nesenenko 49 +1
12 Mock socket.gethostbyaddr in test_v7000_fcp Michal Dulko 59 +2
12 RemoteFS: Reporting configured reserved_percentage in _updat Bharat Kumar Kobagana (BharatK) 6 +1
12 Add white list support for target ports in VNX driver Peter Wang 39 -1
12 GlusterFS: support extending a volume that has snapshots Bharat Kumar Kobagana (BharatK) 41 +1
12 GlusterFS: Using 'fallocate' instead of 'dd' to create raw v Bharat Kumar Kobagana (BharatK) 6 +1
12 Checking the existence of volume Yuriy Nesenenko 49 -1
12 Nested Quota: Set default values to subproject Vilobh Meshram 186 +1
12 Add support for generic volume migration Jon Bernard 106 -1
12 VMware driver: compatible to vc 6.0 xhzhf 36 -1
12 Fix getting out-of-date volume operation state issue for VNX Xi Yang 39 +1
12 Query volume detail support volume_glance_metadata wanghao 49 +1
12 set/unset volume image metadata Dave Chen 189 +1
12 Add multiple pools support for Huawei driver chenzongliang 0 -2
12 Port test_db_api to Python 3 Victor Stinner 189 +1
12 XtremIO support for iscsi discovery auth Shay Halsband 109 +1
12 Do not allow to modify access for public volume type wanghao 42 +2
12 Support SmartX for Huawei volume driver chenzongliang 0 -2
12 Return 404 if volume type encryption is not found Rakesh H S 39 +2
12 LVM: Remove unnecessary volume export after generic volume m Mitsuhiro Tanino 59 +1
12 Remove lio_initiator_iqns config option Eric Harney 9 +1
12 smbfs: fix invalid check for smbfs_used_ratio correctness Dmitry Guryanov 59 +2
12 Provide snap copy feature in EMC VNX Cinder driver Xi Yang 65 +1
12 Support SMI-S provider v8.0.3 in VMAX driver xing-yang 157 +1
12 Volume status management during migration Vincent Hou 52 -1
12 Adds VF support with HTTPS southbound connector Pradeep Sathasivam 55 +1
12 Separate FlashSystem FC and iSCSI common code Xiaolei Hu 115 +1
12 Port huawei driver to Python 3 Victor Stinner 189 +2
12 Handle attachment of second volume Pradeep Sathasivam 42 -1
12 Port hitachi driver to Python 3 Victor Stinner 189 +2
12 Tooz locks Szymon Wróblewski 12 +1
12 GPFS volume encryption-at-rest support Sasikanth Eda 55 +1
12 Support volume backup of qcow2 format volume wanghao 195 +1
12 Fix Quobyte driver secure permissions issue Silvan Kaiser 30 -2
12 Correct overquota error message Forest Romain 45 +2
12 Fix getting wwpn information in infortrend driver for DS4000 Jessy Lee 42 +1
12 Add missing backup/restore methods to Sheepdog driver YAMADA Hideki 15 -1
12 Fix typo in comment message Lin Yang 15 -1
12 Scality SOFS: enhance how the remoteFS mount is detected Jordan Pittier 48 +2
12 Use right oslo.service entry points Sergey Vilgelm 51 +1
12 VMEM v7000: external-head storage pool and volume type selec Ryan Lucio 54 -1
12 Add tracing facility for drivers Alex Meade 24 -1
12 Add missing argument to delete_keys method Daisuke Fujita 115 -1
12 Implement service healthcheck tool Anton Arefiev 61 +1
12 Fix useless-else-on-loop pylint issues Pranali Deore 78 +1
12 Validate name and description string Pranali Deore 146 +1
12 Set encrypted key in connection_info during initialize Matt Riedemann 57 -1
12 Port NetApp E-Series iSCSI driver to ABC model Tom Barron 61 -1
12 Notify the transfer volume action in cinder wanghao 291 -1
12 WIP: Refactoring of manager's create_volume flow Michal Dulko 12 -1
12 Backups: allow name to be specified during restore Abhishek Lekshmanan 70 -1
12 Graceful shutdown WSGI/RPC server Mitsuhiro Tanino 80 +1
12 Validate bool value using strutils.bool_from_string method Rajesh Tailor 75 +1
12 VMware: Change inventory folder hierarchy Vipin Balachandran 15 +1
12 Port NetApp DATAONTAP blocks drivers to ABC model Tom Barron 61 +1
12 WIP: RPC and object versioning Thang Pham 52 -1
12 Add bandit for security static analysis testing Eric Brown 33 -1
12 VMware: Create volume backing in specific clusters Vipin Balachandran 15 +1
12 VMware: Add volume ID in vCenter's volume config Vipin Balachandran 15 +1
12 Removing archaic reference to quickstart. David Medberry 63 -1
12 Fix capacity filter to not use virtual free space Vipin Balachandran 84 -1
12 Don't allow >3-byte Unicode chars in volume names Eric Harney 51 -1
12 POC: Tooz locks demo Szymon Wróblewski 24 -1
12 Use oslo.config to search for config files Alberto Murillo 57 -1
12 Fix export verify routines to use proper state nodes Ryan Lucio 81 -1
12 Port NetApp NFS drivers to use ABC driver model Tom Barron 82 +1
12 Add support for backups to xiv_ds8k driver Alon Marx 802 -1
12 XtremIO Volume driver Consistency Groups support Shay Halsband 100 -2
12 Cinder part of volume snapshot improvements Deepak C Shetty (deepakcs) 210 +1
12 Add support for force-delete backups wanghao 210 +1
12 Fix NetApp cDOT driver use of Glance image locations Bob Callaway 66 +1
12 Re-add Nexenta driver. Mikhail Khodos 0 -2
12 Add unit tests for the capacity filter xing-yang 30 +2
12 Add drivers list generator Anton Arefiev 73 +1
12 Validate outermost request body element name consistently Abhijeet Malawade 75 +2
12 replace management command from collie to dog Teruaki Ishizaki 45 -1
12 Fix multi-line docstrings to meet hacking rules Cindy Pallares 107 -1
12 Remove v1 server support Mike Perez 260 -1
12 RemoteFS: Fix doc for locked_volume_id_operation Eric Harney 72 +1
12 Add Posix backup driver. Supports simple nas too. Kevin Fox 54 -1
12 Register FC_VOLUME_OPTS/COMMON_VOLUME_OPTS in hp_xp_opts Li Yingjun 48 -1
12 Nexenta Edge iSCSI backend driver. Mikhail Khodos 100 -2
12 Store volume encryption metadata on each volume hadi esiely 294 -1
12 NexentaStor 5 iSCSI backend driver. Alexey Khodos 100 -2
12 Remove unused context parameter Abhijeet Malawade 51 -1
12 Remove logging statements from migrations John Griffith 54 -1
12 NexentaStor 5 NFS backend driver. Alexey Khodos 100 -2
12 Send pool free and total capacity metrics to ceilometer Anurag Palsule 96 -1
12 Remove unused/deprecated gettextutils from oslo-incubator Jay Bryant 315 -1
12 GlusterFS backup driver Bharat Kumar Kobagana (BharatK) 54 -1
12 Fix Bad indentation pylint issues Rajesh Tailor 30 -2
12 Delete volume attached to already-deleted VM Trung Trinh 130 -2
12 Fix typos Zhenguo Niu 75 -1
12 Remove duplicate volume.filters entry Sean Chen 63 -1
12 Restore backup to Vol ID when it doesn't exist Gorka Eguileor 93 -1
12 GlusterFS: Switch to Cinder Objects Bharat Kumar Kobagana (BharatK) 78 -1
12 Bug : Not able to create a resource without sync attribute rakesh mishra 159 -1
12 Add VSP Midrange Family support to Hitachi driver Seiji Aguchi 100 -2
12 StorPool: clean up the last uses of str.format() Peter Penchev 66 -1
12 WIP: encrypted rbd support Zoltan Arnold Nagy 72 -1
12 allow attaching status for multiattach volume Gerald McBrearty 30 -2
12 rtstool: Update credentials when target(LIO) already exists Sergey Gotliv 218 -1
12 RBD: Make snapshot_delete more robust Dirk Mueller 502 -1
12 SMBFS: Add image caching support Petrut Lucian 324 -1
12 List quota defaults without passing tenant ID Rushi Agrawal 521 -1
12 Change default of option volume_driver to LVMVolumeDriver Christian Berendt 201 +1
12 Fix the ranges in RestURL with Huawei drivers Liu Xinguo 126 -1
12 Fix QoS support in Huawei driver Liu Xinguo 123 -1
12 Do Not Merge: test delete flow Anton Arefiev 93 -1
12 Fixed typos Sarvesh Ranjan 93 -1
12 Huawei driver fix problems under multipath Liu Xinguo 96 -1
12 Cinder-manage service list shows happy for uninitialized dri Vilobh Meshram 50 -2
12 SMBFS: Fix retrieving total allocated size Petrut Lucian 189 +1
12 Fix 033 add encryption unique key migration Anton Arefiev 368 -1
12 Add tracing facility to NetApp ESeries driver Alex Meade 201 -1
12 Remove unnecessary resource lock operation for Hitachi Block Seiji Aguchi 166 -1
12 Add mysql_charset='utf8' to migration scripts 32 and 40 Daniel Rose 30 -2
12 Don't display type extra specs to non-admin Huang Zhiteng 430 -1
12 DRBD for NOVA. Ph. Marek 411 -1
12 Windows iSCSI: Add CHAP authentication support Petrut Lucian 259 +1
12 Make backup-list support all-tenants options wuyuting 327 -1
12 Adapt volume manager to new driver structure Marc Koderer 366 -1
12 Do 'detach' if a timeout happened in the process of attach_v Yasuaki Nagata 315 -1
12 Serialize data passed to scheduler workflow Michal Dulko 187 -1
12 Common changes for TaskFlow's persistence support Michal Dulko 187 -1
12 WIP: Add persistence to scheduler workflow Michal Dulko 40 -2
12 Fix Nexenta NFS driver mounts Mikhail Khodos 336 -1
12 Change MODULEPATH env variable in config generator Mike Perez 245 -1
12 Driver get_stats refresh arg is useless Vilobh Meshram 224 -1
12 Fixed misspelling in solidfire.py Pengfei Zhang 465 -1
12 Driver get_stats refresh arg is useless Vilobh Meshram 245 -1
12 Dell EQLX: CHAP config option has no value wuyuting 228 -1
12 rbd calls block eventlet threads Alan Jiang 130 -2
12 Add filtering snapshots by tenant ID wuyuting 330 -1
12 Set attach_status to detached when resetting status to avail Sam Morrison 0 -2
12 Fix interaction between nova volume-update and cinder oliver-leahy-l 30 -2
12 Added snapshots list to volume views Ivan Kolodyazhny 502 -1
12 LVM: Support a volume-group on shared storage Mitsuhiro Tanino 0 -2
12 Fix NoneType AttributeError problem QiangGuan 225 -1
12 Added more options while uploading volume to glance yatin 344 -1
12 WIP : Quota Objects Vilobh Meshram 276 -1
12 Replace incubator config generator with oslo-config-generato Jay Bryant 0 -2
12 Add tenant validation to quota Anton Arefiev 50 -2
12 Windows iSCSI: Add image caching support Petrut Lucian 0 -2
12 Add support for caching images fetched from Glance Petrut Lucian 324 -1
12 Add image subformat option to fetch_to_volume_format functio Petrut Lucian 324 -1
12 Fix qemu-img info vhd format issue Petrut Lucian 324 -1
12 Move vhd/x resize logic to image utils Petrut Lucian 324 -1
12 Support volumes and snapshots filtered by tenant id wuyuting 40 -2
12 DRBD: Ensure the returned data is not a DBusString. Ph. Marek 471 -1
12 Fixes: storpool driver use recommended logging format liaonanhai 573 -1
12 Enhance unit tests for zfssa drivers abhiram moturi 357 -1
12 Add 3PAR extra specs schema into volume stats Gary W. Smith 408 -1
12 Refactoring initialize connection api to use taskflow Rajesh Tailor 0 -2
12 VMware: Add vmware:adapter_type extra spec Thang Pham 369 -1
12 Begin working on a explicit state transition table/s Joshua Harlow 230 -2
12 Introducing micro_states for create workflow Vilobh Meshram 230 -2
12 Refactoring attach volume api to use taskflow Ankit Agrawal 363 -1
12 Recall mechanism for terminate/initialize Tobias Engelbert 40 -2
12 Filter cinder volumes by name Anusha rayani 30 -2
12 Checking name for volume creation in cinder. Kanchan Gupta 30 -2

diskimage-builder branch reviews


Type / Subject Registrant S F
12 Dont fail simple-init without ssh installed greghaynes 33 +2
12 openSUSE: Fix link to the images download folder Dirk Mueller 6 +2
12 Add explicit f21 test greghaynes 66 +2
12 opensuse: Update README Dirk Mueller 6 +1
12 Make backwards compatible qcow2s by default greghaynes 213 -1
12 Cleanup the build directories earlier Pino Toscano 90 +2
12 Work around yum/dnf differences Ian Wienand 30 +2
12 Add YUM variable to for Fedora >= 22 Ian Wienand 30 +2
12 Update default Fedora to 22 Ian Wienand 30 +2
12 Cleanup yum downloading Ian Wienand 30 +2
12 Use the init scripts from the glean package Monty Taylor 18 -1
12 Add init-scripts directory support greghaynes 48 +2
12 Move simple-init data files out of phase subdirs greghaynes 45 -1
12 Allow using local image for ubuntu yogananth subramanian 68 +2
12 Added VEXXHOST CloudAgent Element Mohammed Naser 48 +2
12 Add centos7 test greghaynes 51 +2
12 Add test for centos 6 greghaynes 51 +2
12 doc: migrate from README.rst to Sphinx Antoine Musso 42 +1
12 ramdisk: enable ppc64 support for symlink yogananth subramanian 30 -2
12 Add base element for using docker as image base Monty Taylor 75 -1
12 Enable decimal value for $DIB_IMAGE_SIZE. yogananth subramanian 142 +2
12 Add tests for building *-minimal images greghaynes 135 -1
12 Fail functests if no qemu-img is found greghaynes 66 +2
12 Add docker output support Monty Taylor 66 -1
12 Fix init system detection on Docker images Martin André 78 -1
12 Write out trusted-host for pypi Steve Kowalik 126 -1
12 Support building ACIs greghaynes 171 -1
12 Allow dib to be lauched from venv Dmitry Teselkin 138 -1
12 Test elements have README.rst file Antoine Musso 174 -1
12 Add proliant-tools element Ramakrishnan G 342 -1
12 Dont pass xattrs to tar if its unsupported greghaynes 207 -1
12 Only send ironic bootloader info if its supported greghaynes 258 -1
12 Added a DIB_TIDY_IMAGE toggle for image tidy up Coleman Corrigan 1158 -1
12 Add --force-yes option for install-packages Daniil Trishkin 588 -1
12 Nothing to see here Derek Higgins 0 -2
12 Added a DIB_RESOLV_CONF for resolv.conf injection Coleman Corrigan 1230 -1

glance branch reviews


Type / Subject Registrant S F
12 Remove unneeded OS_TEST_DBAPI_ADMIN_CONNECTION Jeremy Stanley 0 +2
12 Imported Translations from Transifex OpenStack Proposal Bot 0 -1
12 Updated from global requirements OpenStack Proposal Bot 0 -1
12 Optimization of the functional test for the WSGIServer Alexey Galkin 33 -1
12 delay auth decision when use allow_anonymous Kuo-tung Kao 36 +1
12 Fix 501 error when accessing the server with a non-existent Darja Shakhray 0 -1
12 Functional of the HTTPclient was put in own method Alexey Galkin 30 +1
12 Fix wrong check when create image without data. wangxiyuan 33 -1
12 Add the trigger field to the tasks table Flavio Percoco 3 -1
12 Remove unused oslo incubator files Lianhao Lu 6 -1
12 Remove file based queue support from scrubber Zhi Yan Liu 327 -1
12 Fix image owner can't be changed issue in v2 Fei Long Wang 166 +2
12 remove unnecessary configuration sample files ZhiQiang Fan 50 -2
12 Add task trigger model Flavio Percoco 6 +1
12 Change default digest_algorithm value to sha256 Ian Cordasco 3 +2
12 glance metadef resource-type-associate fails in postgresql Wayne Okuma 33 +1
12 Catalog indexing service documentation Steve McLellan 0 -2
12 WIP - Functional tests for catalog index service Steve McLellan 0 -2
12 Glance metadef tables need unique constraints. Wayne Okuma 33 -1
12 Make utf8 the default charset for mysql Flavio Percoco 96 -1
12 WIP: Delete image after ImportToStore task failure Sabari 135 -1
12 add annotation of param dangming 48 +1
12 Remove Catalog Index Service Louis Taylor 3 +1
12 Artifacts custom logic support Inessa Vasilevskaya 287 +1
12 Healthcheck Middleware Erno Kuvaja 91 -1
12 VMware: vmware_ostype should be enum Eric Brown 159 +2
12 Metadef ORM classes should use a common delete for consisten Wayne Okuma 53 -1
12 Warn the future change of default notification exchange Lianhao Lu 33 +1
12 Importing oslo.rootwrap into Glance Tomoki Sekiyama 46 +1
12 Scrub images in parallel Hemanth Makkapati 21 -1
12 Adds os_admin_user to common OS image prop metadef Eric Brown 12 +1
12 Support image list for deleted images Fei Long Wang 247 -1
12 Add 'shared' as an option to visibility in get_base_properti Darren Birkett 30 -2
12 member-create should handle the previous deleted image-membe Long Quan Sha 42 +1
12 Add new function 'show' in version.py wangxiyuan 55 +1
12 Refactoring of image-members v2 API implementation. Deepti Ramakrishna 15 +1
12 Use more accurate message in image_date, image_memebers and Long Quan Sha 45 +1
12 Don't use slashes for long lines - use parentheses instead Roman Vasilets 102 -1
12 Make path for db_export_metadefs required dominik dobruchowski 304 -1
12 Introduce transactions to data seeding Pawel Koniszewski 304 -1
12 Scrubber to communicate with trustedauth registry Hemanth Makkapati 0 -2
12 Image member name validation Kamil Rykowski 157 +1
12 Fix HTTP 500 on NotAuthenticated in registry (v1) Inessa Vasilevskaya 87 -1
12 Versioned object for Metadef models Kamil Rykowski 109 -1
12 Versioned object for Task model Kamil Rykowski 133 -1
12 Versioned object for Image and ImageMember model Kamil Rykowski 136 -1
12 Clarify options for 'swift_store_auth_version' setting Ralf Haferkamp 27 -1
12 Fix the db_sync problem in 039 for db2 Jun Hong Li 30 +1
12 Add config option for importing subflows Sabari 30 -1
12 Restrict import task input validation to import tasks Sabari 30 +1
12 Fixes typo in the metadata catalog api doc Joe Hakim Rahme 30 -1
12 Remove import_from_format in Task input Sabari 69 -1
12 Deprecate [paste_deploy]/flavor for auth_strategy Ian Cordasco 398 -1
12 Wait all wsgi server completion for worker exit Zhi Yan Liu 339 +1
12 Use proper status code for partial content Ian Cordasco 416 -1
12 Add new swift store options to default api config Louis Taylor 693 -1
12 v2 update image persists only modified attributes Alexander Tivelkov 130 -2
12 Removing sample conf showing options that are depreciated Victor Howard 352 -1
12 Allow ramdisk_id, kernel_id to be null on schema Jorge Niedbalski R. 30 -2
12 Added test for "delete image member for public image". Deepti Ramakrishna 54 +1
12 Json schema generation for Artifact Type Inessa Vasilevskaya 287 +1
12 Allow setting virtual-size during image create Chris Buccella 0 -2
12 Fixes a race during v2 concurrent image update Alexander Tivelkov 892 -1
12 Metadef namespace field namespace is not unique in MySQL Kamil Rykowski 99 +1
12 Replace tearDown with addCleanup in unit tests Valerii Zhelezniakov 1518 -1
12 Glance Artifact's API documentation Inessa Vasilevskaya 320 +1
12 Creating a policy sample Andre Aranha 40 -2
12 enable image community visibility Change-Id: I0ba408f9c616dc Su Zhang 108 -1
12 Add to schema new image Status - deactivated Benny Kopilov 120 -1
12 Don't allow queries with 'IN' predicate with an empty sequen Alexei Kornienko 156 +1
12 Purge dead file-backed scrubber queue code Chris St. Pierre 185 +1
12 Refactor: Join multiple criteria together Kamil Rykowski 153 +1
12 Return 404 for images in pending_delete status Sudipta Biswas 280 -1
12 Functional tests for metadata seeding for glance-manage Pawel Koniszewski 284 +1
12 Functional tests for metadata seeding for glance-manage Bartosz Fic 284 +1
12 Fix-api-comments hossein zabolzadeh 741 -1
12 Doc policies for {get,set,delete}_image_location Yanis Guenane 581 -1
12 Retry certain DB transactions on DBConnectionError Louis Taylor 591 -1
12 Adds the API reference to the devs guide Fei Long Wang 300 -1

heat branch reviews


Type / Subject Registrant S F
12 Add batching for heat-manage encrypt/decrypt Kairat Kushaev 130 -1
12 Move signals to SignalResponder class Miguel Grinberg 43 -1
12 Remove unneeded OS_TEST_DBAPI_ADMIN_CONNECTION Jeremy Stanley 0 +1
12 Adding functional integration test for encrypted parameters. James Combs 3 -1
12 Move all client tests to /tests/clients huangtianhua 3 +2
12 Move the nova resources tests to /tests/nova/ huangtianhua 3 +2
12 List resource_type based on availability Kanagaraj Manickam 183 +2
12 Designate Record resource Kanagaraj Manickam 186 +2
12 Move sahara resource tests to /tests/sahara/ huangtianhua 3 +1
12 Don't stop operations immediately when an error occurs huangtianhua 73 +1
12 Designate Domain resource Kanagaraj Manickam 186 +2
12 Move heat resource tests to /tests/orchestration/ huangtianhua 3 -1
12 Update wsgi.py to support reload from conf on SIGHUP Ishant Tyagi 6 -1
12 Conditionally expose resources based on available services Kanagaraj Manickam 183 +2
12 Make the convergence gate functional Sirushti Murugesan 3 -1
12 Allow suspend and resume again if failed last time huangtianhua 73 +1
12 ignore sample config file generated by tox -egenconfig ZhiQiang Fan 3 -1
12 Move ceilometer resource tests to /tests/ceilometer/ huangtianhua 3 +2
12 Move mistral resource tests to /tests/mistral huangtianhua 3 +2
12 Move manila tests to /tests/manila/ huangtianhua 3 +2
12 Change native ASG to inherit from ResourceGroup Rabi Mishra 3 +1
12 Remove inheritance and refactor common functions to utility Rabi Mishra 3 +1
12 Add rolling_update, resize to ResourceGroup Rabi Mishra 6 +1
12 Convergence: Delete the resources from DB when delete is cal Angus Salkeld 3 -1
12 Add str_split function to HOT 2015-10-15 Steven Hardy 186 +1
12 Use latest stable template version in snippets Steve Baker 3 -1
12 Add HIDDEN status to Cinder::Volume image_ref Peter Razumovsky 46 -1
12 Add HIDDEN status to Neutron::Port Peter Razumovsky 46 -1
12 Add HIDDEN status to Neutron::RouterInterface Peter Razumovsky 46 -1
12 Add HIDDEN status to Neutron::VPNService Peter Razumovsky 46 -1
12 Add HIDDEN status to Neutron::NetworkGateway Peter Razumovsky 46 -1
12 Add HIDDEN status to Neutron::FloatingIP Peter Razumovsky 46 -1
12 Add HIDDEN status to network_id Neutron::Subnet Peter Razumovsky 46 -1
12 Add console_scripts entry points for all heat services Sirushti Murugesan 6 -1
12 Add HIDDEN status to Server uuid Peter Razumovsky 46 -1
12 Add HIDDEN status to RandomString sequence Peter Razumovsky 46 -1
12 Add documentation page for Support Status Peter Razumovsky 46 -1
12 Add HIDDEN status to Neutron::Pool Peter Razumovsky 46 -1
12 Get heat.tests.test_stack* working in py34 env Sirushti Murugesan 186 -1
12 support list resources with details Rico Lin 73 +1
12 Fix test novaclient.create Kairat Kushaev 3 +1
12 Split abandon into pre-abandon(export) and abandon Kanagaraj Manickam 6 -1
12 Add show_resource function to Heat resources (1) WIP!!! Sergey Kraynev 3 -1
12 Add base resolve method for attributes Sergey Kraynev 3 -1
12 Add vlan transparent for Neutron JinjingX Li 6 -1
12 Add public_endpoint config option for OpenStack and CFN APIs Chris St. Pierre 6 +1
12 Port short_id to return unicode Sirushti Murugesan 186 +2
12 Add a way to run py34 tests from file Sirushti Murugesan 186 +1
12 convergence: cleanup replaces on delete Kanagaraj Manickam 9 -1
12 convergence: normalize the replaced resource dependencies Kanagaraj Manickam 9 -1
12 DNM: Convergence Testing: Reduced build timeout Sirushti Murugesan 0 -2
12 Add HIDDEN status to SupportStatus Peter Razumovsky 46 -1
12 Add translate_properties for Resource Peter Razumovsky 46 +1
12 Updates REST & RPC abandon API with is_forced=False Kanagaraj Manickam 6 -1
12 Update SupportStatuses for objs where it needed Peter Razumovsky 46 +2
12 Adds REST api for export action Kanagaraj Manickam 6 -1
12 Adds RPC api for export action Kanagaraj Manickam 6 -1
12 Fix TypeError on joining list parameters Hongbin Lu 76 +2
12 Convergence: Allow creating stacks of empty templates Sirushti Murugesan 6 +1
12 Adopt @six.python_2_unicode_compatible decorator Sirushti Murugesan 186 +2
12 Support project access manager for volume type huangtianhua 46 +1
12 Add and apply cinder backup constraint huangtianhua 46 +1
12 Correct volume restore behavior huangtianhua 36 +1
12 Adds designate.domain constraint Kanagaraj Manickam 186 -1
12 Use openstack client in heat-keystone-setup Ethan Lynn 76 -1
12 Fix heat-manage bug encrypting encrypted data Jason Dunsmore 39 -1
12 Add properties_data encryption to heat-manage Jason Dunsmore 79 -1
12 Support snapshot deletion policy in Server Thomas Herve 46 +2
12 Refactor Adding service_types to client_plugins Divakar Padiyar Nandavar 216 +1
12 Move internal test resources to generic_resource Sergey Kraynev 6 +2
12 ASG scaling account for cooldown timestamp & in-progress Yanyan Hu 136 +2
12 Add MTU for Neutron JinjingX Li 6 -1
12 Allow 'mac_address' updatable for neutron port huangtianhua 59 -1
12 Re-org openstack resource plugin test cases Kanagaraj Manickam 9 -1
12 Adds testcase to check template is not validated more than o Kanagaraj Manickam 9 -1
12 Support glance image sharing with projects huangtianhua 49 +1
12 Reduce size of stack_identity in heat notifications Kairat Kushaev 12 +1
12 Add Bay to Magnum resources Rob Pothier 52 -1
12 Resource to add security group to port Vijendar Komalla 61 -1
12 Should execute 'resolve' before check the values of 'for_eac lvdongbing 85 +1
12 Register all objects Grzegorz Grasza (xek) 27 +1
12 Fix filter name inconsistency in stack_list Qiming Teng 109 +1
12 Add types to barbican resource attributes Oleksii Chuprykov 72 -1
12 Add heat resource for cinder backup. wuyicang 27 -1
12 Use auth plugin for trustee Jamie Lennox 189 -1
12 Remove instance_user and admin_user options Tomas Sedovic 187 -1
12 DNM: Take convergence for a spin Angus Salkeld 230 -2
12 Split engine service test cases (7) Qiming Teng 48 +1
12 Add batching to ResourceGroup Oleksii Chuprykov 124 -1
12 Use EntityNotFound instead *NotFound huangtianhua 127 -1
12 Move qpid-python to test-requirements Dirk Mueller 57 -1
12 Change stack.id from UUID to Integer Visnusaran Murugan 75 -1
12 Don't update instances that will be removed Oleksii Chuprykov 72 -1
12 Bind pseudo parameters to template versions Pradeep Kumar Singh 157 -1
12 Implement barbican-backed store mechanism Thomas Herve 208 -1
12 Add a preview endpoint for stack updates Ryan Brown 574 -1
12 Check stack name before store a new stack Ethan Lynn 304 -1
12 Add scenario test for AWS loadbalancer Sergey Kraynev 220 -1
12 Get 'update' paragraph from top-level schema Tetiana Lashchova 353 -1
12 Change stack update's response body into nothing Masahito Muroi 1085 -1
12 Modify tests to load trustee user from plugin Jamie Lennox 189 +1
12 Hard delete backup stack after successful update. Anant Patil 391 -1
12 Add test for neutron networking Oleksii Chuprykov 195 -1
12 Add restriction on the physical resource name length Limor Stotland 355 -1
12 Ignore ConnectionError on container delete Randall Burt 271 -1
12 Convert some clients to use auth plugin Jamie Lennox 219 -1
12 Reuse existing template Ton Ngo 391 -1
12 Reuse existing registry Ton Ngo 391 -1
12 Handle parameter overriding in an environment Ton Ngo 391 -1
12 Merge Neutron AutoScaling and LoadBalancer tests Pavlo Shchelokovskyy 406 -1
12 Update load balancers after HOT autoscaling event Miguel Grinberg 70 -2
12 Enable software config integration test Steve Baker 279 -1
12 Return valid refid for eip if not created yet yunhong-jiang 703 -1
12 Add Unicode support for stack names Qiming Teng 631 -1
12 test upload any code to repair code fixed bug 1432167 wjp719@gmail.com 30 -2
12 Implement AZ spanning for AWS ASGs Mike Spreitzer 463 -1
12 Expose other deployment outputs in SoftwareDeployments Steve Baker 489 -1
12 Split api test case file Qiming Teng 369 -1
12 Support to upload image from local filesystem from Heat Anusha rayani 429 -1
12 Allow adding event error when state changed huangtianhua 444 -1
12 Return support_status and version in res type list Qiming Teng 498 -1
12 correct the checking of return value for validate() huangtianhua 600 -1
12 AZ spanning for OS::Heat::AutoScalingGroup Mike Spreitzer 988 -1
12 Add capabilities management to Docker resource Eric Windisch 678 -1
12 Add devices property to Docker resource Eric Windisch 678 -1
12 Add restart_policy to Docker resource Eric Windisch 678 -1
12 Add network_mode selector for Docker resource Eric Windisch 678 -1
12 Make region name configurable Jun Jie Nan 648 -1
12 Deny to create stack on an openstack which doesn't have Neut Tetiana Lashchova 844 -1
12 Fix region select for keystone v2 backend Zang MingJie 963 -1
12 Implement removal_policies for AutoScalingGroup Tomas Sedovic 600 -1
12 Add type validation for LaunchConfigurationName Qiming Teng 685 -1
12 Add evacuate action. H3C iMC 690 -1
12 Add optional health maintenance to OS::Heat::ASG Mike Spreitzer 820 -1
12 Validation to avoid duplicate stack names per tenant Visnusaran Murugan 786 -1
12 Check project ID on stack adopt Vijendar Komalla 1024 -1
12 Standalone heat can't specify a region Matthew Oliver 1312 -1

horizon branch reviews


Type / Subject Registrant S F
12 Fix eslint errors on the login controller Rajat Vig 230 +1
12 Imported Translations from Transifex OpenStack Proposal Bot 0 +2
12 Update docs for auto js file discovery Rob Cresswell 43 -1
12 Dashboard ReOrg - Create 'project' module Tyr Johanson 230 +1
12 Add _save_screenshot functionality to helpers. svasheka 27 -1
12 Only use ports with non empy list of fixed_ips Yves-Gwenael Bourhis 30 +1
12 Refactoring the exceptions lists George Peristerakis 183 -1
12 Add a 1 hour period to "metering" dashboard Ilya Tyaptin 0 +1
12 Add integration tests for Identity->Projects page Vlad Okhrimenko 0 +1
12 JSCS Cleanup - style guide cleanup for Keypair step Cindy Lu 233 -1
12 Drop QUnit JS tests in favor of Jasmine Vlad Okhrimenko 103 -1
12 LBAAS VIP floating IP table actions Eric Peterson 183 -1
12 delete failed when object id with special char. Kuo-tung Kao 38 +1
12 Fix deletion action failure handling Vitaly Gridnev 33 +1
12 Fix error message on user create Dimitri Mazmanov 209 -1
12 DataTable column level policy Romain Hardouin 43 +1
12 Angular metadata update modal Szymon Wróblewski 46 -1
12 [Launch Instance Fix] Show Admin Password Shaoquan Chen 76 -1
12 Support of rescue instance in Horizon Masco Kaliyamoorthy 103 -1
12 Fix eslint errors on the login controller Rajat Vig 3 -1
12 Adding identity users table Thai Tran 233 +1
12 Exclude images with the 'deprecated' property from the image Andrew Bogott 33 +1
12 Fix bug where WEBROOT is not respected Matt Borland 133 +1
12 Dashboard ReOrg - Relocate Launch Instance module Tyr Johanson 6 -1
12 move favicon, logo and logo-splash to default theme Tracy Jones 233 +1
12 Angularize metadata update modals Szymon Wróblewski 46 +2
12 Adding Angular Project Instances Panel Aaron Sahlin 236 -1
12 Theming Mechanism now supports 3rd party themes Diana Whitten 233 -1
12 Display event stream in the instance audit tab George Peristerakis 43 +1
12 JSCS cleanup - style guide cleanup for table and basic-table Aaron Sahlin 233 +1
12 Generating a rdp file for a windows instance George Peristerakis 43 +1
12 Add New UX CSS for Upcoming Detail Screens Matt Borland 183 +1
12 Detail-page directives (Angular/UX) Matt Borland 183 +1
12 Add selective ESLint rule activation for Horizon Legacy JS Michael Krotscheck 233 +1
12 Moving Sahara to contrib David Lyle 333 +1
12 Fix project name error when creating project (Keystone v3) Kelly Domico 42 -1
12 WIP - Image Detail Redesign (Angular/UX) Matt Borland 183 +1
12 Policy should support AND and OR checks for panels Alok Barsode 255 -1
12 Policy should support AND and OR checks for panels Alok Barsode 219 -1
12 [Sahara] Move cluster configuration to separate tab Vitaly Gridnev 33 -1
12 Adding Angular Identity Projects Panel Paulo Ewerton Gomes Fragoso 43 +1
12 Filter projects based on selected domain in create user moda Kelly Domico 84 -1
12 Updated UX for project and region selector Kelly Domico 42 -1
12 fix network_topology router add interface redirect url zhu.rong 54 -1
12 corrected the wrong url in admin instance detail Masco Kaliyamoorthy 33 +1
12 Logout user if he has no valid tokens Vlad Okhrimenko 33 +1
12 [data processing] Remove css from templates Gal 56 +1
12 Adding option for Java jobs to be adapted to Oozie Chad Roberts 122 -1
12 [Sahara] Move node processes selection to own tab Vitaly Gridnev 46 +1
12 Fix broken header dropdowns Paul Karikh 6 +1
12 Allow to edit image metadata from project view Szymon Wróblewski 46 +2
12 Add backend for Horizon memcache Vlad Okhrimenko 211 -1
12 Rewrite table filtering to use GET-requests Paul Karikh 91 +1
12 Populate volume/volume_snapshot status without current statu lawrancejing 36 -1
12 Finally remove policy engine code from openstack_dashboard Timur Sufiev 180 -2
12 Horizon Themes should support and house easy Template Overri Diana Whitten 236 +1
12 XStatic Libraries should auto discover Diana Whitten 236 +1
12 Refactor the admin tabs code lawrancejing 21 -1
12 JSCS Cleanup - Legacy JS files Cindy Lu 230 -2
12 Do not load jasmine module unconditionally Dirk Mueller 0 -2
12 Allowing editing of cluster templates Chad Roberts 325 -1
12 Removing last_activity session flag Eric Peterson 9 -1
12 Sahara Shell Action Form Ethan Gafford 339 -1
12 Add Curvature topology Bradley Jones 357 -1
12 Dashboard ReOrg - Move workflow into app/core Tyr Johanson 9 -1
12 Dashboard ReOrg - Move tech-debt into app/ Tyr Johanson 9 -1
12 Dashboard ReOrg - Move cloud-services into app/core Tyr Johanson 9 -1
12 Dashboard ReOrg - Move APIs into app/core Tyr Johanson 9 -1
12 Dashboard ReOrg - Create app/core directory Tyr Johanson 9 -1
12 Fix bad performance when editing domain members Jingjing Ren 97 +1
12 Create a Bootstrap Theme Preview Page with HTML Hints Diana Whitten 64 -1
12 JSCS Cleanup - Utils folder (partial) Cindy Lu 251 -1
12 JSCS Cleanup - style guide cleanup for wizard Cindy Lu 254 -1
12 Retrieve domain scoped token Dan Nguyen 21 +1
12 Add allowed address pair extension UI for neutron ports. Wim De Clercq 52 +1
12 Glance Image Member Management Gerome Chardon 115 +1
12 Prevent creation of subnet via RBAC during new network creat Timur Sufiev 91 +2
12 Add support for root enable and show Duk Loi 55 -1
12 Initial support for database clustering in Horizon Michael Yu 55 -1
12 Add sizeformat for quota limit summary pie chart lawrancejing 51 +1
12 Hide Quota/Usage table actions for non Cloud-Admin Brian Tully 21 -1
12 Enhance policy rules to workflow actions Timur Sufiev 61 +1
12 Support Instances->Disassociate IP action for Neutron setups Timur Sufiev 91 -1
12 Trying to get pool/health_monitor only if existing Li Yingjun 27 +1
12 Ensure log messages are not translation objects Sam Betts 74 +1
12 Fixes extend volume allows negative values liaonanhai 30 -2
12 Remove admin role name 'admin' hardcode Paul Karikh 338 +1
12 Integration tests - Object store Martin Pavlásek 48 -1
12 Load templates from app directories first Thomas Bechtold 450 -1
12 Integration tests - Instances tests Amogh 210 -1
12 [Sahara] Added support of placeholders in datasource URLs Andrew Lazarev 48 +1
12 Add volume migration support Zhenguo Niu 213 +1
12 Rename helpers.py to basetestcases.py Martin Pavlásek 48 -1
12 Adds router create/delete integration tests Ravikumar Venkatesan 345 +1
12 Enable streaming while uploading images to Glance via Horizo Timur Sufiev 172 -1
12 check new value for QoS spec edit form Masco Kaliyamoorthy 71 -1
12 Give logout dropdown a higher level LIU Yulong 351 +1
12 Fixed Launch Instance Dialog Dhriti Shikhar 329 +1
12 Remove current consumer in QoS spec edit Masco Kaliyamoorthy 75 -1
12 Made changes per doc conventions to release files pratap vedula 50 -2
12 Use JQuery promise/deferred objects to track AJAX Sam Betts 157 +1
12 Add volume type encryption update Brianna Poulos 222 +1
12 Add py34 env lokesh s 42 -1
12 Download Reports of Horizon Detailed Views, in dfferent form Swati Sharma 157 -1
12 [Sahara] Add support for event logs Nikita Konovalov 154 +1
12 Limit max length of gen_random_resource_name Martin Pavlásek 93 -1
12 Add floating IP panel to admin dashboard LIU Yulong 217 +1
12 [Sahara] Added volume type and instance locality support Andrey Pavlov 105 +1
12 Activate the timezone while we can get from request.COOKIES lawrancejing 477 +1
12 Sort images list in ascending alphabetical order Timur Sufiev 98 +1
12 Fixes the sort in Flavor table Nikunj Aggarwal 315 -1
12 Delete multiple objects from the container panel Ritesh 78 +1
12 Disable router and fip quotas when router is disabled Li Yingjun 144 +1
12 Add hostname validation for create instance Marcos Fermín Lobo 51 -1
12 Show message when filtering yields no items Aaron Sahlin 48 -1
12 WIP: Converting horizon JS to use use i18n library Matt Borland 96 -1
12 JSCS - Demo patch for error filter Tyr Johanson 48 -1
12 Refactor of BaseTestCase Martin Pavlásek 78 +1
12 JSCS Cleanup - No longer need line length disables Tyr Johanson 54 -1
12 Implementing RBAC in Admin Dashboard Andre Aranha 634 -1
12 Fix issues with updating project/domain members Jingjing Ren 81 +1
12 Make tests pass with random PYTHONHASHSEED Kirill Zaitsev 121 +1
12 Metadata widget support for ambiguous properties Szymon Wróblewski 121 +1
12 [Launch Instance Fix] upstream deltas needed for neutron api Michael Hagedorn 285 -1
12 Adding download for openrc file for keystone v3 David Lyle 105 -1
12 Add error message for unsupported URL scheme Frode Nordahl 99 -1
12 Adding option for name and uuid substitution Chad Roberts 99 +1
12 Set database advanced source default option WonChon 144 -1
12 Create image directly in 'copy_from' and 'location' case Frode Nordahl 99 +1
12 WIP - injectjs - a Django command to inject JS Shaoquan Chen 243 -1
12 WIP Angularize Identity Projects Panel Samuel de Medeiros Queiroz 196 -1
12 Added volume type description for volume type Gloria Gu 163 +1
12 Update JS that adds classes for modal form errors Sam Betts 313 +1
12 Angularize Identity Users Panel Thai Tran 0 -2
12 Delete VIP action refactoring Tatiana Ovchinnikova 99 +1
12 Refactor project instance test Abishek Subramanian 310 -1
12 Add image while launching instance from image(create new vol lawrancejing 129 -1
12 Adding option for Spark jobs to use Swift paths Chad Roberts 123 +1
12 Change body scroll to main_content scroll tinytmy 171 -1
12 Adds config to disable the password in stack Nikunj Aggarwal 111 -1
12 Support flavor-id uuid format at trove. WonChon 120 -1
12 Admin network form should enable port_security_enabled flag Kahou Lei 114 +1
12 Port should not be detached when changing name Kahou Lei 117 +1
12 Co-locate common test infrastructure Tyr Johanson 90 -1
12 Fix for associating Health Monitors to Pools David Audet 162 +1
12 Updated error message when image creation fails Kanchan Gupta 526 -1
12 Single page navigation Neill Cox 136 -1
12 Set tests.py.tmpl to import O_D test helpers Sam Betts 198 -1
12 Unit test for the exponentially growing AJAX fix Timur Sufiev 325 -1
12 WIP new startdash feature Michael Hagedorn 96 -1
12 User Primary Project Choices as Hierarchical Names Samuel de Medeiros Queiroz 156 -1
12 Make no response notification(msg) level to INFO LIU Yulong 639 -1
12 Projects in Dropdown Header as Hierarchical Names Samuel de Medeiros Queiroz 156 -1
12 Create Hierarchical Projects Andre Aranha 156 -1
12 Support operations on a trove instance user Duk Loi 276 +1
12 Trust sql middleware value conversion and stick to the spec Romain Chantereau 162 +1
12 Switch from MySQL-python to PyMySQL Jeremy Stanley 135 +1
12 Add support for Trove configuration groups Duk Loi 448 +1
12 WIP re-design of top-level Horizon menu Richard Jones 147 -1
12 LoadBalancers' Add Member form has missing asterisk for 'Mem Swati Sharma 398 -1
12 Adds asterisk symbol for image location Nikunj Aggarwal 517 -1
12 Port and Port-Range fields' asterisk missing in Access-Secur Swati Sharma 419 -1
12 Make quota bar chart and title aligned LIU Yulong 558 -1
12 Adding new util: next unique ID Shaoquan Chen 168 -1
12 Logout url is hard coded Alex Chan 223 -1
12 added action buttons in firewall details page Masco Kaliyamoorthy 150 +1
12 Remove hostname from the url Wu Hong Guang 348 +1
12 Made the class Column Python 3 compatible. Emmanuel Rousselle 135 +1
12 fix bug - IE9 cuts off css rules Shaoquan Chen 477 -1
12 Fixes align issue for database networking workflow Li Yingjun 150 +1
12 Add help text to DeleteAction LIU Yulong 259 -1
12 WIP Table Demo Cindy Lu 0 -2
12 WIP Angular Table Demo boilerplate Cindy Lu 0 -2
12 Add pagination support to the volume page Mingyan Bao 415 -1
12 Make sure to treat extra slashes on pseudo-folder name Ankur Rishi 368 +1
12 Don't show assigned ports in FIP target list Steve McLellan 495 -1
12 Angular alert service - add auto dismiss Cindy Lu 153 -1
12 Hierarchical Projects as Expandable Treetable Thiago Paiva Brito 0 -2
12 Store user settings cookie data with UID Sam Betts 206 +1
12 Add Volume Backend Name to Create Volume Type Julie Gravel 171 -1
12 Keystone REST handles default role incorrectly Thai Tran 168 -1
12 Made changes per doc conventions to multiple rst files. pratap vedula 242 -1
12 Ajax update for table row that has any unknown status Alan Fung 198 +1
12 Add support for Trove create database Duk Loi 271 -1
12 Type and Code fields' marked manadatory in Access-Security t Swati Sharma 395 -1
12 Confirm Dialog for Delete operation in Network Topology Swati Sharma 418 -1
12 Updated network name parameter as optional Kanchan Gupta 30 -2
12 Add Content-Length to swift object upload header LIU Yulong 645 -1
12 WIP Angularize Identity Roles Cindy Lu 422 -1
12 Addresses Detail page inconsistencies & code style Rob Cresswell 273 +1
12 assign cisco network profile to multiple tenants Saksham Varma 379 -1
12 Provide flavor overview detail page Danny 210 +1
12 Address deprecated templatetags in Django 1.7 Rob Cresswell 30 -2
12 reuse a working firefox profile Wu Hong Guang 192 -1
12 Demo of Action List Kelly Domico 0 -2
12 WIP Angular Users Panel - Admin Password check Cindy Lu 195 -1
12 WIP Angular Users Panel settings-dependent features Cindy Lu 198 -1
12 Fix popover positions in network topology Kelly Domico 564 -1
12 Make sure dashboard has a default panel group Janet Yu 283 +1
12 Adds auto fade-out for AJAX messages (a new setting) Andrew Pashkin 296 -1
12 Clear all button if there is more than one error alert Cindy Lu 1010 -1
12 WIP - Image Details Edit/Delete (UX/Angular) Matt Borland 417 -1
12 Security groups page and test Daniel Korn 363 -1
12 Integration tests - networkspage and test Daniel Korn 225 +1
12 Integration test - Setup TestCase for multi user env Wu Hong Guang 216 -1
12 Use oslo.config for Horizon and Django configuration Radomir Dopieralski 540 -1
12 Pre-create neutron ports on instance creation Sam Stoelinga 272 +1
12 WIP - Instance Details UX/Angular redesign Matt Borland 444 -1
12 added common name based filter for tables Masco Kaliyamoorthy 294 +1
12 verify 'truncate' attr is for columns containing strings onl Cindy Lu 699 -1
12 Hide panels without services Doug Fish 351 +1
12 Also look for volumev2 endpoints IWAMOTO Toshihiro 297 -1
12 Add vertica cluster support Anna Shen 297 -1
12 Enable volumes metadata update Pawel Skowron 448 +1
12 Updated tab_locator in menus &'submit' method in forms Amogh 336 -1
12 Add url environment source for stack create Li Yingjun 240 -1
12 angularJS workflow for launching heat stacks Nikunj Aggarwal 300 -1
12 [WIP Launch Instance] Instance Summary (quick launch) Tyr Johanson 240 -1
12 Add rate limiting security groups rules UI. Lionel Zerbib 373 -1
12 Load pluggable dashboards for unit tests Janet Yu 313 +1
12 Enhance Project/Admin Instance tables to page backward Kahou Lei 351 -1
12 Restrict user private network cidr input LIU Yulong 391 -1
12 Add Magic Search to users table Randy Bertram 0 -2
12 Add test for policy checks Alok Barsode 255 +1
12 Change ports range in validators and test function Wlodzimierz Borkowski 311 +1
12 Adding missing cancel button in create & edit subnet Nikunj Aggarwal 330 +1
12 Primary Project made optional in horizon Kanchan Gupta 352 -1
12 Display N1K policy profile information in instance overview Shiv Prasad Rao 329 +1
12 Allow metadata addition for image creation Maithem 660 -1
12 fixed row update of vpn table Masco Kaliyamoorthy 312 +1
12 Add multi role test possibility to integr. tests Tomáš Nová?ik 513 -1
12 Update pagination marker when del last row chenhaiq 1004 +1
12 added filter for firewall tables Masco Kaliyamoorthy 399 -1
12 Adds header for Firewalls index page Nikunj Aggarwal 303 -1
12 Added pagination support for swift containers. Federico Gimenez Nieto 712 -1
12 [Launch Instance fix] Fix Availability Zone default text Nikunj Aggarwal 315 -1
12 Add "Back To Previous Page" link from all Detail pages Swati Sharma 339 -1
12 Fixes heat templates hidden parameters are not loading probl Nikunj Aggarwal 318 +1
12 Enhance Dashboard for Cisco FWaaS Yanping Qu 40 -2
12 fix usage strings for startdash and startpanel manage.py com Gabriel Pettier 1494 -1
12 Clientside table rendering Eric Peterson 0 -2
12 Demo for editable table field directive Brian Tully 0 -2
12 Link to show terminated instances Verónica Musso 1115 -1
12 Allows to specify ip during port create Nikunj Aggarwal 315 +1
12 Ignore Exception in process of Edit Attachments Trung Trinh 402 -1
12 Fix display of ports when associating floating IP Vincent Untz 499 -1
12 Improves the error message on network deletion Nikunj Aggarwal 489 +1
12 Escape RegEx characters from table quick search text Justin Pomeroy 777 -1
12 Show a better error message for network delete failure Kanchan Gupta 357 -1
12 Add asterisk to Network Address field Wu Wenxiang 423 -1
12 Add generic session/cookie value getters/setters Ana Krivokapic 365 +1
12 Better validation of stack template and environment Miguel Grinberg 366 +1
12 Stop memoising on request arguments in nova api Yves-Gwenael Bourhis 436 +1
12 Add ability to change VIP security group Nathan Manville 1017 -1
12 Detail inconsistencies/code style in Admin/Ident Rob Cresswell 456 -1
12 Fix the button panel layout issues for Create Network Operat Vidyut 756 -1
12 make cancel button a unified style ziyu032 468 -1
12 Fixes Error message during instance snapshot creation. Nikunj Aggarwal 339 +1
12 Add DATABASES to settings.py Thiago Paiva Brito 847 -1
12 TableTab now honors Table permissions Romain Hardouin 372 +1
12 Configurable instance detail tab group daiki aminaka 800 -1
12 Set the correct mtime timestamp for Ceph backend Rohit Karajgi 1465 -1
12 Makes "availability zone" field non-mandatory Nikunj Aggarwal 741 +1
12 Displays error message for template validation Victor Morales 819 -1
12 Integration tests - Run test on Windows with Chrome or IE Wu Hong Guang 435 +1
12 Allow users to change their own email address Nikunj Aggarwal 1143 -1
12 Modal Wait Spinner Demo Tyr Johanson 360 -1
12 Rolling back kilo changes to loading ajax-modal Victor Feitosa 416 +1
12 Integration tests - Volumes tests Mohan Seri 627 -1
12 Move out loading horizon modals to a named function Timur Sufiev 432 -1
12 Refresh can_access cached values on *_policy.json change Timur Sufiev 848 +1
12 Error Unable to retrieve attachment information Trung Trinh 603 +1
12 Fixes associating the health monitor for a neutron load bala Nikunj Aggarwal 585 -1
12 Integration test - support login multiple regions Wu Hong Guang 375 +1
12 Integration tests - enable to test horizon with chrome brows Wu Hong Guang 513 -1
12 Consisent abbreviation of size units Pedro Kostelec 429 -1
12 Directive to allow editing of table cell values Brian Tully 384 -1
12 Make empty description field value consistent mariam john 533 -1
12 Fixing files used as panel template by startdash Tyr Johanson 647 -1
12 Preserve flavorid when updating Flavors Alexey I. Froloff 786 -1
12 WIP Magic Instances Randy Bertram 399 -1
12 Expose Image owner info in the image table Arvinder Singh 0 -2
12 Fixes list stacking behavior in users/available project scre Jeremy Moffitt 705 -1
12 Detail inconsistencies/code style in Databases Rob Cresswell 456 -1
12 Detail inconsistencies/code style in Volumes Rob Cresswell 456 -1
12 Detail inconsistencies/code style in Instances Rob Cresswell 456 -1
12 Normalize and parameterize sass files to simplify design cha Vincent Cassé 507 -1
12 Change Modal Descriptions for "Launch Stacks" and "Change St Jeffrey Olsen 512 -1
12 Implementing RBAC in Identity Andre Aranha 783 -1
12 CSS padding style is used instead of &nsbp; Shaifali Agrawal 551 -1
12 update my mailmap ziyu032 474 -1
12 Adds support to accept IPv6 in VIP Address for LB Pool Nikunj Aggarwal 474 +1
12 Adds filtering option by Image & Flavor names Nikunj Aggarwal 474 +1
12 Error message updated for rebooting an instance Kanchan Gupta 581 -1
12 Add Ironic API support Josh Gachnang 1089 -1
12 Clarifying Project Overview usage labels Thiago Paiva Brito 706 -1
12 Revert the use of lazy loading for mox Maxime Vidori 544 -1
12 Add mechanism for hiding multiple failure messages for workf Timur Sufiev 601 +1
12 Display Python error in multiple lines François Magimel 1053 -1
12 Adds Shelving and Unshelving instance commands to Horizon Gabriel Luong 1474 -1
12 Adding informative message when deleting a using volume type Henrique Truta 931 -1
12 Adding creating state to deletable states lokesh s 769 -1

identity-api branch reviews


Type / Subject Registrant S F

ironic branch reviews


Type / Subject Registrant S F
12 Add RAIDInterface for RAID configuration Ramakrishnan G 183 +1
12 Introduce support for APC MasterSwitchPlus and Rack PDU Mathieu Mitchell 30 +1
12 db: use new EngineFacade feature of oslo.db Roman Podoliaka 0 -1
12 Replace is_hostname_safe with a better check Chris St. Pierre 50 +2
12 When boot option is not persisted, set boot on next power on Zhenguo Niu 82 +1
12 Add IPA support for iscsi_irmc driver Naohiro Tamura 24 +2
12 Add whole disk image support for iscsi_irmc driver Naohiro Tamura 24 +2
12 Add localboot support for iscsi_irmc driver Naohiro Tamura 24 +2
12 Add iRMC Virtual Media Deploy module for iRMC Driver Naohiro Tamura 124 -1
12 Refactor pxe as a boot interface Ramakrishnan G 183 +1
12 Add hardware inspection module for iRMC driver Naohiro Tamura 15 -1
12 Add DRAC BIOS config vendor passthru API Victor Lowther 106 -1
12 Add support for inband raid configuration agent ramdisk Ramakrishnan G 183 +1
12 changes and edit of the ironic install guide Shilla Saebi 21 -1
12 Add APIs for RAID configuration Ramakrishnan G 183 +1
12 Add RPCAPIs for RAID configuration Ramakrishnan G 183 +1
12 Enable translation for config option help messages Stephanie Miller 56 -1
12 Start using new ENROLL state Dmitry Tantsur 43 -1
12 Add iRMC vendor passthru for soft reboot and NMI Naohiro Tamura 43 +1
12 Allow 'fail' verb in the API Josh Gachnang 21 -1
12 Update cached images based on update time Vladyslav Drok 73 +1
12 Periodically checks the status of nodes in DEPLOYING state Lucas Alvares Gomes 139 -1
12 Move the http_url and http_root to deploy config Nisha Agarwal 40 -2
12 Sort out ironic/nova/* Cameron.C 50 -2
12 Allow vendor methods to serve static files Lucas Alvares Gomes 46 +1
12 get_supported_boot_devices() returns static device list Matt Keenan 35 -2
12 Allow deleting even associated and active node in maintenanc Dmitry Tantsur 91 +1
12 Add support for image caching for the agent driver Clif Houck 9 +1
12 Image service should not be set in ImageCache constructor Vladyslav Drok 9 +1
12 Do not preserve partitions after ephemeral Yuriy Zveryanskyy 79 +1
12 Update ironic.conf.sample Sergey Vilgelm 45 +1
12 Override PXE kernel cmdline via Glance property Lucas Alvares Gomes 67 -1
12 copy editing of ironic deploy docs Shilla Saebi 42 +1
12 Requirement broken fix. Cameron.C 51 -1
12 grub2 bootloader support for uefi boot mode Shivanand Tendulker 127 -1
12 Secure boot support for pxe_ilo driver Shivanand Tendulker 127 -1
12 Cache Keystone client instance Yuriy Zveryanskyy 36 +1
12 Copy editing of ironic docs Richard H 45 -1
12 made and edited the ironic ucs.rst install guide Ghezal 48 -1
12 made changes and edited the ironic install guide Ghezal 48 -1
12 Stop hiding inspection from old clients Dmitry Tantsur 51 -1
12 Add credentials migration script Vladyslav Drok 85 -1
12 Enable 'text' format sort for enterprise databases Kan 114 -1
12 Ironic should use its own context chenglch 117 -1
12 Implement Chassis Level Discovery Tool sandhya 40 -2
12 Removing all Downgrade functions lokesh s 204 -1
12 ironic-dbsync to log connection string when run in debug Radoslaw Smigielski 96 -1
12 DRAC: support for RAID via vendor_passthru Imre Farkas 177 -1
12 Refactor disk partitioner code from ironic and use ironic-li Syed Ismail Faizan Barmawer 135 -1
12 Make node locking pluggable Jim Rollenhagen 217 -1
12 Clean up instance specific informantion on tear down Lucas Alvares Gomes 227 -1
12 [WIP] DRAC: automatic RAID configuration Imre Farkas 174 -1
12 WIP: Add etcd task manager Jim Rollenhagen 217 -1
12 Do not allow migrate to lower schema version lokesh s 204 -1
12 Fix _create_token_file for noauth mode Jim Rollenhagen 243 -1
12 Add support for HTTPS to the Ironic API jiangfei 338 -1
12 Allow IPA to request reboot after clean steps Josh Gachnang 264 -1
12 Sync sslutils to ironic-api for support HTTPS jiangfei 347 -1
12 Add check for usable tftp directory to PXE driver Chris Krelle 269 -1
12 Implement get_boot_device for seamicro driver Harshada Mangesh Kakad 388 -1
12 Improve logging for _send_sensor_data failure Sergey Lupersolsky 536 -1
12 Add UTF-8 coding lines to all Python files Martin Geisler 1143 -1
12 Add support for partition images in agent driver Syed Ismail Faizan Barmawer 348 -1
12 Add /nodes/<uuid>/cleaning/steps API Josh Gachnang 327 -1
12 DRAC BIOS vendor_passthru: enable rebooting the node Imre Farkas 327 -1
12 Only sync power state if node is ACTIVE (DO NOT MERGE) Lucas Alvares Gomes 240 -1
12 Switch default partition type to gpt Tom Hancock 780 -1
12 DO NOT MERGE: verifying lack of tests. Jim Rollenhagen 321 -1
12 Add driver and driver_info fields to Port Jim Rollenhagen 230 -2
12 Add network provider interface and implementations Jim Rollenhagen 230 -2
12 Don't write PXE config during ACTIVE takeover Ryan Moore 520 -1
12 Create a new python entrypoint for testing drivers Devananda van der Veen 456 -1
12 WIP: POC to validate capabilities Jim Rollenhagen 408 -1
12 Add put method to API to create or update a node Vladyslav Drok 512 -1
12 Allow minimum API version to be configured Jim Rollenhagen 462 -1
12 Make some periodic tasks run in parallel Dmitry Tantsur 0 -2
12 Don't hardcode default minimum API version Jim Rollenhagen 462 -1
12 Fixing misspelling in ironic guides Pengfei Zhang 0 -2
12 ironic-api vaild the input driver jiangfei 620 -1
12 A simple script to deploy ironic using rdo. Kevin Fox 0 -2
12 Reuse stuff from OSLO's RequestContext Roman Prykhodchenko 696 -1
12 Add implementation of pluggable distributed sync Kyle Stevenson 40 -2
12 Allow long-running ramdisks for agent driver Jim Rollenhagen 1104 -1

keystone branch reviews


Type / Subject Registrant S F
12 disable admin_token by default Alan Pevec 130 +1
12 Reject user creation using admin_token. Deepti Ramakrishna 3 -1
12 Switch from MySQL-python to PyMySQL Jeremy Stanley 135 +1
12 Do not specify 'objectClass' twice in LDAP filter string. Ivan Mironov 0 +1
12 Adds missing list_endpoints tests David Stanek 105 +2
12 Force SQLite to properly deal with foreign keys David Stanek 255 +1
12 Updating sample configuration file OpenStack Proposal Bot 0 +1
12 Enable bandit check for password_config_option_not_marked_se Brant Knudson 12 -1
12 Bandit config updates Brant Knudson 12 -1
12 Show helpful message when request body is not provided Dave Chen 3 +1
12 Add unit test for fernet provider Lance Bragstad 3 -1
12 Make max_header_line configurable Masaki Matsushita 3 -1
12 add federation docs for mod_auth_mellon Richard Megginson 38 +2
12 switch to oslo.cache Steve Martinelli 3 -1
12 Consolidate the fernet provider validate_v2_token() Lance Bragstad 3 -1
12 Refactor _supports_bind_authentication method Lance Bragstad 3 +1
12 Consolidate the fernet provider validate_v3_token() Lance Bragstad 3 +2
12 Saves output of run_tests.sh to .log file Nathan Jewell 21 -1
12 Catch exception.Unauthorized when checking for admin Theodore Ilie 3 -1
12 Change mapping model so rules is dict Brant Knudson 133 +2
12 Adding Documentation for Mapping Combinations Fernando Diaz 3 +2
12 Updated docs for Keystone startup Jason Obrien 0 -2
12 Fixes issue testing with oslo_policy.Enforcer David Stanek 12 -1
12 Python 3: Replace unicode with six.text_type janonymous 6 -1
12 Fix for LDAP filter on group search by name Michael Tupitsyn 82 +1
12 Consolidate the fernet provider issue_v2_token() Lance Bragstad 3 +1
12 Show helpful message when creating service without request b Dave Chen 6 +1
12 Show friendly message when request body is not provided Dave Chen 42 +1
12 Show helpful message when request body is not provided Dave Chen 3 +1
12 Show helpful message when request body is not provided Dave Chen 3 +1
12 Add is_domain field in Project Table Rodrigo Duarte 236 +1
12 Group role revocation invalidates all user tokens Alexander Makarov 76 +1
12 Comparision of database models and migrations. Ilya Pekelny 133 -1
12 Remove the unused config_files parameter of service entry liusheng 30 -2
12 Add more Rally scenarios Alexander Maretskiy 75 +1
12 Maintain the expiry of v2 fernet tokens Morgan Fainberg 136 +1
12 Add is_domain in token response Raildo Mascena de Sousa Filho 46 +1
12 Keystone slaveification Vladimir Eremin 46 +1
12 Instructions to install IETF ABFAB federation protocol on Ke Ioram Schechtman Sette 351 -1
12 When validating a V3 token as V2, use the v3_to_v2 conversio Morgan Fainberg 6 +1
12 Do not require the token_id for converting v3 to v2 tokens Morgan Fainberg 6 +1
12 Simplify fernet rotation code Brant Knudson 157 +1
12 Remove unused setUp for RevokeTests Brant Knudson 12 +2
12 Decouple notifications from DI David Stanek 145 -1
12 Disable migration sanity check Morgan Fainberg 51 +1
12 Reuse token_ref fetched in AuthContextMiddleware. Deepti Ramakrishna 63 +1
12 Integrate OSprofiler in Keystone Boris Pavlovic 9 -1
12 Adds some debugging statements David Stanek 72 -1
12 Centralizing build_role_assignment_* functions Chenhong Liu 9 +1
12 Add test showing password logged Brant Knudson 112 +1
12 Add testcases for list_role_assignments of v3 domains Chenhong Liu 79 +1
12 Document update sample config up to developer Brant Knudson 15 -1
12 Document use of wip up to developer Brant Knudson 27 +2
12 Honor domain operations in project table ayoung 239 +1
12 Bye Bye Domain Table Raildo Mascena de Sousa Filho 239 +1
12 Remove domain table references Rodrigo Duarte 239 +1
12 Move resource related testcase into their own module Dave Chen 12 +1
12 Change project name constraint Raildo Mascena de Sousa Filho 239 +1
12 Validate user exist when assigning roles in V2 Juan Manuel Ollé 331 +1
12 Use assertFalse and assertTrue instead of assertEqual Dave Chen 345 -1
12 Test to ensure fernet key rotation results in new key sets Dolph Mathews 178 -1
12 Move endpoint_policy migrations into keystone core Jamie Lennox 96 +1
12 Refactor: expand_ref() in resource/controllers.py Rodrigo Duarte 12 +1
12 Document policy target for operation Brant Knudson 21 +1
12 admin and public httpd files Brant Knudson 15 +1
12 Tokenless authz with X.509 SSL client certificate Sam Leong 201 -1
12 Remove "tenants" from user_attribute_ignore default Brant Knudson 30 +2
12 Remove unnecessary code for default suffix Brant Knudson 81 +1
12 Relax newly imposed sql driver restriction for domain config henry-nash 86 -1
12 Correct enabled emulation query to request no attributes Brant Knudson 99 +1
12 Document httpd for accept on /identity, /identity_admin Brant Knudson 24 +1
12 functional tests for keystone on subpaths Boris Bobrov 21 +1
12 Mask passwords in debug log on user password operations Brant Knudson 112 +1
12 Document default value for tree_dn options Brant Knudson 81 +1
12 Tests for correct key removed Brant Knudson 157 +1
12 Upgrade Foreign key in Endpoint with ondelete='CASCADE' Dave Chen 130 +1
12 WIP: Expose functions for wsgi_scripts support Sean Dague 24 -1
12 regex support in keystone-manage mapping engine Fernando Diaz 80 -1
12 Move endpoint catalog filtering to default driver David Charles Kennedy 83 -1
12 Fix for listing role assignments by project admin Priti Desai 145 +1
12 Remove unused code in domain config checking henry-nash 86 +1
12 Adds proper isolation to templated catalog tests David Stanek 105 -1
12 IAM Formatter David J Hu 72 +1
12 Refactor: client_socket_timeout has a default value Dolph Mathews 340 -1
12 Version independent token issuance pipeline David J Hu 381 -1
12 Exposing bug in domain-specific config use on test Samuel de Medeiros Queiroz 381 -1
12 Adding 'domain_id' filter to list_user_projects() darren-wang 75 -1
12 Cleanup Token Tests Lance Bragstad 347 -1
12 Move endpoint_filter migrations into keystone core Dave Chen 66 +1
12 Deprecate memcache as token persistence backend Boris Bobrov 350 -1
12 Move endpoint filter into keystone core Dave Chen 66 +1
12 Restrict inherited role assignments to subdomains Raildo Mascena de Sousa Filho 296 +1
12 List projects filtering by is_domain flag Telles Mota Vidal Nóbrega 296 +1
12 Remove services with no endpoints from catalog David Charles Kennedy 116 -1
12 Fix domain id not being dict for token data Tobias Urdin 126 -1
12 Tuple constants in revocation engine Alexander Makarov 109 +1
12 More consistent href variables for federation Matthieu Huin 50 -2
12 default policy ayoung 139 +1
12 Remove manager-driver assignment metadata construct henry-nash 546 -1
12 Improvements for rally jobs files. Alexander Maretskiy 75 -1
12 Let `region` field be effective both in the testcase and API Dave Chen 140 +1
12 Add subjectAltName to generated ssl cert David Charles Kennedy 209 -1
12 Implement backend filtering on membership queries Alexey Miroshkin 230 -1
12 IAM Models ayoung 90 +1
12 Redis cache backend Alexander Makarov 277 -1
12 Removed optional dependency support David Stanek 145 -1
12 Sample Identity endpoints changed to unversioned Kenjiro Kosaka 509 -1
12 Constraint to prevent duplicates endpoints Raildo Mascena de Sousa Filho 105 -1
12 Add missing [database] section to configuration doc darren-wang 183 -1
12 adds a devstack plugin for running a pysaml2 IdP David Stanek 129 -1
12 WIP: reduce redundant get_user calls David Stanek 105 -1
12 Removed dependency.provider David Stanek 145 +1
12 Removes KVS catalog backend David Stanek 105 -1
12 Correctly handle direct mapping with keywords Marek Denis 171 -1
12 Allows for reset of dependency injections Kent Wang 158 -1
12 add timestamp to project and role wanghong 427 -1
12 Improve List Role Assignments Filters Performance Samuel de Medeiros Queiroz 596 -1
12 Removes deprecated revoke KVS backend David Stanek 214 -1
12 adds a devstack plugin for setting up federation David Stanek 129 -1
12 enables bashate checking on dsvm code David Stanek 129 +1
12 Support for running functional federation tests David Stanek 129 +1
12 better handling for empty/None ldap values Richard Megginson 727 -1
12 Add notes for the SQLite database Dave Chen 159 -1
12 Run SQL migration tests on PostgreSQL and MySQL Victor Sergeyev 180 -1
12 Add redelegation columns to Trust SQL model Alexander Makarov 177 +1
12 remove assignments when deleting a domain wanghong 327 -1
12 Migrate_repo init version helper Ilya Pekelny 307 -1
12 Support project hierarchies in data driver tests henry-nash 436 -1
12 Broaden domain-group testing of list_role_assignments henry-nash 436 -1
12 Test list_role_assignment in standard inheritance tests henry-nash 436 -1
12 Add support for group membership to data driven assignment t henry-nash 436 -1
12 Add support for effective & inherited mode in data driven te henry-nash 436 -1
12 Add support for data-driven backend assignment testing henry-nash 436 -1
12 Remove local conf information from paste-ini Dave Chen 260 +1
12 Get method's class name in a python3-compatible way Matthieu Huin 260 -1
12 Refactor: remove unused arguments from method signature Dolph Mathews 283 -1
12 Adds a validation param "max_username_size". takehirokaneko 452 -1
12 Templated catalog backend not implemented Marcos Fermín Lobo 363 -1
12 apply endpoint_group filters on token catalog wanghong 433 -1
12 Removes useless setup from SQL model tests David Stanek 354 -1
12 Allow use of our test fixtures with alternate assignment mod henry-nash 452 -1
12 Standardize documentation at Service Managers Samuel de Medeiros Queiroz 396 -1
12 Allowed owners to delete token with v2 API hongxiaolong 278 -1
12 make response of endpoint_group API contain full url wanghong 367 -1
12 Share engine between migration helpers. Ilya Pekelny 317 +2
12 Use metadata.create_all() to fill a test database Ilya Pekelny 317 -1
12 Explicit MySQL engine designation. Ilya Pekelny 50 -2
12 Add primary key to the endpoint_group id column. Ilya Pekelny 602 -1
12 Use `region` or `region_id` in a consistent way Dave Chen 341 -1
12 skip assignment rows migrate if duplicate entry exists. Will Foster 621 -1
12 Extract test_v3_resource from test_v3_assignment Samuel de Medeiros Queiroz 442 -1
12 Re-use list_role_assignments wherever is possible Samuel de Medeiros Queiroz 433 -1
12 policy refactoring ayoung 537 -1
12 Refactor: create a helper function to create users Andre Aranha 780 -1
12 Add a module to work with LDAP filters and DNs Peter Razumovsky 447 -1
12 LDAP additional attribute mappings description Alexander Makarov 497 -1
12 Implemented caching in trust layer. Ajaya Agrawal 1072 -1
12 Add memcached_backend configuration Kui Shi 824 -1
12 member for assignment policy ayoung 474 -1
12 Make the policy v3 as default Andre Aranha 691 -1

neutron branch reviews


Type / Subject Registrant S F
12 db_base_plugin_v2: Avoid creating another session YAMAMOTO Takashi 0 +1
12 Update DVR agent to use get_vifs_by_id Kevin Benton 30 +2
12 Added config variable to enable IPv6 Dustin Lundquist 36 +1
12 Add breakages in public API of devref Yusuke Ide 70 +1
12 Add segmented, routed networks Carl Baldwin 0 +1
12 Devref for out-of-tree plugin/driver contribution Henry Gessau 0 +1
12 Add RPC command and delete if last FIP on Agent Swaminathan Vasudevan 3 +1
12 Delete FIP agent gateway port with external gw port Swaminathan Vasudevan 3 +1
12 COMMON_PREFIXES cleanup - patch 5/5 Armando Migliaccio 3 +2
12 Remove unneeded OS_TEST_DBAPI_ADMIN_CONNECTION Jeremy Stanley 0 -1
12 Support address scopes in subnetpools vikram.choudhary 230 -1
12 adds configurable agent type sean mooney 133 -1
12 Adds base in-tree functional testing of the dhcp agent (OVS) Marios Andreou 38 +1
12 Validate local_ip for OVS tunnel venkata anil 6 +2
12 Updated from global requirements OpenStack Proposal Bot 0 -1
12 test_db_base_plugin_v2: Improve DBReferenceError generation YAMAMOTO Takashi 0 +1
12 Describe and propose the 'routed' network type Neil Jerram 0 -1
12 Fix _get_subnetpool_id returning incorrect value John Davidge 30 +1
12 L3 Agent support for routers with HA and DVR Adolfo Duarte 133 -1
12 [WIP] Add devref for BGP Speaker API extension Ryan Tidwell 195 -1
12 DVR: cleanup stale floating ip namespaces Oleg Bondarev 70 +1
12 Remove deprecated OVS and LB plugin DB tables Henry Gessau 230 -1
12 [neutron-db-manage] support separate migration subtrees Ihar Hrachyshka 230 -1
12 Python3: do not add dict_values objects Cyril Roelandt 180 +1
12 Reconfigures VLAN on VM migration Shashank Hegde 0 +1
12 ovs agent resync may miss port remove event Aman Kumar 70 +1
12 L2 agent RPC add new RPC calls Rossella Sblendido 230 +1
12 Fix incorrect floating IP behaviour for IPv6 Bradley Jones 73 +1
12 Python 3: do not index dict_keys objects Cyril Roelandt 180 -1
12 Handle port_other_config=None in port_bound Elena Ezhova 33 +2
12 Add Pluggable IPAM Backend Pavel Bondar 336 -1
12 portsecurity_db_common: Access db columns in a consistent wa YAMAMOTO Takashi 3 -1
12 Make security-group-rule-create accept "any" protocol Masaki Matsushita 3 -1
12 Refactor IpRuleCommand to take more arguments Carl Baldwin 233 +1
12 sriov: implement spoofchecking configuration Roman Bogorodskiy 6 -1
12 DVR: do not reschedule router for down agents on compute nod Oleg Bondarev 133 -1
12 Refactor init_l3 to separate router port use case Carl Baldwin 233 +1
12 [WIP] BGP Dynamic Routing: introduce entities and model Jaume Devesa 195 -1
12 sriov: update port state even if ip link fails Roman Bogorodskiy 6 -1
12 Add extra subnet route to ha router gongysh 73 +1
12 Remove internal calls of create_{network, subnet, port} Isaku Yamahata 33 -1
12 DVR: avoid connection hanging on floating ip associate venkata anil 0 -2
12 Different approach to indicate failure on SystemExit Angus Lees 27 -1
12 Destroy ipset when the corresponding rule is removed shihanzhang 76 +1
12 Install more-specific ICMPv6 rule in DVR routers Brian Haley 33 +1
12 Add ARP spoofing protection for LinuxBridge agent Kevin Benton 133 +1
12 add config option to specify ovs datapath. sean mooney 133 -1
12 Cleanup the fip agent gateway port delete routines Swaminathan Vasudevan 3 -1
12 L3 Agent support of manual dvr snat add/remove Michael Smith 21 -1
12 Fix update_port_postcommit errors with DVR Swaminathan Vasudevan 343 +1
12 Allow IPAM backend switch Pavel Bondar 333 -1
12 Track allocation_pools in SubnetRequest Pavel Bondar 333 +1
12 Flavor Framework implementation Doug Wiegley 201 -1
12 DB & API changes for IPv6 Prefix Delegation John Davidge 233 -1
12 Add firewall blink + remote SG functional tests Jakub Libosvar 9 +1
12 Handle SIGHUP: neutron-server (single process mode) Elena Ezhova 73 +1
12 Add support for PluginWorker and Process creation notificati Terry Wilson 73 +2
12 Update dhcp host portbinding on failover venkata anil 73 -1
12 Add test cases to testing firewall drivers Jakub Libosvar 9 +1
12 [DO NOT MERGE] Patch to test the new linux bridge job Sean M. Collins 45 +1
12 Introduce connection testers module Jakub Libosvar 9 +1
12 Enable fullstack multinode tests, add L3 HA test exemplar Assaf Muller 15 -1
12 Do not mock arping in L3AgentTestFramework functional tests Nikolay Fedotov 12 +1
12 L3 agent changes and reference implementation for IPv6 PD John Davidge 257 -1
12 Decompose Apic ML2 mechanism driver Ivar Lazzaro 6 -1
12 Fixed L3 agent manual scheduling for HA routers Yoni Shafrir 85 -1
12 lb-agent: handle security group updates in main loop Darragh O'Reilly 91 -1
12 Ensure non-overlapping cidrs in subnetpools with galera Cedric Brandily 139 -1
12 Make IPAM more pythonic Sean M. Collins 9 -1
12 Define fullstack network/subnet fixtures Cedric Brandily 24 -1
12 Introduce RPC tests Assaf Muller 336 -1
12 Add the rebinding chance in _bind_port_if_needed Ihar Hrachyshka 436 -1
12 pep8 cleanup in neutron/agent/linux/utils.py Jon Schlueter 9 +1
12 Revert "Revert "Add VIF_DELETED notification event to Nova"" Kevin Benton 60 +2
12 Create a routing table manager Carl Baldwin 263 -1
12 OVS agent react to events instead of polling Rossella Sblendido 242 +1
12 Add sanity_check for keepalived ipv6 support Sridhar Gaddam 75 +1
12 Register extraroute extension Fawad Khaliq 12 +1
12 Fix fip agent gateway port delete when migrating a fip Swaminathan Vasudevan 33 -1
12 Security Group API: Ensure attributes are validated as UUIDs Sean M. Collins 42 -1
12 Disable DHCP service if dhcp port is deleted shihanzhang 42 -1
12 Add L3 HA fullstack failover test Assaf Muller 15 -1
12 Add a fullstack fake VM, basic connectivity test Assaf Muller 15 -1
12 Add l2pop support to full stack tests Assaf Muller 15 -1
12 Add tunneling support to full stack tests Assaf Muller 15 -1
12 Update port bindings for master router Mike Kolesnik 15 -1
12 Add address scope to floating IPs in RPC response to L3 agen Carl Baldwin 293 -1
12 Handle KeyError for local_vlan_map in port_bound Elena Ezhova 141 -1
12 Fix DVR interface delete by port when gateway is set Assaf Muller 12 -1
12 Network RBAC DB setup and legacy migration Kevin Benton 275 -1
12 Bug-Fix for unexpected DHCP agent redundant watanabe isao 145 -1
12 Add conntrack-tool to manage security groups shihanzhang 195 +1
12 populate port security default into network Kahou Lei 85 -1
12 Use stevedore to load nat driver Cedric Brandily 234 -1
12 L3 Agent support for routers with HA and DVR Michael Smith 193 -1
12 Add Nuage plugin configuration parameters. Wim De Clercq 12 -1
12 manual add/remove router for dvr_snat agent Michael Smith 21 +1
12 Devref for quotas Salvatore Orlando 296 -1
12 Uniquely identify tunnel interfaces Assaf Muller 15 -1
12 Add parent_id to _item calling from _handle_action Shang Yong 45 +1
12 Make Daemon pidfile arg optional Angus Lees 27 -1
12 Fix hostname roaming for ml2 tunnel endpoints. Miguel Angel Ajo 54 +1
12 Add in missing translations garyk 18 -1
12 [WIP] BGP Dynamic Routing: adding agent and scheduling Jaume Devesa 285 -1
12 [Don't Merge] job test patch Hirofumi Ichihara 24 -1
12 [WIP]Definition of the Virtual Network Performance interface ShaoRan Xiao 40 -2
12 use ovs interface info instead of port info yalei wang 54 -1
12 Fixes a typo phys_brs in place of phys_br Ritesh Anand 54 -1
12 Always use BridgeDevice to manage linuxbridges Cedric Brandily 96 -1
12 Fixes could not retreive gateway port added to router Swaminathan Vasudevan 268 -1
12 Add address scope to ports in RPC response to L3 agent Carl Baldwin 230 -2
12 Just use {0,1,2} rather sys.std*.fileno() Angus Lees 27 -1
12 opencontrail: Create alias in core_plugins Yanis Guenane 0 -2
12 Abstract sync_allocations Cedric Brandily 27 +1
12 Galera multi-writers compliant sync_allocations Cedric Brandily 27 +1
12 Add RPC test for metadata Assaf Muller 345 -1
12 Add policy files specific to NSX plugins Salvatore Orlando 48 -1
12 Create packages for quota modules Salvatore Orlando 257 -1
12 Enable resource usage tracking for reference plugins. Salvatore Orlando 260 -1
12 support manually moving dvr-snat router ZongKai LI 163 -1
12 Reservations support Salvatore Orlando 260 -1
12 Add plural names for quota resources Salvatore Orlando 260 -1
12 Add DB support for resource usage tracking Salvatore Orlando 260 -1
12 Introduce usage data tracking for Neutron Salvatore Orlando 260 -1
12 Reject router-interface-add with a port which doesn't have a YAMAMOTO Takashi 106 -1
12 Fix duplicate entry catch for allowed address pairs Wei Wang 132 -1
12 Refactor tunnel_sync to handle race conditions Romil Gupta 139 -1
12 Introduce an API test for specified floating ip address Yuuichi Fujioka 54 -1
12 Add updated_attrs in port_update Rossella Sblendido 314 -1
12 Test patch to test dvr-multinode(*DO-NOT-MERGE*) Swaminathan Vasudevan 30 -1
12 Added functional tests for L3 schedulers. Ritesh Anand 33 +1
12 Wait for radvd process to become active Sridhar Gaddam 112 +1
12 DB changes for multi context edge life cycle mgmt berlin 99 -1
12 Neutron pydevd debugger support Julien Anguenot 0 -2
12 New middleware to handle SSL termination proxies Brian Haley 327 -1
12 Add zvm agent type and vif type Huang Rui 45 -1
12 Identify tenant_id's existence for admin user Jian LI 0 -2
12 Log a new tunnel endpoint being registered or updated Ihar Hrachyshka 87 -1
12 Vmware NSXv: Allow admin to control security-groups rule log Roey Chen 232 -1
12 Make it possible for subclasses of Idl to be used Terry Wilson 201 -1
12 Fix bug that resources in attr_map may point to same object Wei Wang 170 -1
12 Add ovs to requirements.txt Terry Wilson 156 -1
12 Use 1st SNAT DVR host name for FIP assoc w/unbound Lynn Li 51 +1
12