Commit Graph

5 Commits

Author SHA1 Message Date
Roopak Parikh e7fb57fee6 Preparing for OpenSource of Mors
Added:
- License.md with Apache 2 license
- Added license header to all the python files
- Added a better readme with an overview of functionality & installation
2016-07-08 12:06:42 -07:00
Susmitha 2e3869feb2 Changes for restricting instance lease to not exceed tenant lease 2016-06-28 11:17:24 -07:00
Susmitha 6c79555d56 Fix for IAAS-5523: Lease extension seems to be broken
If instance lease is beyond the tenant lease expiry, lease handler
currently deletes the vm at tenant lease expiry. Adding a check to
ignore the vms that have not yet expired.
2016-06-17 15:16:15 -07:00
Susmitha c80416a6e7 Changing the API default for lease expiry from days to minutes
Added DB migration script
2016-06-01 12:41:25 -07:00
Roopak Parikh e62bf60096 First version of Mors - Lease Manager
What works:
- All the add/delete/update APIs integrated with UI and tested end to
  end
- Basic unit tests that test the above metioned APIs.

What (may) not be working or in other words is not fully tested
- Actual deletes of the VM, it used to work, but code has gone through
  major changes so need to test again.
- Cases:
-- Making sure Override of the lease works.
-- Cases where VM changes tenants or is deleted before the lease expiry
-- Removal of the tenant (not tested at all)

Next steps:
- Better unit test cases - better verification
- Deployment scripts (Ansible playbooks)

Adding a manage script for managing database upgrade script

Adding manage.py
2016-04-09 13:11:52 -07:00