OpenDev Sysadmins
035fe3177f
OpenDev Migration Patch
...
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html
Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:32 +00:00
Andreas Jaeger
05f7df9b05
Cleanup tox.ini: Remove obsolete constraints
...
Remove old and unused constraints environments from tox.ini. Those
have never been used. Use standard environments as default list.
Note that the repo has in the past not used constraints in OpenStack
CI, this change does not change any of that.
For more information about constraints see:
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101474.html
Change-Id: I5d7230ba31f3585ea3871c11351db31b089742af
2016-08-26 17:14:45 +02:00
Andreas Jaeger
880cc7fc4f
Move other-requirements.txt to bindep.txt
...
The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.
Move the file around to follow this change.
Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.
For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
http://docs.openstack.org/infra/bindep/
As well as this announcement:
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html
Change-Id: I2a79e2a4bf17698c8bdf0a95c68ce6a406013f10
2016-08-12 20:52:49 +02:00
Evgeniy L
5ed0f74a9c
Initial implementation of strategies
...
There should be a way to declaratively describe each space type
and strategy of its allocation.
Implements blueprint: dynamic-allocation
Change-Id: I66c2f0b90fb94b0496b5d341817688a042161318
2016-04-13 14:31:32 +00:00
Evgeniy L
b1cef8c4a0
Refactoring of allocation solvers.
...
Implemented layering so it will allow to have multiple
solver engines.
Implements blueprint: dynamic-allocation
Change-Id: I7ed1ec0216fb9778b4fa5be4fb4f6141a0e26fc9
2016-04-13 15:11:56 +03:00
Evgeniy L
5d6290ac1a
Full renaming from bareon-dynamic-allocator to bareon-allocator
...
Change-Id: I8a7af03ef761d19b55737bb6ba59003619948d40
2016-03-23 15:10:27 +03:00
Evgeniy L
1194737f9b
Fix repository name in .gitreview file
...
Change-Id: I9c0cb83b6fd0e85a6fd43bacac258458c7a8a970
2016-03-23 15:09:37 +03:00
Evgeniy L
621a8812a5
Add bindep to install system level dependencies
...
Also incorrect import is fixed.
Change-Id: Ied34fb800db9616ce227c66ed214a7ef7c59d34d
2016-03-23 14:30:26 +03:00
Evgeniy L
66edf86ec3
Extracted parsing logic and objects creation into separate class
2016-03-17 18:03:43 +03:00
Evgeniy L
98452ba62e
Common initialisation logic into Base Object
2016-03-17 17:16:38 +03:00
Evgeniy L
df89fd85d5
User Base class for allacator classes
2016-03-17 15:47:03 +03:00
Evgeniy L
edd818ff62
Rename package from bareon-dynamic-allocator to bareon-allocator
2016-03-15 11:49:03 +03:00
Evgeniy L
1afe1a411e
Move helper methods into utils file
2016-02-18 20:27:06 +03:00
Evgeniy L
c67aa04291
Extract Disk and Space object into separate file
2016-02-18 18:32:16 +03:00
Evgeniy L
c26c417d7a
Add three disk test case with ceph
2016-02-17 20:28:38 +03:00
Evgeniy L
443e5e59e1
Add two disk tests cases
2016-02-17 20:28:14 +03:00
Evgeniy L
3cac7dfc60
Add single disk integration tests
2016-02-17 17:52:34 +03:00
Evgeniy L
5de533857e
Rename test from specific_size_only to size_only
2016-02-17 14:15:32 +03:00
Evgeniy L
7db61093fa
Add tests if only maximum size volumes are specified
2016-02-16 17:36:41 +03:00
Evgeniy L
b35c1ba7e9
Add test for spaces with specific size
2016-02-16 17:33:28 +03:00
Evgeniy L
e923cfcb06
Use fixtures names as names for tests
2016-02-16 17:33:08 +03:00
Evgeniy L
f2372e0ecf
Generate doc string for integration tests
2016-02-16 17:00:35 +03:00
Evgeniy L
025b799afd
Generate tests by fixtures
2016-02-16 16:54:08 +03:00
Evgeniy L
1089aa3b8a
Initial implementation of data driver
2016-02-09 19:10:04 +03:00
Evgeniy L
a99384200b
Fix pep8 errors
2016-02-09 19:09:43 +03:00
Evgeniy L
e78a76ffdb
Remove pypy tests
2016-02-09 19:09:02 +03:00
Evgeniy L
82a201e78b
Add prototype of automatic allocation of raid like volumes
...
The prototype shows how allocation algorithm can be implemented,
using MIP (mixed integer programming), replication factor may be
specified as a range, also user can specify size of each space
on disk, all spaces for raids must be equal.
2016-02-02 16:45:20 +03:00
Evgeniy L
a482c3e938
Add file with usage of Mixed Integer Programming with Pulp
2016-01-18 15:49:22 +03:00
Evgeniy L
624522b1d3
Doc. Replace /var/lib with /var mount point
2016-01-14 19:10:38 +03:00
Evgeniy L
b9c8dae269
Allocate for ceph space which is left on a single disk
2016-01-14 19:02:17 +03:00
Evgeniy L
4213415596
Add allocation examples
2016-01-14 18:28:29 +03:00
Evgeniy L
95a52712ec
Add scripts to generate doc with examples
2016-01-14 18:28:03 +03:00
Evgeniy L
690018818e
Add examples with schemas
2016-01-14 18:27:37 +03:00
Evgeniy L
5661ea5945
Add parameter for svg viewer to be able to generate pictures which are not get cropped
2016-01-14 18:26:38 +03:00
Evgeniy L
62ccd164ff
Add dst svg file generation parameter for cli
2016-01-14 18:26:01 +03:00
Evgeniy L
f308f2913f
Do not use max_size for grouping, do not add vg, add warning if idx is not found
2016-01-14 18:25:12 +03:00
Evgeniy L
cdd6f766f8
Add examples generator
2016-01-14 16:33:49 +03:00
Evgeniy L
e99562d270
Doc. Fix mathjax url to use https instead of http
2016-01-13 12:29:01 +03:00
Evgeniy L
1c97908faa
Doc. We user -> we use
2016-01-12 21:16:02 +03:00
Evgeniy L
406b1c0cb4
Doc. Fix asterisk multiplication
2016-01-12 21:14:27 +03:00
Evgeniy L
42bc093f7e
Doc. Couple of fixes after review
2016-01-12 21:11:12 +03:00
Evgeniy L
b320b79583
Doc. Remove A matrix transposition since it's not required
2016-01-12 12:22:13 +03:00
Evgeniy L
d11acc0088
Doc. Vector x should be transposed when multiplied by A.
2016-01-11 20:13:08 +03:00
Evgeniy L
2dffa8821f
Doc. Fix confusing sentence in introduction
2016-01-11 19:53:23 +03:00
Evgeniy L
323c43f7d8
Doc. Fix coefficient definition to use math formatting
2016-01-11 18:07:59 +03:00
Evgeniy L
da07805fa6
Doc. Capitalize items in numbered list
2016-01-11 18:03:16 +03:00
Evgeniy L
af6b6c060d
Doc. Multiple fixes of equations and text
2016-01-11 17:52:29 +03:00
Evgeniy L
efb36927b2
Doc. Multiple fixes for the text and equations
2016-01-11 17:23:35 +03:00
Evgeniy L
4f5098bb95
Doc. Fix usage example
2016-01-11 16:25:31 +03:00
Evgeniy L
4234aa4e24
Fix coefficients for objective function
2016-01-11 16:16:39 +03:00