| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Change-Id: Iabd4989dc36e1754e60700f878dcfd25272529f3
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Allow the use of LD_LIBRARY_PATH when finding shared libraries;
see https://bugs.python.org/issue9998 which was addressed in
Python 3.6
Change-Id: I45f89152f94ca1bf9a8f097fbe69521892d285fe
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: Ia48808d3849579bb5ab42d72514e15fcfa6b3ea4
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
... to determine whether we have a supported version. If not
available, fall back to file name parsing to check the version,
keeping in mind that we haven't yet released a v2.
Change-Id: I5f81ddd6df1970bef3a2614126bce0eb78f44473
Closes-Bug: 1780320
|
| |
| |
| |
| | |
Change-Id: Id7807e17c6628124b98bd6a371bf6ac2ebbbd9cc
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I483488fd53516d44074f18168db6f3445be455b5
|
|/ /
| |
| |
| | |
Change-Id: I2dc7e3b59fbdceec84d4ee563ef47f16aee0f3ca
|
|/
|
|
|
|
| |
Also, add py36 to the experimental checks.
Change-Id: I84fbe1c0ea7f3d991d37ef123630cef5519a2f49
|
|
|
|
| |
Change-Id: I1c9bd3a4706a1d7235981f15cb6e1f4cc8d7ff55
|
|
|
|
|
|
|
|
|
| |
Migrate the legacy job to start using our bindep role from zuul-jobs.
This will allow openstack-infra to delete
slave_scripts/install-distro-packages.sh in the future.
Change-Id: I3ca7975f233ea9a564778446c9e34aea615df56f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
|
|
|
|
|
|
|
|
|
| |
Pypi url changed from [1] to [2]
[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>
Change-Id: Icb36d732f0b4f48be601ac51a387df9572312214
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
...and clean up the unused variables, unused imports, and inconsistent
spacing that flake8 revealed.
Change-Id: I3ae1e834f01f477be88dfc48de954eeaf19e43cf
|
| |
| |
| |
| |
| |
| |
| | |
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I8cae11017bed141941a59af5943afe47d99e1b81
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since I747c2b8754effbc6ec82af3bf7543fd9599a6c14 we do not install
the RDO package repository anymore and thus liberasurecode-devel cannot
be installed.
Add new script tools/test-setup.sh that is called by OpenStack CI jobs
for tox jobs to set up.
The script enables the RDO repository and install the dependencies
liberasurecode-devel and yasm for CentOS 7 and RHEL 7.
Change-Id: I3cb3dc14848a72fe9f93ee8dacab65f1714e1838
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use a native Zuul v3 jobs for the tox job. Remove the now unused
playbooks.
Also, add file extensions to playbooks, these are required now.
Fix bindep.txt file:
* Update package liberasurecode-devel, it does not exist in CentOS 7.
* Update package yasm, it does not exist in CentOS 7.
Change-Id: Ib576497058637b01d63bda3f5369527fe2505e01
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch do step 1 in the docs: Move Legacy Jobs to Projects.
Co-Authored-By: Kien Nguyen <kiennt@vn.fujitsu.com>
Change-Id: Ia465588d025fc939c83434794db58d95fa5e1611
Needed-By: I02295ad9c2eb5e0b350ad297a99ef0e8638a46f8
Needed-By: I52d2d1c021d4af21993b006e36b5761435e3db50
|
| |
| |
| |
| | |
Change-Id: I5e88c7268641b6bcad019748544ffd2694cee50f
|
| |
| |
| |
| | |
Change-Id: I93506b63f2a4f86358d5ffbca8b7360e797729d1
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Go clone liberasurecode to our tox env directory, install it
there, and tell setuptools/distutils to use it.
To checkout something *other* than tip-of-master, set LIBERASURECODE_REF
to the remote ref you're interested in.
Change-Id: I13417e058a340ba0d4a79080f0e05dea1be193fc
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Cleaned up the README file a bit
Change-Id: Ic8f365c7f80b9b0692c9fad3ebc61d6e7b58b96f
Signed-off-by: Thiago da Silva <thiago@redhat.com>
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Add a docstring, since I can never remember the **kwargs.
- Drop the (unused) *args.
- Raise an error earlier if neither ec_type nor library_import_str
is provided.
Change-Id: I38b71ede59b6b0e249223792207b0f48438f7b97
|
| |/ / /
|/| | |
| | | |
| | | | |
Change-Id: Id6ea5043c983ec0f882feedb6c970e3994961d6c
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Now, if liberasurecode.so exposes a liberasurecode_get_version function,
we'll use that; otherwise, we'll fall back to reporting the version that
PyECLib was built against.
Note that if your liberasurecode.so doesn't support
the liberasurecode_get_verion function, pyeclib will the version at built
as well as older behavior.
Co-Authored-By: Tim Burke <tim.burke@gmail.com>
Change-Id: I54823183cce6775a83e913baf6bb1eeb94aabc13
|
|\ \ \ \ \ |
|
| | |_|_|/
| |/| | |
| | | | |
| | | | | |
Change-Id: I527ab490d707871cc9c08345e3213ec2da7c0c43
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Used by test_pyeclib_api.py
Change-Id: I0161e3589ec230a4cc2e344bfe3288a908c2e761
|
|\ \ \ \ \ |
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This came up when running the py3 unit tests after adding a test that
(erroneously) tried to encode native strings. At some point, we should
probably enforce tighter type-checking, but I'm not sure what all types
we need (or want) to support.
Change-Id: Ibb1f4f52207be83f842740d9f3c39c2a03fb1396
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I620df09cf8ddd03e4a4749e9a1d31f8cbe45c752
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
And remove an unnecessary assignment
Change-Id: I81e124ebf761a943e75bf9568085668362b7c50e
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Currently, there are several implementations of erasure codes that are
available within OpenStack Swift. Most, if not all, of which are based
on the Reed Solomon coding algorithm.
Phazr.IO’s Erasure Coding technology uses a patented algorithm which are
significantly more efficient and improves the speed of coding, decoding
and reconstruction. In addition, Phazr.IO Erasure Code use a non-systematic
algorithm which provides data protection at rest and in transport without
the need to use encryption.
Please contact support@phazr.io for more info on our technology.
Change-Id: I9377fa32426a190efd0a7f0675ecf13d7e90367d
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Closes-Bug: #1668447
Change-Id: I5a9844bad285d992b6a3a01a7fd95634d02960cd
|
|/ / /
| | |
| | |
| | | |
Change-Id: Ieb54b0b38f04a3502cf08206f1ce036fe2cb671c
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If avg_time is 0, tests will fail:
throughput = (size / 1000.0) / avg_time
ZeroDivisionError: float division by zero
This happens for me on Hurd:
https://buildd.debian.org/status/fetch.php?pkg=python-pyeclib&arch=hurd-i386&ver=1.3.1-1&stamp=1475967332
Change-Id: I0a7812977173b37918f40891f6ec0a2bc7c1d023
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | | |
Change-Id: I6077b1f82a910e0d939cac7eb0d05bcbcdabdeb7
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I1e7f96cf96906450ef1323e1f9c48fcfd30f14ff
Signed-off-by: Thiago da Silva <thiago@redhat.com>
|