Blazar 0.1.0

This milestone is about delivering two core features:

1) Physical compute host reservation - taking compute host from admin created pool for further running instances on it by user.
2) Virtual Machine (instance) reservation - reserving Nova instance using shelve-unshelve mechanism for further using.

Milestone information

Project:
Blazar
Series:
0.1.x
Version:
0.1.0
Released:
 
Registrant:
Dina Belova
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
7 Dina Belova, 2 François Rossigneux, 7 Nikolay Starodubtsev, 1 Swann Croiset, 17 Sylvain Bauza
Blueprints:
15 Implemented
Bugs:
19 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon python-climateclient-0.1.0.tar.gz (md5, sig) Climate 0.1.0 release 136
last downloaded 3 weeks ago
download icon climate-nova-0.1.0.tar.gz (md5, sig) Climate 0.1.0 release 122
last downloaded 3 weeks ago
download icon climate-0.1.0.tar.gz (md5, sig) Climate 0.1.0 release 122
last downloaded 3 weeks ago
Total downloads: 380

Release notes 

Changelog 

This release does not have a changelog.

15 blueprints and 19 bugs targeted

Blueprint Priority Assignee Delivery
DB persistence for Host reservations DB persistence for Host reservations 5 Essential Sylvain Bauza  11 Implemented
Host Reservation Admin API Host Reservation Admin API 5 Essential Sylvain Bauza  11 Implemented
Implement Basic VM plugin for instance management Implement Basic VM plugin for instance management 5 Essential Nikolay Starodubtsev  11 Implemented
Implement Host Manager Implement Host Manager 5 Essential François Rossigneux  11 Implemented
Implement Manager service Implement Manager service 5 Essential Dina Belova  11 Implemented
Implement Nova API extensions for VM reserving Implement Nova API extensions for VM reserving 5 Essential Dina Belova  11 Implemented
Implement keystone trust usage Implement keystone trust usage 5 Essential Nikolay Starodubtsev  11 Implemented
Nova scheduler filter for managing host reservations Nova scheduler filter for managing host reservations 5 Essential Sylvain Bauza  11 Implemented
Python client for Climate Python client for Climate 5 Essential Sylvain Bauza  11 Implemented
Reservation pool for Nova groups of hosts Reservation pool for Nova groups of hosts 5 Essential Sylvain Bauza  11 Implemented
Implement messages i18n Implement messages i18n 3 Medium Dina Belova  11 Implemented
Implements API Policies Implements API Policies 3 Medium Sylvain Bauza  11 Implemented
Nova dependencies out of Climate main repo Nova dependencies out of Climate main repo 3 Medium Swann Croiset  11 Implemented
Coverage module for unittests Coverage module for unittests 2 Low Nikolay Starodubtsev  11 Implemented
Remove copyright headers from empty files Remove copyright headers from empty files 2 Low Sylvain Bauza  11 Implemented
Bug report Importance Assignee Status
1251572 #1251572 No Manager Tests 2 Critical Nikolay Starodubtsev  10 Fix Released
1254018 #1254018 gate jobs failing 2 Critical Dina Belova  10 Fix Released
1255928 #1255928 missing lockutils when start coverage 2 Critical Nikolay Starodubtsev  10 Fix Released
1256117 #1256117 DB Api doesn't filter per tenant 2 Critical Sylvain Bauza  10 Fix Released
1270765 #1270765 Service creds should not be used for write operations 2 Critical Sylvain Bauza  10 Fix Released
1246244 #1246244 wrong result or/and response type crashes climate.api.utils.render 3 High Nikolay Starodubtsev  10 Fix Released
1252989 #1252989 Can't get correct config opts when create app 3 High Nikolay Starodubtsev  10 Fix Released
1264340 #1264340 climate-nova repo cannot pass pep8 tests 3 High Dina Belova  10 Fix Released
1271959 #1271959 Keystone client doesn't authenticate correctly and fails back to V2 consequently 3 High Sylvain Bauza  10 Fix Released
1271959 #1271959 Keystone client doesn't authenticate correctly and fails back to V2 consequently 3 High Sylvain Bauza  10 Fix Released
1272629 #1272629 manager can't reach climate.exceptions 3 High Dina Belova  10 Fix Released
1255991 #1255991 .gitignore missing for cover tests 4 Medium Sylvain Bauza  10 Fix Released
1256027 #1256027 Our tests are using /etc/climate/climate.conf file if it exists 4 Medium Dina Belova  10 Fix Released
1257204 #1257204 Split Exceptions into different places instead of a global namespace 4 Medium Sylvain Bauza  10 Fix Released
1261788 #1261788 Coverage for Reservation pool lacks explicit test of create_computehost with ID for host 4 Medium Sylvain Bauza  10 Fix Released
1263116 #1263116 Manager Exceptions aren't properly handled by API 4 Medium Sylvain Bauza  10 Fix Released
1263709 #1263709 Incorrect date processing while lease updating via client 4 Medium François Rossigneux  10 Fix Released
1272352 #1272352 Python Client doesn't catch correctly an Exception from the API 4 Medium Sylvain Bauza  10 Fix Released
1274476 #1274476 Exceptions when deleting are not properly raised by API 4 Medium Sylvain Bauza  10 Fix Released
This milestone contains Public information
Everyone can see this information.