Adding first version of project mors
Adding a new project to OpenStack: project mors http://github.com/platform9/pf9-mors Mors is a useful tool for OpenStack based cloud used for dev, test or lab setups. Typical usage in these scenarios include automatically or manual creation of Instances for demo, test or experiments. In most cases these Instances are forgotten and never deleted eating up valuable resources. Mors is a simple service that helps enforce a policy per Tenant or Instance and automatically delete Instances after a specified duration. Using this service can help administrator maintain a "LAB" more efficiently. Currently project only support instance deletion and per tenant level policy. Further work is planned to include glance images and email notification with more complex policies around deletion of those Instances/images, these include powering off Instances, sending notification and finally deleting them. More details can be found here: http://github.com/platform9/pf9-mors/README.md and associated docs directory. http://launchpad.net/mors The project configuration is minimal. Trying to start with minimal configuration to make sure basic git repo import is working. It will certainly follow by few more changes to both the code repo and the project-config. Change-Id: I35fb7a0048286d43f076de3dde337c6bb83ee576
This commit is contained in:
parent
181173821f
commit
273d156105
15
gerrit/acls/openstack/mors.config
Normal file
15
gerrit/acls/openstack/mors.config
Normal file
@ -0,0 +1,15 @@
|
||||
[access "refs/heads/*"]
|
||||
abandon = group mors-core
|
||||
create = group mors-release
|
||||
label-Code-Review = -2..+2 group mors-core
|
||||
label-Workflow = -1..+1 group mors-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group mors-release
|
||||
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = true
|
||||
|
||||
[submit]
|
||||
mergeContent = true
|
@ -2695,6 +2695,9 @@
|
||||
acl-config: /home/gerrit2/acls/openstack/monasca.config
|
||||
- project: openstack/monitoring-for-openstack
|
||||
description: OpenStack monitoring tools
|
||||
- project: openstack/mors
|
||||
description: Lease manager for various Objects
|
||||
upstream: https://github.com/platform9/pf9-mors.git
|
||||
- project: openstack/mox3
|
||||
description: Port of mox library to python 3
|
||||
groups:
|
||||
@ -4664,4 +4667,4 @@
|
||||
acl-config: /home/gerrit2/acls/stackforge/retired.config
|
||||
- project: stackforge/xstatic-angular-animate
|
||||
description: Angular Animate JavaScript library packaged as XStatic.
|
||||
acl-config: /home/gerrit2/acls/stackforge/retired.config
|
||||
acl-config: /home/gerrit2/acls/stackforge/retired.config
|
@ -8757,6 +8757,11 @@ projects:
|
||||
- name: merge-check
|
||||
- name: noop-jobs
|
||||
|
||||
- name: openstack/mors
|
||||
template:
|
||||
- name: merge-check
|
||||
- name: noop-jobs
|
||||
|
||||
- name: openstack/mox3
|
||||
template:
|
||||
- name: merge-check
|
||||
|
Loading…
Reference in New Issue
Block a user