ReviewDay

Reviewday JSON file

ceilometer branch reviews


Type / Subject Registrant S F
12 Make the partition coordinator log more readable liusheng 0 +2
12 Drop out-of-time-sequence rate of change samples Chris Dent 0 +2
12 Imported Translations from Transifex OpenStack Proposal Bot 3 +2
12 fix gnocchi resources yaml gordon chung 3 +2
12 distributed coordinated notifications gordon chung 55 +2
12 Add a batch_polled_samples configuration item Chris Dent 3 +2
12 gnocchi: retry with a new token on 401 Mehdi Abaakouk (sileht) 0 -1
12 Adds batch dispatcher Mehdi Abaakouk (sileht) 0
12 gnocchi: reduce the number of patch to gnocchi API Mehdi Abaakouk (sileht) 0 +2
12 tests: add an integration test Mehdi Abaakouk (sileht) 0
12 Revert "Revert "remove instance:<flavor> meter"" gordon chung 0 +2
12 Enable entry points for new declarative meters Pradeep Kilambi 230
12 Correct unit of snmp based harware disk and memory meters Saba 30
12 Updated from global requirements OpenStack Proposal Bot 0 +2
12 Convert identity, sahara and volume to meters yaml Pradeep Kilambi 0 -1
12 Introduce Guru Meditation Reports into Ceilometer liusheng 157 +1
12 Update install docs with gnocchi dispatcher info Pradeep Kilambi 3 +2
12 Add keystone V3 support for service credentials Lan Qi Song 33 +1
12 add mandatory limit value to complex query list gordon chung 201 -1
12 Initial separating unit and functional tests Ilya Tyaptin 230
12 use union all when building trait query gordon chung 18 +2
12 [ES] Implement event time to live Ilya Tyaptin 48 -1
12 add flexible grouping key gordon chung 46 +1
12 Add user/project information to audit event traits Divya K Konoor 136 -1
12 Versioned object for Event model Kamil Rykowski 49 +1
12 Support Network Aggregate Metrics for Instance ZhiQiang Fan 100 -1
12 Versioned object for Meter and Sample model Kamil Rykowski 55 -1
12 Fixes querying alarm history with severity field Rohit Jaiswal 45 -1
12 Add complex query for statistic requests Aleksey Ripinen 39 -1
12 Versioned object initial patch Kamil Rykowski 58 -1
12 [WIP] The start of a grenade plugin for ceilometer Chris Dent 21 +1
12 Add doc about coordination for Notification Agent Nadya Shakhat 24 +1
12 Versioned object for Resource model Kamil Rykowski 184 -1
12 Versioned object for Alarm and AlarmChange model Kamil Rykowski 64 -1
12 Delete old notification handlers Pradeep Kilambi 257 -1
12 [WIP] Demonstrate dogpile cache of gnocchi resources Chris Dent 36 -1
12 Remove alarming code Julien Danjou 0 -2
12 Query statistics function for sql Aleksey Ripinen 45 -1
12 Add a docstring about workload_partitioning for notification Nadya Shakhat 0 -2
12 Indexes changes in mongodb Aleksey Ripinen 120 +1
12 Cover hbase and mongodb by tests Aleksey Ripinen 129 +1
12 Updated the events definitions. George Peristerakis 123 +2
12 Fix the doc about swift middleware configuration Nadya Shakhat 123 -1
12 Versioned object RPC serializer for alarms Kamil Rykowski 124 -1
12 Cover impl_db2 by tests Aleksey Ripinen 87 -1
12 Samples with last timestamp in sqlalchemy backend Aleksey Ripinen 129 -1
12 (DO NOT MERGE) Lianhao Lu 155 -1
12 Added the following metrics for cinder pool monitoring 1. st Anurag Palsule 189 -1
12 Add a oslo.middleware healthcheck pollster Julien Danjou 417 -1
12 Fix catch-all event def to exclude !event Rohit Jaiswal 201 -1
12 Improve discovery test coverage Aleksey Ripinen 153 -1
12 Change to cpu_util metric for kvm overcommited Karolyn Chambers 232 -1
12 [unittest] Add tests for ceilometer.cmd Ilya Tyaptin 0 -2
12 Check event type is supported before publishing Aleksey Ripinen 233 -1
12 Add floating IP traffic statistics meters to Opencontrail dr Megh Bhatt 292 -1
12 Support for storing alarms in Cassandra justinsb 412 -1
12 Move all tests to different folders Vadim Rovachev 503 -1
12 Add SSL middleware to fix incorrect version host_url Deliang Fan 279 -1
12 Prevent ceilometer expirer from causing deadlocks Ashwin Agate 423 -1
12 Check alarm periods to the granularities Lena Novokshonova 414 -1
12 Optimize sample list query Rohit Jaiswal 408 -1
12 Correctly handle vmware performance query errors Kurt Rao 504 -1
12 Add resource_metadata for generated samples Ilya Tyaptin 489 -1
12 add metadata_updater transformer ZhiQiang Fan 522 -1
12 Use stevedore to load API hooks ZhiQiang Fan 504 -1
12 Restrict access to sensitive audit data Matthew Edmonds 883 -1
12 Add constraint of IntegerType maximum for API liusheng 667 -1
12 Record and check insertion time, rather than mocking justinsb 957 -1

cinder branch reviews


Type / Subject Registrant S F
12 Clone CG xing-yang 183 +2
12 Validate string, integer limit for input parameter Pranali Deore 50
12 Switch to the oslo_utils.fileutils Sergey Vilgelm 3 -1
12 VMware: Deprecate vCenter version less than 5.1 Vipin Balachandran 0
12 Add Cinder API WSGI app to run under Apache/Nginx Anton Arefiev 40
12 Generic image-volume cache Patrick East 180 +1
12 VMEM v7000: support storage pools / volume types Ryan Lucio 30
12 Validate name and description string Pranali Deore 50 +1
12 Add ability to filter by volume_glance_metadata wanghao 40
12 Efficient volume copy for generic volume migration Mitsuhiro Tanino 186 +1
12 Add connector object to create_export Walter A. Boring IV (hemna) 40 +1
12 Add instructions on how deploy API under Apache Anton Arefiev 40
12 Set VERSION on the Nimble driver. Sonia Ghanekar 33 +2
12 Don't use context.elevated to get volume. Kuo-tung Kao 30
12 Fix multi-line docstrings to meet hacking rules Cindy Pallares 38 -1
12 capacity-headroom XinXiaohui 180
12 Fix order of arguments in assertEqual Apoorva Deshpande 33 -1
12 Adds the migration progress support for migration Vincent Hou 230
12 Add pagination to backups wanghao 40
12 EMC VMAX Create CG from CG Snapshot xing-yang 103 +1
12 Implement function to manage/unmanage snapshots wanghao 180
12 Volume status management during migration Vincent Hou 230
12 Adding delete-wait-loop for CloudByte Volumes Abhishek Shrivastava 0
12 Continue conversion to volume object Thang Pham 0
12 Add entry create and cast tasks to manage workflow Anton Arefiev 76 +1
12 Oracle ZFSSA iSCSI driver to return free space for non thin abhiram moturi 0 -1
12 Tintri snapshot id Sean Chen 30 +1
12 Fixing notify message of manage_existing flow wanghao 33 +1
12 Enable cinder-manage to remove services Kendall Nelson 40 +2
12 Efficient image transfer for Glance cinder store Tomoki Sekiyama 40 +1
12 Fix concurrent attaches on HNAS iSCSI driver Erlon R. Cruz 0 +2
12 Add I/T mapping check for IBM FlashSystem Edwin Wang 48 +2
12 Add iSCSI multipath support for Huawei driver chenzongliang 100 +2
12 Posix backup driver Kevin Fox 3 +2
12 Fix exception on uploading a volume to image with glance v2 Tomoki Sekiyama 73 +2
12 Rework the Scality SOFS driver to use the RemoteFS class Jordan Pittier 36 -1
12 Move update_migrated_volume() to BaseVD Erlon R. Cruz 3 +2
12 Nested Quota Driver: Get Project Hierarchy Erickson Filipe Guedes dos Santos 180 -1
12 Add smartX support for Huawei driver chenzongliang 100 +1
12 GlusterFS: Using 'fallocate' instead of 'dd' Bharat Kumar Kobagana (BharatK) 3 +2
12 Over subscription for HP LeftHand iSCSI driver Kurt Martin 100 -1
12 Validate 'is_public' when creating volume type Li Yingjun 100 -1
12 Add multiple pools support to VMAX driver xing-yang 103 +1
12 Add missing backup/restore methods to Sheepdog driver YAMADA Hideki 0 -1
12 Improve performance listing detail for volumes wanghao 33 -1
12 RBD: use user-configured value for chunk size Jon Bernard 0 -1
12 New cinder driver to support Daowoo YeeSan WenPing Zhang 40 -2
12 Policies based properties protection Dave Chen 180 +1
12 Service object Grzegorz Grasza (xek) 42 +1
12 WIP: Start/Stop coordinator with Services Gorka Eguileor 9 -1
12 Fix get default quota values for subprojects Erickson Filipe Guedes dos Santos 73 +2
12 Fix lvm manage existing volume Anton Arefiev 76 +2
12 Return volume name from backup_restore LisaLi 24 +1
12 Role based properties protection Dave Chen 180
12 db: Add support for snapshot_admin_metadata Deepak C Shetty (deepakcs) 180 -1
12 Updated from global requirements OpenStack Proposal Bot 0 +2
12 WIP: Acknowledge post execution Gorka Eguileor 9 -1
12 Add the ability to update type public status Li Yingjun 100 -1
12 VMware: Set virtual disk UUID to volume ID Vipin Balachandran 35 +1
12 VMware: Add volume ID in vCenter's volume config Vipin Balachandran 44 +1
12 Adds framework for get_capabilities() feature Mitsuhiro Tanino 186 +1
12 Restore backup to Vol ID when it doesn't exist Gorka Eguileor 30 -1
12 move oslo.vmware to test-requirements Matthew Edmonds 0 -1
12 Fix error message in cinder/api/v2/volumes.py LisaLi 30
12 Fix backup metadata import missing fields Gorka Eguileor 30 -1
12 Add mock cases for IBM FlashSystem YuanHui Xu 6 +1
12 Fix HNAS iSCSI 32 targets limitation error Erlon R. Cruz 0 -1
12 Move import and export backup metadata to object Gorka Eguileor 30 -1
12 WIP: Add atomic conditional updates to objects Gorka Eguileor 9 -1
12 Remove unused context parameter Abhijeet Malawade 9 +2
12 Add abandon script to clean up orphaned reviews Sean McGinnis 6 +1
12 Add volume migration support for Huawei driver liuxinguo 103
12 Enhance deletion efficiency when backup init host wanghao 40
12 Add hypermetro support for Huawei driver liuxinguo 103 -1
12 Conversion to volume object Thang Pham 3 +1
12 Tooz locks Szymon Wróblewski 40 -1
12 Cinder Nested Quota Driver Vilobh Meshram 180
12 WIP: Atomic state changes in API node Gorka Eguileor 9 -1
12 Use a single base class for the VolumeDriver John Griffith 6 -1
12 Fix Python 3 issues in Windows tests Victor Stinner 195 +1
12 Add pagination to snapshots Gorka Eguileor 82 -1
12 Snap copy feature for EMC VNX Cinder driver Xi Yang 53
12 Dell SC: Add check of current value on retype Sean McGinnis 6 +2
12 Sheepdog: improve snapshot and clone operation Teruaki Ishizaki 21 +1
12 Fix _LI() to _LW() in LOG.warning message Furuta Tomonori 68 +2
12 RBD: use user-configured value for max_clone_depth Jon Bernard 136 +1
12 Fix 033 add encryption unique key migration Anton Arefiev 77 +2
12 Create service_versions table Thang Pham 46 +1
12 Update volume status AFTER terminate_connection is done Huang Zhiteng 66 -1
12 Support volume backup of qcow2 format volume wanghao 186 +1
12 ConsistencyGroup Object Vilobh Meshram 6 -1
12 Cinder replication V2 John Griffith 21 -1
12 Adds manage/unmanage methods for HNAS drivers Adriano Freires Rosso 115 +1
12 Cinder part of volume snapshot improvements Deepak C Shetty (deepakcs) 180 -1
12 Move retype() to BaseVD Eric Harney 3 -1
12 CGSnapshot Object Daniel Tadrzak 6 -1
12 Incremental backup improvements for L wanghao 186 -1
12 LVM Thin Provisioning auto-detect Eric Harney 48 -1
12 Add support for backups to xiv_ds8k driver Alon Marx 148 -1
12 Add discard to connection properties Danny Wilson 46 -1
12 Add support for file I/O volume migration Jon Bernard 186 -1
12 WIP: Cleanup stuck jobs Gorka Eguileor 6 -1
12 Enhance unit tests for zfssa drivers abhiram moturi 6 +1
12 Update authorization actions for services API Anna Sortland 45 -1
12 Make concurrent backups for same volume impossible Lei Zhang 3 -1
12 Port remotefs driver to Python 3 Victor Stinner 195 +1
12 Adds friendly zone name support Pradeep Sathasivam 106 +1
12 NetApp ESeries: fix delete of non-existent volume ubaumann 45 -1
12 Adds VF support with HTTPS southbound connector Pradeep Sathasivam 46 +1
12 Fix Python 3 issues in Hitachi HNAS tests Victor Stinner 195 +1
12 Remove deprecated SimpleScheduler Mike Perez 44 +2
12 GlusterFS backup driver Bharat Kumar Kobagana (BharatK) 3 +1
12 POC: Tooz locks demo Szymon Wróblewski 6 -1
12 Enhance FC zone support for Huawei driver liuxinguo 106 -1
12 Port IBM driver to Python 3 Victor Stinner 195 +2
12 Add updated_at into response of listing detail wanghao 64 +2
12 Add more Rally scenarios to run Ivan Kolodyazhny 27 +1
12 Sheepdog: improve create and delete operation Teruaki Ishizaki 21 +1
12 Sheepdog: Add class for dog command executor Teruaki Ishizaki 21 +1
12 Set default policy for "volume:get" Li Yingjun 39 -1
12 WIP: Add queued/requested statuses Gorka Eguileor 9 -1
12 GPFS volume encryption-at-rest support Sasikanth Eda 109 -1
12 ProtecTIER backup driver implementation Ronen Mesonzhnik 40 -2
12 Fix useless-else-on-loop pylint issues Pranali Deore 156 +1
12 Add bandit for security static analysis testing Eric Brown 12 +2
12 Port NetApp NFS drivers to use ABC driver model Tom Barron 85 +2
12 Add volume retype support for Huawei driver zhongjun 106 -1
12 Port Tintri driver to ABC driver model Skyler Berg 100 +1
12 Fix PEP476 & format message of Oracle ZFSSA drivers Diem Tran 87 +2
12 Add Fujitsu ETERNUS DX Volume Driver (again) Yusuke Hayashi 40 -2
12 Clean up volume_types logging Sean McGinnis 15 -1
12 Added snapshots list to volume views Ivan Kolodyazhny 580 -1
12 RBD: Make snapshot_delete more robust Dirk Mueller 580 -1
12 WIP: Service State Reporting Gorka Eguileor 9 -1
12 Publish capabilities after volume creation successful chenying 21 -1
12 WIP: TaskFlow locks Gorka Eguileor 9 -1
12 Attach snapshot - driver only xing-yang 198 -1
12 Move CloneableVD to common functions Marc Koderer 27 -1
12 WIP: Locks in manager with Tooz Gorka Eguileor 9 -1
12 Pass volume size in GB to copy_volume function Ivan Kolodyazhny 96 -1
12 RemoteFS: Fix the offline snapshot delete operation Petrut Lucian 211 +1
12 Sheepdog: improve image operations Teruaki Ishizaki 21 +1
12 Handle attachment of second volume Pradeep Sathasivam 120 -1
12 Implement Huawei FusionStorage driver Zhang Ni 0 -2
12 Add tenant validation to quota Anton Arefiev 127 -1
12 Validate value when user update quota wanghao 95 +1
12 Cleanup for SnapshotObject Daniel Tadrzak 36 -1
12 Adjust to right exception for chunkeddriver Lei Li 24 -1
12 Snapmirror targets should not be reported as pools Mike Rooney 63 -1
12 VMware: Change inventory folder hierarchy Vipin Balachandran 90 +1
12 Implement service healthcheck tool Anton Arefiev 139 -1
12 Don't display type extra specs to non-admin Huang Zhiteng 91 -1
12 Add support for volume groups and netapp_raid_type Michael Price 21 -1
12 Eqlx Driver: Revised the ssh code to use common utils Rajini Ram 54 +1
12 Dump running WSGI threads before shutdown for testing Tomoki Sekiyama 57 -1
12 Add consistency group tests to test_volume_rpcapi. Michal Dulko 39 +1
12 Add delete/update_volume_metadata policy rules Anna Sortland 39 -1
12 Fix MySQL backend migration test for innodb Victor Sergeyev 78 +1
12 Store volume encryption metadata on each volume hadi esiely 243 -1
12 Tests: Split VolumeTestCase into separate classes Eric Harney 27 -1
12 Allow CoW cloning of ISO images on RBD. Ivan Mironov 75 -1
12 Fix block_device driver to behave as documented Ralf Haferkamp 90 -1
12 Fix target removal in case of multi-attach Chris Gacsal 96 -1
12 Add delete_snapshot and update_snapshot rules Anna Sortland 39 -1
12 Re-add Cinder driver for Quobyte Silvan Kaiser 85 +1
12 Set driver version in Sheepdog driver MORITA Kazutaka 81 +1
12 Port NetApp DATAONTAP blocks drivers to ABC model Tom Barron 139 +1
12 RemoteFS: Fix doc for locked_volume_id_operation Eric Harney 150 +1
12 Send pool free and total capacity metrics to ceilometer Anurag Palsule 174 -1
12 VMware driver: compatible to vc 6.0 xhzhf 114 -1
12 Fix capacity filter to not use virtual free space Vipin Balachandran 159 -1
12 WIP: RPC and object versioning Thang Pham 109 -1
12 Change default of option volume_driver to LVMVolumeDriver Christian Berendt 279 +2
12 Fix typo in comment message Lin Yang 93 -1
12 SMBFS: Fix retrieving total allocated size Petrut Lucian 267 +1
12 Don't allow >3-byte Unicode chars in volume names Eric Harney 129 -1
12 Just a short example to illustrate John Griffith 0 -2
12 Use oslo.config to search for config files Alberto Murillo 135 -1
12 Re-add Nexenta driver. Mikhail Khodos 0 -2
12 replace management command from collie to dog Teruaki Ishizaki 123 -1
12 Remove v1 server support Mike Perez 338 -1
12 Nexenta Edge iSCSI backend driver. Mikhail Khodos 100 -2
12 NexentaStor 5 iSCSI backend driver. Alexey Khodos 100 -2
12 NexentaStor 5 NFS backend driver. Alexey Khodos 100 -2
12 Remove unused/deprecated gettextutils from oslo-incubator Jay Bryant 393 -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 153 -1
12 GlusterFS: Switch to Cinder Objects Bharat Kumar Kobagana (BharatK) 156 -1
12 Bug : Not able to create a resource without sync attribute rakesh mishra 237 -1
12 Add VSP Midrange Family support to Hitachi driver Seiji Aguchi 100 -2
12 WIP: encrypted rbd support Zoltan Arnold Nagy 147 -1
12 SMBFS: Add image caching support Petrut Lucian 399 -1
12 List quota defaults without passing tenant ID Rushi Agrawal 596 -1
12 Fixed typos Sarvesh Ranjan 171 -1
12 Cinder-manage service list shows happy for uninitialized dri Vilobh Meshram 50 -2
12 Add mysql_charset='utf8' to migration scripts 32 and 40 Daniel Rose 30 -2
12 DRBD for NOVA. Ph. Marek 489 -1
12 Make backup-list support all-tenants options wuyuting 405 -1
12 Adapt volume manager to new driver structure Marc Koderer 444 -1
12 Do 'detach' if a timeout happened in the process of attach_v Yasuaki Nagata 393 -1
12 Serialize data passed to scheduler workflow Michal Dulko 265 -1
12 Common changes for TaskFlow's persistence support Michal Dulko 265 -1
12 WIP: Add persistence to scheduler workflow Michal Dulko 40 -2
12 Fix Nexenta NFS driver mounts Mikhail Khodos 414 -1
12 Change MODULEPATH env variable in config generator Mike Perez 323 -1
12 Driver get_stats refresh arg is useless Vilobh Meshram 302 -1
12 Driver get_stats refresh arg is useless Vilobh Meshram 323 -1
12 Dell EQLX: CHAP config option has no value wuyuting 306 -1
12 rbd calls block eventlet threads Alan Jiang 130 -2
12 Add filtering snapshots by tenant ID wuyuting 408 -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 LVM: Support a volume-group on shared storage Mitsuhiro Tanino 0 -2
12 Fix NoneType AttributeError problem QiangGuan 303 -1
12 Added more options while uploading volume to glance yatin 422 -1
12 WIP : Quota Objects Vilobh Meshram 354 -1
12 Replace incubator config generator with oslo-config-generato Jay Bryant 0 -2
12 Windows iSCSI: Add image caching support Petrut Lucian 0 -2
12 Add support for caching images fetched from Glance Petrut Lucian 399 -1
12 Add image subformat option to fetch_to_volume_format functio Petrut Lucian 399 -1
12 Fix qemu-img info vhd format issue Petrut Lucian 399 -1
12 Move vhd/x resize logic to image utils Petrut Lucian 399 -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 546 -1
12 Fixes: storpool driver use recommended logging format liaonanhai 648 -1
12 Enhance unit tests for zfssa drivers abhiram moturi 435 -1
12 Add 3PAR extra specs schema into volume stats Gary W. Smith 486 -1
12 Refactoring initialize connection api to use taskflow Rajesh Tailor 0 -2
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 441 -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 Add centos7 test greghaynes 129 +2
12 Fix link in installation doc greghaynes 15 +2
12 Fail functests if refusing to run tests greghaynes 24 +2
12 Add tests for building *-minimal images greghaynes 213 -1
12 Add explicit f21 test greghaynes 144 +2
12 Add test for centos 6 greghaynes 129 +2
12 Write out trusted-host for pypi Steve Kowalik 204 +2
12 Adds Ubuntu and Debian to ironic-python-agent Support-list Om Kumar 0 -2
12 Updated from global requirements OpenStack Proposal Bot 3 +2
12 Debian: dont set always the hostname to debian Saverio Proto 18 +1
12 WIP: create growroot element greghaynes 3 -1
12 Support building ACIs greghaynes 21 +1
12 Set and export DIB_RELEASE Abel Lopez 36 +1
12 Perform a booting test for our images greghaynes 15 -1
12 typos on the document Atsushi SAKAI 48 +2
12 debian: properly configure interfaces Saverio Proto 18 +2
12 Only warn about missing map files with debug greghaynes 21 +1
12 Fix test cleanup trap to cleanup tmpdir greghaynes 21 +1
12 Add element to disable cloud-init resizefs Clint 'SpamapS' Byrum 24 +2
12 Added VEXXHOST CloudAgent Element Mohammed Naser 0 -2
12 Make backwards compatible qcow2s by default greghaynes 291 -1
12 Allow using local image for ubuntu yogananth subramanian 143 -1
12 Test both fedora 21 and fedora 22 Paul Belanger 33 -1
12 Test elements have README.rst file Antoine Musso 252 -1
12 Only send ironic bootloader info if its supported greghaynes 336 -1
12 doc: migrate from README.rst to Sphinx Antoine Musso 120 -1
12 Allow dib to be lauched from venv Dmitry Teselkin 216 -1
12 Enable decimal value for $DIB_IMAGE_SIZE. yogananth subramanian 220 +2
12 Dont pass xattrs to tar if its unsupported greghaynes 285 -1
12 Added a DIB_TIDY_IMAGE toggle for image tidy up Coleman Corrigan 1233 -1
12 Add --force-yes option for install-packages Daniil Trishkin 666 -1
12 Nothing to see here Derek Higgins 0 -2
12 Added a DIB_RESOLV_CONF for resolv.conf injection Coleman Corrigan 1308 -1

glance branch reviews


Type / Subject Registrant S F
12 Add functionality to define requests without body Niall Bunting 30 -1
12 Updated from global requirements OpenStack Proposal Bot 3 +2
12 Adds os_admin_user to common OS image prop metadef Eric Brown 90 +2
12 Remove Catalog Index Service Louis Taylor 0 +1
12 Move to using futurist library for taskflow executors Harsh Shah 36 +2
12 Fix SA warning of empty sequence during tests Harsh Shah 33 -1
12 Fix Request ID has a double 'req-' at the start Abhijeet Malawade 33 -1
12 Validate string limit for input parameter Rajesh Tailor 73
12 Make utf8 the default charset for mysql Flavio Percoco 66 -1
12 Fix existing migrations to create utf-8 tables for MySQL DB Sabari 0
12 Fix error message's format in image_member wangxiyuan 33 -1
12 Warn the future change of default notification exchange Lianhao Lu 30
12 remove python-swiftclient from requirements Matthew Edmonds 0 -2
12 remove redundant commas and round brackets LiuYan 48 +2
12 Fix 501 error when accessing the server with a non-existent Darja Shakhray 72 -1
12 Add CPU Pinning in Flavor,Image,Volume metadata definition Waldemar Znoinski 35 +1
12 Validate task input only for import tasks Sabari 0 -1
12 Refactor Import Tasks and its plugin dependency Sabari 0 +1
12 Imported Translations from Transifex OpenStack Proposal Bot 3 +1
12 reuse the deleted image-member before create a new image-mem Long Quan Sha 0 +1
12 Refactoring exceptions Darja Shakhray 0 -1
12 Update glance_store requirement to 0.7.1 Louis Taylor 27 +2
12 glance metadef resource-type-associate fails in postgresql Wayne Okuma 111 +2
12 Port store image to Python 3 Victor Stinner 3 -1
12 Include metadefs files in all packages Ian Cordasco 33 +1
12 Port glance.db to Python 3 Victor Stinner 3 -1
12 Port common.utils to Python 3 Victor Stinner 3 -1
12 Port replicator to Python 3 Victor Stinner 3 -1
12 Port image cache to Python 3 Victor Stinner 3 +1
12 Fix Python 3 issues in glance.tests.unit.common Victor Stinner 3 -1
12 Remove oslo.vmware from requirements.txt Louis Taylor 86 -1
12 Removing sample conf showing options that are depreciated Victor Howard 430 -1
12 Fix-api-comments hossein zabolzadeh 819 -1
12 Use more accurate message in glance v2 api Long Quan Sha 18 -1
12 remove unnecessary configuration sample files ZhiQiang Fan 50 -2
12 Export the supported container and disk formats Sean Perry 18 -1
12 clean requirements.txt ZhiQiang Fan 0 -2
12 Fixes a race during v2 concurrent image update Alexander Tivelkov 970 -1
12 Fix wrong check with locations in api v2 wangxiyuan 48 -1
12 Adds a rados_connect_timeout description Olena Logvinova 42 -1
12 Delete image in case of import tasks failure Sabari 24 +1
12 Fix image owner can't be changed issue in v2 Fei Long Wang 244 +2
12 Support image list for deleted images Fei Long Wang 325 -1
12 Functional tests for metadata seeding for glance-manage Pawel Koniszewski 362 -1
12 Catch update to a non-existent artifact property Niall Bunting 66 +1
12 Make 'id' a read only property for v2 Niall Bunting 96 +1
12 delay auth decision for allow_anonymous Kuo-tung Kao 69 +1
12 Fix download error when image status isn't active Long Quan Sha 45 -1
12 Glance metadef tables need unique constraints. Wayne Okuma 75 +1
12 Scrub images in parallel Hemanth Makkapati 69 -1
12 Importing oslo.rootwrap into Glance Tomoki Sekiyama 82 +1
12 Metadef ORM classes should use a common delete for consisten Wayne Okuma 119 +2
12 Scrubber to communicate with trustedauth registry Hemanth Makkapati 0 -2
12 Add new function 'show' in version.py wangxiyuan 40 -2
12 Retry certain DB transactions on DBConnectionError Louis Taylor 669 -1
12 Add the trigger field to the tasks table Flavio Percoco 81 -1
12 Add task trigger model Flavio Percoco 81 -1
12 Versioned object for Image and ImageMember model Kamil Rykowski 100 -1
12 Don't allow queries with 'IN' predicate with an empty sequen Alexei Kornienko 231 +1
12 Functional tests for metadata seeding for glance-manage Bartosz Fic 362 +1
12 Remove file based queue support from scrubber Zhi Yan Liu 405 -1
12 WIP - Functional tests for catalog index service Steve McLellan 0 -2
12 Artifacts custom logic support Inessa Vasilevskaya 365 +1
12 Add 'shared' as an option to visibility in get_base_properti Darren Birkett 30 -2
12 Don't use slashes for long lines - use parentheses instead Roman Vasilets 180 -1
12 Make path for db_export_metadefs required dominik dobruchowski 382 -1
12 Introduce transactions to data seeding Pawel Koniszewski 382 -1
12 Image member name validation Kamil Rykowski 232 +1
12 Fix HTTP 500 on NotAuthenticated in registry (v1) Inessa Vasilevskaya 162 -1
12 Versioned object for Metadef models Kamil Rykowski 187 -1
12 Versioned object for Task model Kamil Rykowski 211 -1
12 Clarify options for 'swift_store_auth_version' setting Ralf Haferkamp 105 -1
12 Fix the db_sync problem in 039 for db2 Jun Hong Li 108 +1
12 Add config option for importing subflows Sabari 108 -1
12 Fixes typo in the metadata catalog api doc Joe Hakim Rahme 108 -1
12 Remove import_from_format in Task input Sabari 147 -1
12 Deprecate [paste_deploy]/flavor for auth_strategy Ian Cordasco 476 -1
12 Wait all wsgi server completion for worker exit Zhi Yan Liu 417 +1
12 Add new swift store options to default api config Louis Taylor 771 -1
12 Json schema generation for Artifact Type Inessa Vasilevskaya 365 +1
12 Metadef namespace field namespace is not unique in MySQL Kamil Rykowski 177 +1
12 Replace tearDown with addCleanup in unit tests Valerii Zhelezniakov 1593 -1
12 Glance Artifact's API documentation Inessa Vasilevskaya 398 +1
12 Creating a policy sample Andre Aranha 40 -2
12 enable image community visibility Change-Id: I0ba408f9c616dc Su Zhang 186 -1
12 Add to schema new image Status - deactivated Benny Kopilov 198 -1
12 Refactor: Join multiple criteria together Kamil Rykowski 231 +1
12 Doc policies for {get,set,delete}_image_location Yanis Guenane 659 -1
12 Adds the API reference to the devs guide Fei Long Wang 378 -1

heat branch reviews


Type / Subject Registrant S F
12 Add _show_resource function to Cinder resources (6) huangtianhua 0 +2
12 Fix `DummyResource missing in provider` error Rabi Mishra 343 +2
12 Support project access manager for volume type huangtianhua 109 +1
12 Make sure 'SubnetId' update works for instance huangtianhua 30 -1
12 Use default client name for glance image resource huangtianhua 0 +2
12 Add show_resource function to Glance resources (2) Sergey Kraynev 0 +2
12 Add show_resource function to Nova resources (1) Sergey Kraynev 0 +2
12 Add doc about db being offline to encryption utility Jason Dunsmore 97 +2
12 Add base resolve method for attributes Sergey Kraynev 0 +2
12 Add information about new get_attr functionality Peter Razumovsky 43 -1
12 Add tenant_id to heat cache key Kairat Kushaev 33 +2
12 Add get_attr which returns all attributes Peter Razumovsky 43 -1
12 Convergence: Fix for resource needed_by Anant Patil 3 +2
12 Add Keystone RoleAssignment resource Bryan Jones 70 -1
12 Updated from global requirements OpenStack Proposal Bot 0 +2
12 Convergence: fix KeyError when creating stack Kairat Kushaev 0 +2
12 ReST API: Refactor error handler as a context manager Zane Bitter 3 +2
12 Add to TranslationRule REPLACE rule value_path del Peter Razumovsky 46 +2
12 Remove patch_previous_parameters() from Environment Steven Hardy 133 +2
12 Use default client in nova Kairat Kushaev 27 +2
12 Adds coverage for AWS EIP resource in scenario tests Rakesh H S 97 +2
12 Add HIDDEN status to Cinder::Volume image_ref Peter Razumovsky 46 +2
12 Add HIDDEN status to Neutron::Port Peter Razumovsky 46 +2
12 Add HIDDEN status to Neutron::RouterInterface Peter Razumovsky 46 +2
12 Add HIDDEN status to Neutron::Pool Peter Razumovsky 46 +2
12 Add HIDDEN status to Neutron::VPNService Peter Razumovsky 46 +2
12 Add HIDDEN status to Neutron::NetworkGateway Peter Razumovsky 46 +2
12 Add HIDDEN status to Neutron::FloatingIP Peter Razumovsky 46 +2
12 Add HIDDEN status to network_id Neutron::Subnet Peter Razumovsky 46 +2
12 Reuse existing environment on PATCH update Ton Ngo 133 +2
12 Use base attributes with attribute_schema of class Sergey Kraynev 18 +2
12 Convergence: fix functional test test_nested_stack_adopt_fai Angus Salkeld 3 -1
12 Add basic stack-preview functional test Angus Salkeld 70 -1
12 Monasca client plugin Kanagaraj Manickam 40 -1
12 resource failure causes nested stacks to be rolled back Rico Lin 130
12 Monasca Alarm definition resource plugin Kanagaraj Manickam 40
12 Monasca Notification resource plugin Kanagaraj Manickam 40
12 Adds testcase to check template is not validated more than o Kanagaraj Manickam 0 -1
12 Fixes context.request_context to create RequestContext from Kanagaraj Manickam 50
12 Add show_resource function to Mistral resources (4) Tetiana Lashchova 0 +2
12 Add show_resource function to Sahara resources (3) Tetiana Lashchova 0 +2
12 Don't raise exception when get nested stack huangtianhua 30
12 Add show_resource function to Manila resources (5) Oleksii Chuprykov 0 +2
12 Make convergence functional Sirushti Murugesan 3 +2
12 DNM: Convergence Testing: Manual override Sirushti Murugesan 0 -2
12 Convergence: Don't try to unlock a resource after the DB row Angus Salkeld 3 +2
12 DNM : convergence scenario tests Ishant Tyagi 0
12 py34: test_environment* Sirushti Murugesan 180 +2
12 Validate TemplateResource schema when based on other templat Angus Salkeld 0
12 Convergence: clarify what "data" is Angus Salkeld 3 +2
12 Add keystone.user custom constraint Bryan Jones 70 -1
12 Clean up the worker service logging Angus Salkeld 3 +2
12 Change native ASG to inherit from ResourceGroup Rabi Mishra 0 +1
12 Don't use rich objects is servers update Pavlo Shchelokovskyy 136 -1
12 Resolve dynamic attributes for resources Kairat Kushaev 73 +1
12 Remove inheritance and refactor common functions to utility Rabi Mishra 0 +1
12 WIP:Change time calculations to use oslo_utils timeutils Rabi Mishra 6 -1
12 WIP: Import magnum python client directly Kanagaraj Manickam 30
12 WIP: Adds python-magnumclient>=0.2.1 in requirements.txt Kanagaraj Manickam 30
12 Convergence: Refactor convergence dependency Anant Patil 6 +1
12 Add a functional test option to skip notification tests Angus Salkeld 3 +2
12 add time_constraints property in OS::Ceilometer::Alarm Rico Lin 70 -2
12 add new constraints to ceilometer Rico Lin 70 -2
12 Add rolling_update to ResourceGroup Rabi Mishra 3 +1
12 Adds resource uuid, volume support to lifecycle scheduler hi Joe D'Andrea 48 -1
12 Fix stack-list after failed update Rakesh H S 33 +1
12 Get auth_uri from [clients_keystone] section for ec2tokens Miguel Grinberg 133 +1
12 Always commit after deployment db operations Steve Baker 48 +1
12 Split engine service test cases (8) Qiming Teng 6 +1
12 Replace FnGetAttr from Stack resource with _resolve_attribut Kairat Kushaev 73 -1
12 Correctly determine keystone v3 endpoint Miguel Grinberg 136 +1
12 Register all objects Grzegorz Grasza (xek) 103 -1
12 Refactor wait condition handles huangtianhua 3 +1
12 Correct volume restore behavior huangtianhua 99 +1
12 Use atomic_key for deployment metadata updates Steve Baker 36 +1
12 Add functional test for resource exposure Pavlo Shchelokovskyy 24 -1
12 Expose resources based on user roles Pavlo Shchelokovskyy 76 -1
12 Split engine unit test cases for resource type Kanagaraj Manickam 24 -1
12 Add batching for heat-manage encrypt/decrypt Kairat Kushaev 166 +1
12 Return errors message if validate fail when clearing hook huangtianhua 112 -1
12 Move sahara resource tests to /tests/sahara/ huangtianhua 27 -1
12 Move heat resource tests to /tests/orchestration/ huangtianhua 27 -1
12 Resource-type-show does not report unavailable resource type Kanagaraj Manickam 24 -1
12 Handle parameter overriding in an environment Ton Ngo 529 -1
12 Modify tests to load trustee user from plugin Jamie Lennox 267 -1
12 Use auth plugin for trustee Jamie Lennox 39 -1
12 Allow 'mac_address' updatable for neutron port huangtianhua 77 -1
12 Fix Rackspace nova server addresses attribute Vijendar Komalla 95 -1
12 Add console_scripts entry points for all heat services Sirushti Murugesan 69 -1
12 Add Bay to Magnum resources Rob Pothier 79 -1
12 Add and apply cinder backup constraint huangtianhua 109 +1
12 Fix filter name inconsistency in stack_list Qiming Teng 115 +1
12 Return support_status in resource type list Qiming Teng 48 -1
12 Split OpenStack API V1 unit tests Qiming Teng 48 +1
12 Change stack.id from UUID to Integer Visnusaran Murugan 153 -1
12 Add a preview endpoint for stack updates Ryan Brown 106 -1
12 Send service list as versioned objects Grzegorz Grasza (xek) 103 -1
12 Connect object serializer Grzegorz Grasza (xek) 103 -1
12 Add support for a resource level external_id Angus Salkeld 112 +1
12 Remove instance_user and admin_user options Tomas Sedovic 262 -1
12 Use latest stable template version in snippets Steve Baker 81 -1
12 Updates REST & RPC abandon API with is_forced=False Kanagaraj Manickam 84 -1
12 Adds REST api for export action Kanagaraj Manickam 84 -1
12 Adds RPC api for export action Kanagaraj Manickam 84 -1
12 Use openstack client in heat-keystone-setup Ethan Lynn 154 -1
12 Re-org openstack resource plugin test cases Kanagaraj Manickam 87 -1
12 Support glance image sharing with projects huangtianhua 127 +1
12 Resource to add security group to port Vijendar Komalla 139 -1
12 Add heat resource for cinder backup. wuyicang 105 -1
12 DNM: Take convergence for a spin Angus Salkeld 0 -2
12 Add batching to ResourceGroup Oleksii Chuprykov 202 -1
12 Use EntityNotFound instead *NotFound huangtianhua 205 -1
12 Don't update instances that will be removed Oleksii Chuprykov 147 -1
12 Bind pseudo parameters to template versions Pradeep Kumar Singh 235 -1
12 Implement barbican-backed store mechanism Thomas Herve 286 -1
12 Check stack name before store a new stack Ethan Lynn 379 -1
12 Add scenario test for AWS loadbalancer Sergey Kraynev 298 -1
12 Change stack update's response body into nothing Masahito Muroi 1163 -1
12 Hard delete backup stack after successful update. Anant Patil 469 -1
12 Add test for neutron networking Oleksii Chuprykov 273 -1
12 Add restriction on the physical resource name length Limor Stotland 433 -1
12 Convert some clients to use auth plugin Jamie Lennox 297 -1
12 Reuse existing template Ton Ngo 529 -1
12 Merge Neutron AutoScaling and LoadBalancer tests Pavlo Shchelokovskyy 481 -1
12 Update load balancers after HOT autoscaling event Miguel Grinberg 70 -2
12 Enable software config integration test Steve Baker 357 -1
12 Return valid refid for eip if not created yet yunhong-jiang 781 -1
12 Add Unicode support for stack names Qiming Teng 709 -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 541 -1
12 Expose other deployment outputs in SoftwareDeployments Steve Baker 567 -1
12 Support to upload image from local filesystem from Heat Anusha rayani 507 -1
12 Allow adding event error when state changed huangtianhua 522 -1
12 AZ spanning for OS::Heat::AutoScalingGroup Mike Spreitzer 1066 -1
12 Add capabilities management to Docker resource Eric Windisch 756 -1
12 Add devices property to Docker resource Eric Windisch 756 -1
12 Add restart_policy to Docker resource Eric Windisch 756 -1
12 Add network_mode selector for Docker resource Eric Windisch 756 -1
12 Make region name configurable Jun Jie Nan 726 -1
12 Fix region select for keystone v2 backend Zang MingJie 1041 -1
12 Implement removal_policies for AutoScalingGroup Tomas Sedovic 678 -1
12 Add type validation for LaunchConfigurationName Qiming Teng 760 -1
12 Add evacuate action. H3C iMC 768 -1
12 Add optional health maintenance to OS::Heat::ASG Mike Spreitzer 898 -1
12 Validation to avoid duplicate stack names per tenant Visnusaran Murugan 861 -1
12 Check project ID on stack adopt Vijendar Komalla 1102 -1
12 Standalone heat can't specify a region Matthew Oliver 1390 -1

horizon branch reviews


Type / Subject Registrant S F
12 Adding new rules, fields marked asterisk in dashboard vaibhav 50
12 Disable lagency launch when LAUNCH_INSTANCE_LEGACY_ENABLED i Li Yingjun 33 +2
12 Pseudo-folder name string should not contanins slash charact ziyu032 0 -1
12 Drop QUnit JS tests in favor of Jasmine Vlad Okhrimenko 100 -1
12 CSS get None when error in inline_editing eric 30 -1
12 Adds support to accept IPv6 in VIP Address for LB Pool Nikunj Aggarwal 552 +1
12 Logout user if he has no valid tokens Vlad Okhrimenko 0 -1
12 [WIP] Angular code theory documentation Tyr Johanson 40 -1
12 Add missing comment in configuration example Marc Fouché 36 +2
12 Mock $window for magic-search tests Tyr Johanson 36 +2
12 Remove hostname from the url Wu Hong Guang 426 +1
12 Dashboard ReOrg - Move tech-debt into app/ Tyr Johanson 33 +2
12 Fix code that modified dictionaries while iterating over the Victor Stinner 43 -1
12 Dashboard ReOrg - Move APIs into app/core Tyr Johanson 30 +2
12 Couldn't provision instance from volume snapshot lyanchih 130
12 favicon, logo and logo-splash should allow theme overrides Tracy Jones 230
12 Display the primary project name of the user in user table ziyu032 0
12 JSCS Cleanup - horizon/ tech-debt Nathan Zeplowitz 230
12 added common name based filter for tables Masco Kaliyamoorthy 39 +1
12 Angular metadata update modal Szymon Wróblewski 40 -1
12 Display the project name in user detail page ziyu032 3 -1
12 WIP : API for getting default quotas in admin Rajat Vig 40
12 Improving Horizon's angular module management: Shaoquan Chen 30
12 Dashboard ReOrg - Relocate Launch Instance module Tyr Johanson 30 +1
12 JSCS Cleanup - Fix ng-di errors on cloud-services Nathan Zeplowitz 230 -1
12 Adding hz-include directive Thai Tran 236 -1
12 Keystone project role REST is broken Thai Tran 0 +1
12 WIP - Image Detail Redesign (Angular/UX) Matt Borland 180
12 Detail-page directives (Angular/UX) with CSS Matt Borland 180
12 Remove Router Dashboard Rob Cresswell 40 -1
12 Check if Cinder is enabled before populating drop-down menu Yash Bathia 30
12 Dashboard ReOrg - hz.dashboard --> horizon.dashboard Tyr Johanson 30 -1
12 JSCS Cleanup - Metadata widgets cleanup Szymon Wróblewski 230
12 A few tweaks to make the App Catalog plugin work. Kevin Fox 0
12 Themes should live at root of openstack_dashboard Diana Whitten 233 +1
12 Create and update project fail when using keystone V3 Canh Truong 45 -1
12 JSCS Cleanup - Use mock module to avoid using window Nathan Zeplowitz 230 +1
12 Escape RegEx characters from table quick search text Justin Pomeroy 855 -1
12 Remove app-specific config from framework module Tyr Johanson 45 -1
12 Add _save_screenshot functionality to helpers. svasheka 0 +1
12 Fix ISO tests KBrown 103 +1
12 exclude subnets without gateway in create interface Masco Kaliyamoorthy 33 +1
12 Moving Trove to contrib Lin Hua Cheng 333 +1
12 Horizon's scss webroot should come from settings.py Diana Whitten 33 +1
12 DataTable column level policy Romain Hardouin 43 -1
12 Mock API - Basic mock API server constructor Shaoquan Chen 46 +1
12 Delete VIP action refactoring Tatiana Ovchinnikova 36 +1
12 [Sahara] Move cluster configuration to separate tab Vitaly Gridnev 36 +1
12 Confirm Dialog for Delete operation in Network Topology Swati Sharma 3
12 Configurable token hashing Brad Pokorny 73 +2
12 [Launch Instance Fix] Show Admin Password Shaoquan Chen 73 -1
12 JSCS Cleanup - rename launch instance factory files Valerie Roske 236 +2
12 JSCS cleanup - style guide cleanup for table and basic-table Aaron Sahlin 236 +2
12 [Sahara] Move node processes selection to own tab Vitaly Gridnev 46 +1
12 Add floating IP panel to admin dashboard LIU Yulong 103 +1
12 Update default_project param on create user David Lyle 6 +1
12 Create a Bootstrap Theme Preview Page with HTML Hints Diana Whitten 233 +1
12 JSCS Cleanup - use DI in launch instance model Valerie Roske 236 -1
12 WIP : Add angular defaults panel for admin Rajat Vig 43 +1
12 Add Storm Job to UI Telles Mota Vidal Nóbrega 3 -1
12 Mock API - mock 401 error Shaoquan Chen 43 +1
12 Mock API - mock 404 error Shaoquan Chen 46 +1
12 Initial support for database clustering in Horizon Michael Yu 55 +1
12 Launch Instance Advanced tab only shown if Swift present Dan Ritchie 15 +1
12 Retrieve domain scoped token Dan Nguyen 42 +1
12 Searchlight API for horizon Steve McLellan 195 -1
12 Allow multiple clusters creation Telles Mota Vidal Nóbrega 36 +1
12 Show message when filtering yields no items Aaron Sahlin 76 -1
12 Make tests pass with random PYTHONHASHSEED Kirill Zaitsev 199 -1
12 Pre-create neutron ports on instance creation Sam Stoelinga 350 +1
12 remove django<1.7 from tests Matthias Runge 18 -1
12 Theming Mechanism now supports 3rd party themes Diana Whitten 236 -1
12 Project Admin Quota support for Domains Brian Tully 21 -1
12 Add Curvature topology Bradley Jones 186 -1
12 Add support for creating subnets with Neutron subnet allocat Frode Nordahl 186 +1
12 Show external networks Yves-Gwenael Bourhis 36 +1
12 Adding creating state to deletable states lokesh s 847 -1
12 Trove add cluster grow and shrink support Duk Loi 49 +1
12 Activate the timezone while we can get from request.COOKIES lawrancejing 555 +1
12 Use form field errors on volume Extend form Zhenguo Niu 15 +1
12 Add support for Trove create database Duk Loi 115 -1
12 JSCS Cleanup-style guide cleanup for Magic Search Coleman Beasley 275 -1
12 JSCS/eslint cleanup - o_s/tech-debt, bind-scope, toast Kelly Domico 245 +1
12 [Launch Instance Fix] Magic Search in new Launch Instance Rajat Vig 85 +1
12 Port cleanup on failed VM instance launch Saksham Varma 48 +1
12 Add reference to AUTH_USER_MODEL for tests Matthias Runge 27 +2
12 Angularize metadata update modals Szymon Wróblewski 55 -1
12 Don't get descript if attribute doesn't exist. Kuo-tung Kao 57 +2
12 Add a snat field to the setgatewayform for admin users. Wim De Clercq 50 +1
12 Delete action should have a confirm pop-up box in network_to ziyu032 18 -1
12 Fix too loose url regex for snapshot creation Lin Yang 48 +1
12 Populate volume/volume_snapshot status without current statu lawrancejing 60 -1
12 Refactoring the exceptions lists George Peristerakis 261 -1
12 [Launch Instance Fix] Magic Search in new Launch Instance Kelly Domico 88 +1
12 Multidomain false and project admin support Michael Hagedorn 21 +1
12 Hide Quota/Usage table actions for non Cloud-Admin Brian Tully 18 -1
12 Refactored iframe_embed_settings Jiri Tomasek 18 +1
12 JSCS Cleanup - style guide cleanup for Keypair step Cindy Lu 251 -1
12 Remove unnecessary executable permission Ren Qiaowei 51 +1
12 reset cache and attribute changed by preempt case Kuo-tung Kao 78 +1
12 Adding option for name and uuid substitution Chad Roberts 66 +1
12 Made the class Column Python 3 compatible. Emmanuel Rousselle 213 -1
12 Hide panels without services Doug Fish 469 -1
12 WIP Re-work static_settings to clean up Richard Jones 21 -1
12 WIP Magic Search in Angular Users table Cindy Lu 39 -1
12 Adding Angular Project Instances Panel Aaron Sahlin 272 -1
12 Allow to edit image metadata from project view Szymon Wróblewski 67 -1
12 code cleanup from commits on https://review.openstack.org/#/ Tracy Jones 60 +1
12 Refactor the admin tabs code lawrancejing 42 +1
12 Enable Redis database cluster support Duk Loi 61 +1
12 Cleanup lbaas table actions Eric Peterson 24 -1
12 Add volume migration support Zhenguo Niu 207 -1
12 Implement client API bindings for Neutron subnet allocation Frode Nordahl 204 +1
12 [Launch Instance Fix] Adding launch details step Shaoquan Chen 410 -1
12 Use oslo.config for Horizon and Django configuration Radomir Dopieralski 222 +2
12 Add volume type encryption update Brianna Poulos 240 +1
12 Replace filter() with a list-comprehension Victor Stinner 85 +1
12 Update requirement.txt to Magic Search version 0.2.5 Aaron Sahlin 39 -1
12 Fix 'paginate' and 'admin' GET parameters in Keystone Projec Paulo Ewerton Gomes Fragoso 69 +1
12 Add description and is_public to volume type table Li Yingjun 60 +1
12 Addresses camel-case variables and exceeded max-length viola Pamela Ocampo 272 -1
12 Adding Identity NGProjects Panel Paulo Ewerton Gomes Fragoso 82 +2
12 Allowing editing of cluster templates Chad Roberts 136 +1
12 Add "Create Image" button for new image workflow with featur Kyle Olivo 216 -1
12 Load templates from app directories first Thomas Bechtold 528 -1
12 Angular-mock: using mock $window object Shaoquan Chen 79 +1
12 Angular-mock: mock $window object Shaoquan Chen 79 +1
12 Makes policy.check aware of domain scoped token Dan Nguyen 39 +1
12 Ensure log messages are not translation objects Sam Betts 89 +1
12 Adding option for Spark jobs to use Swift paths Chad Roberts 69 -1
12 Adding option for Java jobs to be adapted to Oozie Chad Roberts 74 +1
12 Add a 1 hour period to "metering" dashboard Ilya Tyaptin 78 -1
12 Stop memoising on request arguments in nova api Yves-Gwenael Bourhis 514 -1
12 Load pluggable dashboards for unit tests Janet Yu 391 -1
12 [Sahara] Added volume type and instance locality support Andrey Pavlov 183 -1
12 Sahara Shell Action Form Ethan Gafford 417 -1
12 [Sahara] Added support of placeholders in datasource URLs Andrew Lazarev 126 -1
12 [Sahara] Add support for event logs Nikita Konovalov 229 -1
12 Fix for associating Health Monitors to Pools David Audet 240 +1
12 Adding Identity Projects Table Paulo Ewerton Gomes Fragoso 82 +1
12 Remove current consumer in QoS spec edit Masco Kaliyamoorthy 75 +1
12 Logout url is hard coded Alex Chan 301 -1
12 Add sizeformat for quota limit summary pie chart lawrancejing 129 +1
12 Added volume type description for volume type Gloria Gu 157 +1
12 Support of rescue instance in Horizon Masco Kaliyamoorthy 163 +1
12 Fix column width for Firewalls' drag and drop forms Tatiana Ovchinnikova 113 +1
12 Fixes align issue for database networking workflow Li Yingjun 228 +2
12 Add i18n support to Angular humanizeNumbers helper Albert Tu 51 +1
12 Generating a rdp file for a windows instance George Peristerakis 121 +1
12 Exclude images with the 'deprecated' property from the image Andrew Bogott 111 +1
12 Display event stream in the instance audit tab George Peristerakis 121 +1
12 Addresses Detail page inconsistencies & code style Rob Cresswell 351 -1
12 Finally remove policy engine code from openstack_dashboard Timur Sufiev 180 -2
12 Error message updated for rebooting an instance Kanchan Gupta 50 -2
12 Adds config to disable the password in stack Nikunj Aggarwal 142 -1
12 Fix bad performance when editing domain members Jingjing Ren 175 +1
12 Add integration tests for Identity->Projects page Vlad Okhrimenko 69 +1
12 Don't clear user passwd when validation failed Kuo-tung Kao 102 +1
12 Policy should support AND and OR checks for panels Alok Barsode 333 -1
12 Policy should support AND and OR checks for panels Alok Barsode 297 -1
12 fix network_topology router add interface redirect url zhu.rong 132 -1
12 Fix broken header dropdowns Paul Karikh 84 +1
12 Rewrite table filtering to use GET-requests Paul Karikh 169 +1
12 Do not load jasmine module unconditionally Dirk Mueller 0 -2
12 Removing last_activity session flag Eric Peterson 87 -1
12 Add allowed address pair extension UI for neutron ports. Wim De Clercq 130 +1
12 Glance Image Member Management Gerome Chardon 193 +1
12 Prevent creation of subnet via RBAC during new network creat Timur Sufiev 169 +2
12 Add support for root enable and show Duk Loi 133 -1
12 Enhance policy rules to workflow actions Timur Sufiev 139 +1
12 Support Instances->Disassociate IP action for Neutron setups Timur Sufiev 169 -1
12 Fixes extend volume allows negative values liaonanhai 30 -2
12 Remove admin role name 'admin' hardcode Paul Karikh 413 +1
12 Integration tests - Object store Martin Pavlásek 126 -1
12 Integration tests - Instances tests Amogh 288 -1
12 Rename helpers.py to basetestcases.py Martin Pavlásek 126 -1
12 Adds router create/delete integration tests Ravikumar Venkatesan 423 +1
12 check new value for QoS spec edit form Masco Kaliyamoorthy 149 -1
12 Give logout dropdown a higher level LIU Yulong 429 +1
12 Fixed Launch Instance Dialog Dhriti Shikhar 407 +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 232 +1
12 Add py34 env lokesh s 120 -1
12 Download Reports of Horizon Detailed Views, in dfferent form Swati Sharma 232 -1
12 Limit max length of gen_random_resource_name Martin Pavlásek 171 -1
12 Sort images list in ascending alphabetical order Timur Sufiev 176 +1
12 Fixes the sort in Flavor table Nikunj Aggarwal 393 -1
12 Delete multiple objects from the container panel Ritesh 156 +1
12 Disable router and fip quotas when router is disabled Li Yingjun 222 +1
12 Add hostname validation for create instance Marcos Fermín Lobo 129 -1
12 JSCS - Demo patch for error filter Tyr Johanson 126 -1
12 Refactor of BaseTestCase Martin Pavlásek 156 +1
12 JSCS Cleanup - No longer need line length disables Tyr Johanson 132 -1
12 Implementing RBAC in Admin Dashboard Andre Aranha 712 -1
12 Fix issues with updating project/domain members Jingjing Ren 159 +1
12 Metadata widget support for ambiguous properties Szymon Wróblewski 199 +1
12 [Launch Instance Fix] upstream deltas needed for neutron api Michael Hagedorn 363 -1
12 Adding download for openrc file for keystone v3 David Lyle 183 -1
12 Add error message for unsupported URL scheme Frode Nordahl 177 -1
12 Set database advanced source default option WonChon 222 -1
12 WIP Angularize Identity Projects Panel Samuel de Medeiros Queiroz 274 -1
12 Update JS that adds classes for modal form errors Sam Betts 391 +1
12 Angularize Identity Users Panel Thai Tran 0 -2
12 Refactor project instance test Abishek Subramanian 388 -1
12 Change body scroll to main_content scroll tinytmy 249 -1
12 Support flavor-id uuid format at trove. WonChon 198 -1
12 Admin network form should enable port_security_enabled flag Kahou Lei 192 +1
12 Port should not be detached when changing name Kahou Lei 195 +1
12 Co-locate common test infrastructure Tyr Johanson 168 -1
12 Updated error message when image creation fails Kanchan Gupta 604 -1
12 Single page navigation Neill Cox 211 -1
12 Set tests.py.tmpl to import O_D test helpers Sam Betts 276 -1
12 Unit test for the exponentially growing AJAX fix Timur Sufiev 400 -1
12 WIP new startdash feature Michael Hagedorn 174 -1
12 User Primary Project Choices as Hierarchical Names Samuel de Medeiros Queiroz 234 -1
12 Make no response notification(msg) level to INFO LIU Yulong 717 -1
12 Projects in Dropdown Header as Hierarchical Names Samuel de Medeiros Queiroz 234 -1
12 Create Hierarchical Projects Andre Aranha 234 -1
12 Support operations on a trove instance user Duk Loi 354 +1
12 Trust sql middleware value conversion and stick to the spec Romain Chantereau 240 +1
12 Switch from MySQL-python to PyMySQL Jeremy Stanley 213 +1
12 Add support for Trove configuration groups Duk Loi 526 +1
12 WIP re-design of top-level Horizon menu Richard Jones 225 -1
12 LoadBalancers' Add Member form has missing asterisk for 'Mem Swati Sharma 476 -1
12 Adds asterisk symbol for image location Nikunj Aggarwal 595 -1
12 Port and Port-Range fields' asterisk missing in Access-Secur Swati Sharma 494 -1
12 Make quota bar chart and title aligned LIU Yulong 636 -1
12 Adding new util: next unique ID Shaoquan Chen 246 -1
12 added action buttons in firewall details page Masco Kaliyamoorthy 228 +1
12 fix bug - IE9 cuts off css rules Shaoquan Chen 555 -1
12 Add help text to DeleteAction LIU Yulong 334 -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 493 -1
12 Don't show assigned ports in FIP target list Steve McLellan 573 -1
12 Angular alert service - add auto dismiss Cindy Lu 231 -1
12 Hierarchical Projects as Expandable Treetable Thiago Paiva Brito 0 -2
12 Store user settings cookie data with UID Sam Betts 284 +1
12 Add Volume Backend Name to Create Volume Type Julie Gravel 249 -1
12 Made changes per doc conventions to multiple rst files. pratap vedula 320 -1
12 Ajax update for table row that has any unknown status Alan Fung 276 +1
12 Updated network name parameter as optional Kanchan Gupta 30 -2
12 Add Content-Length to swift object upload header LIU Yulong 723 -1
12 WIP Angularize Identity Roles Cindy Lu 500 -1
12 assign cisco network profile to multiple tenants Saksham Varma 457 -1
12 Provide flavor overview detail page Danny 288 +1
12 Address deprecated templatetags in Django 1.7 Rob Cresswell 30 -2
12 reuse a working firefox profile Wu Hong Guang 270 -1
12 Demo of Action List Kelly Domico 0 -2
12 WIP Angular Users Panel - Admin Password check Cindy Lu 273 -1
12 WIP Angular Users Panel settings-dependent features Cindy Lu 276 -1
12 Fix popover positions in network topology Kelly Domico 642 -1
12 Make sure dashboard has a default panel group Janet Yu 361 +1
12 Adds auto fade-out for AJAX messages (a new setting) Andrew Pashkin 371 -1
12 Clear all button if there is more than one error alert Cindy Lu 1088 -1
12 Security groups page and test Daniel Korn 441 -1
12 Integration tests - networkspage and test Daniel Korn 303 +1
12 Integration test - Setup TestCase for multi user env Wu Hong Guang 294 -1
12 verify 'truncate' attr is for columns containing strings onl Cindy Lu 777 -1
12 Also look for volumev2 endpoints IWAMOTO Toshihiro 375 -1
12 Add vertica cluster support Anna Shen 375 -1
12 Enable volumes metadata update Pawel Skowron 526 +1
12 Updated tab_locator in menus &'submit' method in forms Amogh 414 -1
12 angularJS workflow for launching heat stacks Nikunj Aggarwal 378 -1
12 [WIP Launch Instance] Instance Summary (quick launch) Tyr Johanson 318 -1
12 Add rate limiting security groups rules UI. Lionel Zerbib 448 -1
12 Enhance Project/Admin Instance tables to page backward Kahou Lei 429 -1
12 Restrict user private network cidr input LIU Yulong 469 -1
12 Add Magic Search to users table Randy Bertram 0 -2
12 Add test for policy checks Alok Barsode 333 +1
12 Change ports range in validators and test function Wlodzimierz Borkowski 389 +1
12 Adding missing cancel button in create & edit subnet Nikunj Aggarwal 408 +1
12 Primary Project made optional in horizon Kanchan Gupta 430 -1
12 Display N1K policy profile information in instance overview Shiva Prasad Rao 407 +1
12 Allow metadata addition for image creation Maithem 738 -1
12 fixed row update of vpn table Masco Kaliyamoorthy 387 +1
12 Add multi role test possibility to integr. tests Tomáš Nová?ik 591 -1
12 Update pagination marker when del last row chenhaiq 1079 +1
12 Adds header for Firewalls index page Nikunj Aggarwal 378 -1
12 Added pagination support for swift containers. Federico Gimenez Nieto 790 -1
12 [Launch Instance fix] Fix Availability Zone default text Nikunj Aggarwal 393 -1
12 Add "Back To Previous Page" link from all Detail pages Swati Sharma 417 -1
12 Fixes heat templates hidden parameters are not loading probl Nikunj Aggarwal 396 +1
12 Enhance Dashboard for Cisco FWaaS Yanping Qu 40 -2
12 fix usage strings for startdash and startpanel manage.py com Gabriel Pettier 1572 -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 1193 -1
12 Allows to specify ip during port create Nikunj Aggarwal 393 +1
12 Ignore Exception in process of Edit Attachments Trung Trinh 480 -1
12 Fix display of ports when associating floating IP Vincent Untz 577 -1
12 Improves the error message on network deletion Nikunj Aggarwal 567 +1
12 Show a better error message for network delete failure Kanchan Gupta 435 -1
12 Add asterisk to Network Address field Wu Wenxiang 501 -1
12 Add generic session/cookie value getters/setters Ana Krivokapic 443 +1
12 Better validation of stack template and environment Miguel Grinberg 444 +1
12 Detail inconsistencies/code style in Admin/Ident Rob Cresswell 534 -1
12 Fix the button panel layout issues for Create Network Operat Vidyut 834 -1
12 Fixes Error message during instance snapshot creation. Nikunj Aggarwal 417 +1
12 Add DATABASES to settings.py Thiago Paiva Brito 925 -1
12 TableTab now honors Table permissions Romain Hardouin 450 +1
12 Configurable instance detail tab group daiki aminaka 878 -1
12 Set the correct mtime timestamp for Ceph backend Rohit Karajgi 1543 -1
12 Makes "availability zone" field non-mandatory Nikunj Aggarwal 819 +1
12 Displays error message for template validation Victor Morales 897 -1
12 Integration tests - Run test on Windows with Chrome or IE Wu Hong Guang 510 +1
12 Allow users to change their own email address Nikunj Aggarwal 1221 -1
12 Modal Wait Spinner Demo Tyr Johanson 438 -1
12 Rolling back kilo changes to loading ajax-modal Victor Feitosa 494 +1
12 Integration tests - Volumes tests Mohan Seri 705 -1
12 Move out loading horizon modals to a named function Timur Sufiev 510 -1
12 Refresh can_access cached values on *_policy.json change Timur Sufiev 926 +1
12 Error Unable to retrieve attachment information Trung Trinh 681 +1
12 Fixes associating the health monitor for a neutron load bala Nikunj Aggarwal 663 -1
12 Integration test - support login multiple regions Wu Hong Guang 453 +1
12 Integration tests - enable to test horizon with chrome brows Wu Hong Guang 591 -1
12 Consisent abbreviation of size units Pedro Kostelec 507 -1
12 Directive to allow editing of table cell values Brian Tully 462 -1
12 Make empty description field value consistent mariam john 611 -1
12 Fixing files used as panel template by startdash Tyr Johanson 725 -1
12 Preserve flavorid when updating Flavors Alexey I. Froloff 864 -1
12 WIP Magic Instances Randy Bertram 477 -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 783 -1
12 Detail inconsistencies/code style in Databases Rob Cresswell 534 -1
12 Detail inconsistencies/code style in Volumes Rob Cresswell 534 -1
12 Detail inconsistencies/code style in Instances Rob Cresswell 534 -1
12 Normalize and parameterize sass files to simplify design cha Vincent Cassé 585 -1
12 Change Modal Descriptions for "Launch Stacks" and "Change St Jeffrey Olsen 590 -1
12 Implementing RBAC in Identity Andre Aranha 861 -1
12 CSS padding style is used instead of &nsbp; Shaifali Agrawal 629 -1
12 update my mailmap ziyu032 552 -1
12 Adds filtering option by Image & Flavor names Nikunj Aggarwal 552 +1
12 Add Ironic API support Josh Gachnang 1167 -1
12 Clarifying Project Overview usage labels Thiago Paiva Brito 784 -1
12 Revert the use of lazy loading for mox Maxime Vidori 622 -1
12 Add mechanism for hiding multiple failure messages for workf Timur Sufiev 679 +1
12 Display Python error in multiple lines François Magimel 1131 -1
12 Adds Shelving and Unshelving instance commands to Horizon Gabriel Luong 1552 -1
12 Adding informative message when deleting a using volume type Henrique Truta 1009 -1

identity-api branch reviews


Type / Subject Registrant S F

ironic branch reviews


Type / Subject Registrant S F
12 Move test_validate_fail_invalid_trusted_boot_value test Tan Lin 0 -1
12 Updated from global requirements OpenStack Proposal Bot 0 +2
12 Fix broken agent virtual media drivers Ramakrishnan G 136 -1
12 Cache Keystone client instance Yuriy Zveryanskyy 3 +2
12 Add RPCAPIs for RAID configuration Ramakrishnan G 180
12 Clean up instance_uuid as part of the node's tear down Lucas Alvares Gomes 70
12 Add RAIDInterface for RAID configuration Ramakrishnan G 180
12 Remove the hard dependency of swift from ilo drivers Nisha Agarwal 43 -1
12 enroll/verify/cleanwait in state machine diagram Ruby Loo 3 +2
12 Add Nova scheduler_tracks_instance_changes config to docs Jim Rollenhagen 3 +2
12 Add raises docstring tag into object.Ports methods Naohiro Tamura 0 +2
12 Use automaton's converters/pydot Ruby Loo 3 +2
12 Add support for image caching for the agent driver Clif Houck 87 -1
12 Add support for inband raid configuration agent ramdisk Ramakrishnan G 180
12 Add APIs for RAID configuration Ramakrishnan G 180
12 When boot option is not persisted, set boot on next power on Zhenguo Niu 88 -1
12 Secure boot support for pxe_ilo driver Shivanand Tendulker 43
12 Add port creation passing the name of the node instead of th Sinval Vieira Mendes Neto 35
12 Make driver properties discoverable in REST API Anusha Ramineni 6 -1
12 Support trusted boot with iPXE Tan Lin 40
12 Migrate IronicObjectSerializer to subclass from oslo Tan Lin 3 -1
12 OneView Driver for Ironic Thiago Paiva Brito 180 -1
12 Add hardware inspection module for iRMC driver Naohiro Tamura 0
12 Add more info level log to deploy_utils.work_on_disk() metho Sinval Vieira Mendes Neto 50
12 Document configuring ironic-api behind mod_wsgi Lucas Alvares Gomes 0 +1
12 Refactor agent driver with pxe boot interface Ramakrishnan G 183 +1
12 Document API versioning Dmitry Tantsur 0 -1
12 Imported Translations from Transifex OpenStack Proposal Bot 3 -1
12 Only take exclusive lock in sync_power_state if node is upda Dmitry Tantsur 0 +1
12 Save and re-raise exception Ruby Loo 3 +2
12 UCS: node-get-boot-device is failing for Cisco servers Gopi Krishna S 73 +2
12 Make states end-point discoverable via nodes API Anusha Ramineni 9 -1
12 grub2 bootloader support for uefi boot mode Shivanand Tendulker 43 +1
12 Add delete_instance field to the nodes table Lucas Alvares Gomes 40 -2
12 Add support for deferring instance deletion to later Lucas Alvares Gomes 43 -1
12 Addition of portgroups to support LAG interfaces Laura Moore 43 -1
12 Addition of portgroups to support LAG interfaces Laura Moore 43 -1
12 Clean up instance specific informantion on tear down Lucas Alvares Gomes 305 -1
12 Introduce support for APC MasterSwitchPlus and Rack PDU Mathieu Mitchell 76 +2
12 Addition of portgroups to support LAG interfaces Laura Moore 46 -1
12 Added CORS support middleware to Ironic Michael Krotscheck 6 -1
12 Implement get_boot_device for seamicro driver Harshada Mangesh Kakad 136 -1
12 Vagrant configuration generation now uses pymysql. Michael Krotscheck 57 +2
12 Do not preserve partitions after ephemeral Yuriy Zveryanskyy 85 +1
12 Retry ipmi commands unless the failure is not retriable jxiaobin 89 -1
12 Update ironic.conf.sample Sergey Vilgelm 75 -1
12 Set default value of tempdir option to empty string Sergey Vilgelm 75 -1
12 Update cached images based on update time Vladyslav Drok 151 -1
12 Modify purpose of locking in manager.py Ramakrishnan G 63 -1
12 changes and edit of the ironic install guide Shilla Saebi 99 -1
12 Ironic should use its own context chenglch 195 -1
12 Sort out ironic/nova/* Cameron.C 50 -2
12 get_supported_boot_devices() returns static device list Matt Keenan 35 -2
12 Override PXE kernel cmdline via Glance property Lucas Alvares Gomes 145 -1
12 Requirement broken fix. Cameron.C 129 -1
12 Copy editing of ironic docs Richard H 123 -1
12 made and edited the ironic ucs.rst install guide Ghezal 126 -1
12 made changes and edited the ironic install guide Ghezal 126 -1
12 Add credentials migration script Vladyslav Drok 163 -1
12 Enable 'text' format sort for enterprise databases Kan 192 -1
12 Implement Chassis Level Discovery Tool sandhya 40 -2
12 Removing all Downgrade functions lokesh s 282 -1
12 ironic-dbsync to log connection string when run in debug Radoslaw Smigielski 174 -1
12 DRAC: support for RAID via vendor_passthru Imre Farkas 255 -1
12 Refactor disk partitioner code from ironic and use ironic-li Syed Ismail Faizan Barmawer 213 -1
12 Make node locking pluggable Jim Rollenhagen 295 -1
12 [WIP] DRAC: automatic RAID configuration Imre Farkas 252 -1
12 WIP: Add etcd task manager Jim Rollenhagen 295 -1
12 Do not allow migrate to lower schema version lokesh s 282 -1
12 Fix _create_token_file for noauth mode Jim Rollenhagen 321 -1
12 Add support for HTTPS to the Ironic API jiangfei 416 -1
12 Allow IPA to request reboot after clean steps Josh Gachnang 342 -1
12 Sync sslutils to ironic-api for support HTTPS jiangfei 425 -1
12 Add check for usable tftp directory to PXE driver Chris Krelle 347 -1
12 Improve logging for _send_sensor_data failure Sergey Lupersolsky 614 -1
12 Add UTF-8 coding lines to all Python files Martin Geisler 1218 -1
12 Add support for partition images in agent driver Syed Ismail Faizan Barmawer 426 -1
12 Add /nodes/<uuid>/cleaning/steps API Josh Gachnang 405 -1
12 DRAC BIOS vendor_passthru: enable rebooting the node Imre Farkas 405 -1
12 Only sync power state if node is ACTIVE (DO NOT MERGE) Lucas Alvares Gomes 318 -1
12 Switch default partition type to gpt Tom Hancock 858 -1
12 DO NOT MERGE: verifying lack of tests. Jim Rollenhagen 399 -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 598 -1
12 Create a new python entrypoint for testing drivers Devananda van der Veen 534 -1
12 WIP: POC to validate capabilities Jim Rollenhagen 486 -1
12 Add put method to API to create or update a node Vladyslav Drok 590 -1
12 Allow minimum API version to be configured Jim Rollenhagen 540 -1
12 Don't hardcode default minimum API version Jim Rollenhagen 540 -1
12 Fixing misspelling in ironic guides Pengfei Zhang 0 -2
12 ironic-api vaild the input driver jiangfei 698 -1
12 A simple script to deploy ironic using rdo. Kevin Fox 0 -2
12 Reuse stuff from OSLO's RequestContext Roman Prykhodchenko 771 -1
12 Add implementation of pluggable distributed sync Kyle Stevenson 40 -2
12 Allow long-running ramdisks for agent driver Jim Rollenhagen 1182 -1

keystone branch reviews


Type / Subject Registrant S F
12 Remove services with no endpoints from catalog David Charles Kennedy 50 -1
12 Better error message when unable to map user Marek Denis 0 +1
12 Restricting domain_id changing Henrique Truta 35 -1
12 Add groups in scoped federated tokens Marek Denis 40
12 Handle non-numeric files in key_repository Clint 'SpamapS' Byrum 56 +2
12 Add is_domain in token response Raildo Mascena de Sousa Filho 43 -1
12 Restrict inherited role assignments to subdomains Raildo Mascena de Sousa Filho 236 -1
12 Add is_domain field in Project Table Rodrigo Duarte 230 -1
12 Change project name constraints Raildo Mascena de Sousa Filho 230 -1
12 Adds proper isolation to templated catalog tests David Stanek 63 +1
12 Show helpful message when request body is not provided Dave Chen 70 +2
12 Skip rows with empty remote_ids Marek Denis 3 -1
12 Merge `clean.py` into `utils.py` Dave Chen 9 +2
12 Give some message when an invalid token is in use Dave Chen 3 +2
12 Reduce number of Fernet log messages Dolph Mathews 50 +1
12 Reject create endpoint with invalid urls jiaxi 53 +2
12 Test to ensure fernet key rotation results in new key sets Dolph Mathews 130 +2
12 Explain the "or None" on eventlet's client_socket_timeout Dolph Mathews 130 +2
12 Materialized path mixin Alexander Makarov 40 -1
12 admin and public httpd files Brant Knudson 0 -1
12 Explicitly check incorrect token input Vladimir Eremin 73 +1
12 Cleanup use of iteritems Brant Knudson 3 +1
12 Fix test_admin to expect admin endpoint Alexey Miroshkin 50 +2
12 Fernet payloads for federated scoped tokens. Marek Denis 3 +1
12 Move endpoint_filter migrations into keystone core Dave Chen 3 +1
12 Move endpoint filter into keystone core Dave Chen 3 +1
12 Imported Translations from Transifex OpenStack Proposal Bot 3 +1
12 disable admin_token by default Alan Pevec 208 +1
12 Consolidate the fernet provider validate_v3_token() Lance Bragstad 3 -1
12 Reject user creation using admin token without explicitly pa Deepti Ramakrishna 66 -1
12 Use dict.items() rather than six.iteritems() Brant Knudson 3 +1
12 Bandit config updates Brant Knudson 69 +1
12 Tokenless authz with X.509 SSL client certificate Sam Leong 183 +1
12 Remove domain table references Rodrigo Duarte 43 +1
12 Add necessary executable permission Ren Qiaowei 27 -1
12 Consolidate the fernet provider issue_v2_token() Lance Bragstad 3 -1
12 Change policy to comply with is_domain in token Rodrigo Duarte 43 +1
12 Bye Bye Domain Table Raildo Mascena de Sousa Filho 43 -1
12 Honor domain operations in project table ayoung 43 -1
12 Improve List Role Assignments Filters Performance Samuel de Medeiros Queiroz 91 +1
12 Refactor _supports_bind method Lance Bragstad 3 -1
12 Move endpoint catalog filtering to default driver David Charles Kennedy 71 +1
12 Refactor: clean up TokenAPITests Dolph Mathews 88 +1
12 Migrations squash Boris Bobrov 106 +1
12 Fix test_utils for py34 Brant Knudson 121 +1
12 test_backend_sql work with python34 Dave Chen 118 -1
12 Region creation with id given also need schema validation Dave Chen 39 +1
12 List projects filtering by is_domain flag Telles Mota Vidal Nóbrega 239 +1
12 switch to oslo.cache Steve Martinelli 18 -1
12 Document policy target for operation Brant Knudson 27 +2
12 Tweak memcache lock sleep time and attempts number Boris Bobrov 18 +1
12 Specify ID for Project or domain creation ayoung 130 -2
12 Show config option changes for oslo.cache Steve Martinelli 18 -1
12 Add .settings/ to .gitignore Steve Martinelli 27 +2
12 Replacing print with print() to provide py 2/3 compatibility sonu 18 +1
12 Support project hierarchies in data driver tests henry-nash 91 +1
12 Broaden domain-group testing of list_role_assignments henry-nash 91 +1
12 Test list_role_assignment in standard inheritance tests henry-nash 91 +1
12 Add support for group membership to data driven assignment t henry-nash 91 +1
12 Document default value for tree_dn options Brant Knudson 30 +1
12 Python 3: Replace assertRaisesRegexp to its six implementati janonymous 18 -1
12 Remove manager-driver assignment metadata construct henry-nash 201 +1
12 Remove unused code in domain config checking henry-nash 74 -1
12 Relax newly imposed sql driver restriction for domain config henry-nash 154 -1
12 Add better user feedback when bind is not implemented Dolph Mathews 27 -1
12 Adds a base class for functional tests David Stanek 21 +1
12 Add support for effective & inherited mode in data driven te henry-nash 91 +1
12 Add support for data-driven backend assignment testing henry-nash 91 +1
12 NotificationsTestCase running in isolation Diego Adolfo 71 -1
12 Fix pemutils for py34 Brant Knudson 121 +1
12 More consistent href variables for federation Matthieu Huin 50 -2
12 Create a version package Steve Martinelli 30 -1
12 Register fatal_deprecations before use Brant Knudson 118 +2
12 Remove unused setUp for RevokeTests Brant Knudson 90 +2
12 Upgrade Foreign key in Endpoint with ondelete='CASCADE' Dave Chen 208 -1
12 Move oauth1 into keystone core Fernando Diaz 42 -1
12 Deprecate LDAP Resource Backend Samuel de Medeiros Queiroz 27 -1
12 Remove unnecessary check from notifications.py Brant Knudson 36 +2
12 Clean up notifications type checking Brant Knudson 36 +2
12 Clean up code to use .items() Brant Knudson 30 +2
12 adds a devstack plugin for running a pysaml2 IdP David Stanek 39 +1
12 enables bashate checking on dsvm code David Stanek 39 +2
12 IAM Models ayoung 168 -1
12 remove assignments when deleting a domain wanghong 57 +1
12 Enable bandit check for password_config_option_not_marked_se Brant Knudson 69 +1
12 Remove unnecessary ldap imports Steve Martinelli 33 +2
12 Let `region` field be effective both in the testcase and API Dave Chen 80 +1
12 Move resource related testcase into their own module Dave Chen 30 +1
12 Test v2 tokens being deleted by v3 Dolph Mathews 172 +1
12 Cleanup logging in federation/idp.py Brant Knudson 71 +2
12 Keystone slaveification Vladimir Eremin 40 -2
12 Adds script that checks for etc/keystone.conf Solomon 83 -1
12 Remove unnecessary code for default suffix Brant Knudson 159 +1
12 Support for running functional federation tests David Stanek 39 +1
12 Correct enabled emulation query to request no attributes Brant Knudson 177 +1
12 Refactor: expand_ref() in resource/controllers.py Rodrigo Duarte 90 +1
12 Version independent token issuance pipeline David J Hu 222 +1
12 Maintain the expiry of v2 fernet tokens Morgan Fainberg 214 -1
12 alembic initial support Boris Bobrov 142 -1
12 Remove excess transformation to list Boris Bobrov 45 +1
12 AuthContextMiddleware admin token handling Brant Knudson 107 +1
12 Use migration_cli for db migrations Boris Bobrov 88 +1
12 Changing UnexpectedError exception to Unauthorized exception Dave Chen 104 +1
12 Allows for reset of dependency injections Kent Wang 236 -1
12 Remove all traces of olso incubator David Stanek 66 -1
12 Removed dependency.provider David Stanek 103 -1
12 Tuple constants in revocation engine Alexander Makarov 187 -1
12 Saves output of run_tests.sh to .log file Nathan Jewell 66 +1
12 Updated docs for Keystone startup Jason Obrien 0 -2
12 Adds missing list_endpoints tests David Stanek 183 +2
12 Force SQLite to properly deal with foreign keys David Stanek 330 +1
12 Fixes issue testing with oslo_policy.Enforcer David Stanek 90 -1
12 Comparision of database models and migrations. Ilya Pekelny 211 -1
12 Instructions to install IETF ABFAB federation protocol on Ke Ioram Schechtman Sette 429 -1
12 When validating a V3 token as V2, use the v3_to_v2 conversio Morgan Fainberg 84 +1
12 Do not require the token_id for converting v3 to v2 tokens Morgan Fainberg 84 +1
12 Disable migration sanity check Morgan Fainberg 229 +1
12 Integrate OSprofiler in Keystone Boris Pavlovic 87 -1
12 Validate user exist when assigning roles in V2 Juan Manuel Ollé 409 +1
12 Use assertFalse and assertTrue instead of assertEqual Dave Chen 423 -1
12 Move endpoint_policy migrations into keystone core Jamie Lennox 174 +1
12 Remove "tenants" from user_attribute_ignore default Brant Knudson 108 +2
12 Document httpd for accept on /identity, /identity_admin Brant Knudson 102 +1
12 functional tests for keystone on subpaths Boris Bobrov 99 +1
12 WIP: Expose functions for wsgi_scripts support Sean Dague 102 -1
12 Fix for listing role assignments by project admin Priti Desai 223 +1
12 IAM Formatter David J Hu 150 +1
12 Exposing bug in domain-specific config use on test Samuel de Medeiros Queiroz 459 -1
12 Adding 'domain_id' filter to list_user_projects() darren-wang 153 -1
12 Cleanup Token Tests Lance Bragstad 425 -1
12 Deprecate memcache as token persistence backend Boris Bobrov 425 -1
12 Fix domain id not being dict for token data Tobias Urdin 204 -1
12 default policy ayoung 217 +1
12 Improvements for rally jobs files. Alexander Maretskiy 153 -1
12 Add subjectAltName to generated ssl cert David Charles Kennedy 287 -1
12 Redis cache backend Alexander Makarov 355 -1
12 Sample Identity endpoints changed to unversioned Kenjiro Kosaka 587 -1
12 Constraint to prevent duplicates endpoints Raildo Mascena de Sousa Filho 183 -1
12 Add missing [database] section to configuration doc darren-wang 261 -1
12 WIP: reduce redundant get_user calls David Stanek 183 -1
12 Removes KVS catalog backend David Stanek 183 -1
12 Correctly handle direct mapping with keywords Marek Denis 249 -1
12 add timestamp to project and role wanghong 502 -1
12 Removes deprecated revoke KVS backend David Stanek 292 -1
12 better handling for empty/None ldap values Richard Megginson 805 -1
12 Add notes for the SQLite database Dave Chen 237 -1
12 Run SQL migration tests on PostgreSQL and MySQL Victor Sergeyev 258 -1
12 Add redelegation columns to Trust SQL model Alexander Makarov 255 +1
12 Migrate_repo init version helper Ilya Pekelny 382 -1
12 Remove local conf information from paste-ini Dave Chen 338 +1
12 Get method's class name in a python3-compatible way Matthieu Huin 338 -1
12 Adds a validation param "max_username_size". takehirokaneko 530 -1
12 Templated catalog backend not implemented Marcos Fermín Lobo 438 -1
12 apply endpoint_group filters on token catalog wanghong 511 -1
12 Removes useless setup from SQL model tests David Stanek 432 -1
12 Allow use of our test fixtures with alternate assignment mod henry-nash 527 -1
12 Allowed owners to delete token with v2 API hongxiaolong 356 -1
12 make response of endpoint_group API contain full url wanghong 445 -1
12 Share engine between migration helpers. Ilya Pekelny 395 +2
12 Use metadata.create_all() to fill a test database Ilya Pekelny 395 -1
12 Explicit MySQL engine designation. Ilya Pekelny 50 -2
12 Add primary key to the endpoint_group id column. Ilya Pekelny 680 -1
12 Use `region` or `region_id` in a consistent way Dave Chen 419 -1
12 Extract test_v3_resource from test_v3_assignment Samuel de Medeiros Queiroz 520 -1
12 Re-use list_role_assignments wherever is possible Samuel de Medeiros Queiroz 511 -1
12 policy refactoring ayoung 615 -1
12 Refactor: create a helper function to create users Andre Aranha 858 -1
12 Add a module to work with LDAP filters and DNs Peter Razumovsky 525 -1
12 LDAP additional attribute mappings description Alexander Makarov 575 -1
12 Implemented caching in trust layer. Ajaya Agrawal 1150 -1
12 Add memcached_backend configuration Kui Shi 902 -1
12 Make the policy v3 as default Andre Aranha 769 -1

neutron branch reviews


Type / Subject Registrant S F
12 Introduce get_ports_attributes in OVSBridge Rossella Sblendido 130 +2
12 Check that VXLAN is not in use in LB VXLAN check Kevin Benton 50 +1
12 Ensure non-overlapping cidrs in subnetpools with galera Cedric Brandily 130 +2
12 Updated from global requirements OpenStack Proposal Bot 0 +1
12 SR-IOV: Fix SR-IOV agnet to run ip link commands as root Moshe Levi 30
12 bp/neutron-python3. sonu 180 +1
12 Install arp spoofing protection flow after setting port tag shihanzhang 30
12 Add DNS and DHCP log into dhcp agent Zhi Chang 74 -1
12 Logging default value when new resource is created Daisuke Fujita 30 +1
12 Enable to update external network subnet's gateway-ip Hirofumi Ichihara 73 -1
12 Don't use autonested_transaction when creating default secur Roey Chen 0 -1
12 midonet: define reference to midonet mech driver Joe Mills 0 +1
12 Describe and propose 'routed' networking for Neutron (rfe) Neil Jerram 3 +1
12 Keep dns nameserver order consistency Zhi Chang 38 +2
12 Initialize port_info dict as blank in OVS agent Kevin Benton 50 -1
12 Remove unnecessary executable permission Ren Qiaowei 21 -1
12 update host_id when update dhcp port xin wu 0 -1
12 Imported Translations from Transifex OpenStack Proposal Bot 3 +1
12 Python 3: Use '//' instead of '/' fumihiko kakuma 180 +1
12 Python 3: fix test_attributes Cyril Roelandt 183 +2
12 Add dns_label processing for Ports Miguel Lavalle 73 -1
12 Support for independent alembic branches in sub-projects Henry Gessau 30 +1
12 Handle unbound allowed_address_pair FIP with DVR Lynn Li 0 +1
12 Prevent update alloc pool over existing gateway ip John Kasperski 30 +1
12 Add the rebinding chance in _bind_port_if_needed Ihar Hrachyshka 514 -1
12 Update dhcp agent cache for network:dhcp ports Sridhar Gaddam 30 +2
12 Python 3: use a hash to sort dictionaries Cedric Brandily 180 -1
12 thirdparty-ci: Don't allow voting -1 Kyle Mestery 0 -1
12 Introduce usage data tracking for Neutron Salvatore Orlando 233 +2
12 DHCP agent: let interface driver control dnsmasq bind option Neil Jerram 0 +1
12 Python 3: set webob.Response.text instead of webob.Response. Cedric Brandily 180 +1
12 Extend vxlan_group option to allow a range of group addresse John Nielsen 73 +2
12 Support distributed dhcp agent shihanzhang 30 -1
12 Fixes a typo phys_brs in place of phys_br Ritesh Anand 30 +1
12 Update dhcp host portbinding on failover venkata anil 151 +2
12 OVS-agent: Switch the default to "native" of_interface YAMAMOTO Takashi 103 +1
12