summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge "Explicitly install install_requires."Jenkins2013-06-050-0/+0
|\
* \ Merge "More python3 compatibility."Jenkins2013-06-052-47/+1
|\ \ | |/ |/|
| * More python3 compatibility.Clark Boylan2013-06-032-47/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pbr/packaging.py: Properly convert bytes into unicode strings and back to bytes again. Replace os.path.walk() with os.walk(). * pbr/tests/__init__.py: Remove use of mox. * pbr/tests/moxstubout.py: Remove use of mox. * pbr/tests/test_setup.py: Use bytestrings instead of str or unicode when performing IO. * pbr/tests/test_version.py: Remove use of oslo.config. * requirements.txt: Pin jinja2 to version compatible with python3.2. * test-requirements.txt: Remove oslo.config and mox. Change-Id: I9b5a32d7204fa2af56ecf4fdcf6b6da3bbb03200
* | Merge "python3: Use six everywhere"Jenkins2013-06-042-7/+7
|\ \ | |/
| * python3: Use six everywhereChuck Short2013-06-022-7/+7
| | | | | | | | | | | | | | Use six to improve compatibility between python2 and python3. Change-Id: Idc0b251d05f418a28a914d910dabd4a2d9ebdf2a Signed-off-by: Chuck Short <chuck.short@canonical.com>
* | Merge "Handle versioned egg fragments in dependency URLs"Jenkins2013-06-040-0/+0
|\ \ | |/
* | Merge "Add vim and emacs files to .gitignore."Jenkins2013-06-011-0/+4
|\ \
| * | Add vim and emacs files to .gitignore.Monty Taylor2013-05-301-0/+4
| |/ | | | | | | Change-Id: I872de20371ae8afeafb30412516d95a9e35f9644
* | Merge "Fix tox.ini to not reference deleted testenv"Jenkins2013-05-311-1/+1
|\ \ | |/ |/|
| * Fix tox.ini to not reference deleted testenvMark McLoughlin2013-05-291-1/+1
|/ | | | | | The pyflakes testenv was removed by commit 806a5b9. Change-Id: If696c91ac013c806cf80805084045e0b153c5508
* Cosmetic doc fixes.Monty Taylor2013-05-132-5/+5
| | | | | | | | | Change-Id: I753c663dbfeef0cfc94be8b146bad4170b0c0f89 Reviewed-on: https://review.openstack.org/28714 Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Monty Taylor <mordred@inaugust.com> Tested-by: Jenkins
* Update to d2to1 0.2.10.Monty Taylor2013-05-061-1/+1
| | | | | | | | | | | | We fixed a string bug upstream which was released, and also added some additional backwards_compat options. Change-Id: I636a47952a90e6e0df864dbdc9243b77eeb6d77e Reviewed-on: https://review.openstack.org/26968 Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Don't try to smart find packages that aren't there.Monty Taylor2013-04-081-1/+1
| | | | | | | | | | | | We help out by looking for the obvious stuff. But sometimee, like in git-review, we don't have a package at all. Change-Id: Ic575c0008c69ffaba43a637b460899dd848d3fd5 Reviewed-on: https://review.openstack.org/26289 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Tested-by: Jenkins
* Add more iterations to BuildDoc coverage.Monty Taylor2013-04-062-12/+53
| | | | | | | | | | | | Using testscenarios, construct more combinations of test options for the autodoc_index_module option. Change-Id: I96b2816be2c652478b37c03cb5755a83dfeb0894 Reviewed-on: https://review.openstack.org/25825 Reviewed-by: James E. Blair <corvus@inaugust.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: Monty Taylor <mordred@inaugust.com> Tested-by: Jenkins
* Align Sphinx autodoc options with oslo.Monty Taylor2013-04-062-10/+1
| | | | | | | | | | | The Sphinx autodoc changes also went into olso a little differently. Change-Id: If1f337db693053f2627c0c426a51bc13128033a7 Reviewed-on: https://review.openstack.org/25676 Reviewed-by: James E. Blair <corvus@inaugust.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: Monty Taylor <mordred@inaugust.com> Tested-by: Jenkins
* Add support for configuring pbr sphinx options.Monty Taylor2013-03-271-0/+3
| | | | Change-Id: Idfdd1c8850433bf3ea2439f939756f5c60bb88a1
* Added version code.Monty Taylor2013-03-192-0/+170
| | | | Change-Id: I7e7da2eb238dd6b80b778acec5a23945473f7a74
* Update tox to run hacking.Monty Taylor2013-03-191-4/+3
| | | | | | | pbr can't depend on hacking, because hacking depends on pbr. But, we can put it into the tox file. Change-Id: I49d17917f79c167ae7df9bef3f59047e5c12d33e
* Update documentation for release.Monty Taylor2013-03-172-6/+68
| | | | Change-Id: I215bfa00a836c7fafb535b78e6fef89c81e28817
* Rename back to PBR.Monty Taylor2013-03-177-23/+38
| | | | Change-Id: I13ee7fab7858231b0fa17f9116176a09184e8b0e
* Add contributing file.Monty Taylor2013-03-121-0/+17
| | | | Change-Id: Icccca9a07a724c70bccb96cf6f97c8ff147af90f
* Fix .gitreview file.Monty Taylor2013-03-121-1/+1
| | | | Change-Id: I53e1bed966a88d7bc38d6405eb8c6728d4f3ce83
* Add docs dir.Monty Taylor2013-03-1213-0/+1309
| | | | Change-Id: I25e95a48a27b7e4151b09497adf02c7d5e328836
* Amended README testing instructions.Monty Taylor2013-03-121-5/+10
| | | | Change-Id: I0988fa318da381a2621f94c355459bf1550f57f7
* Update README with test running instructions.Monty Taylor2013-03-121-0/+19
| | | | Change-Id: I772b8fda5abdd07bc212a5fc7358e4b712425cd2
* Move sphinx to test-reuqirements.Monty Taylor2013-03-124-6/+10
| | | | Change-Id: I15ffeec34cdf9be24ffade5701b8e723aaaa171c
* Update docs.Monty Taylor2013-03-111-9/+9
| | | | Change-Id: Ie10b07c44fe8fc5131bfe0691e2bd4db0623a720
* Just use d2to1 via hooks mechanism.Monty Taylor2013-03-112-12/+6
| | | | | | It turns out we can just have only our code and use d2to1 directly. Change-Id: I4700ad51bf4377797ede55d3cf5ec09f424874ed
* Remove version that had been used for testing.Monty Taylor2013-03-101-1/+0
| | | | Change-Id: I1ff919b9629c08893ca3df3c38a5afaf21155657
* Fix things up to work with nova.Monty Taylor2013-03-103-4/+8
| | | | | Add extern/six back - turns out setup_requires isn't transitive. Make sure .gitignore is right.
* Split out oslo.packaging.Monty Taylor2013-03-107-352/+361
| | | | | | | Include logic taken from d2to1 to allow us to inject into setup.py. Combined with ols openstack/common/setup.py code. Change-Id: I27b341403bb8245e38f8e3c386f1a835b90b1843
* Merge "Add 'is' operator to extra specs ops."Jenkins2013-03-070-0/+0
|
* Merge "Don't log a traceback on rpc call timeout."Jenkins2013-03-040-0/+0
|\
* \ Merge "Add simple in-memory cache from nova."Jenkins2013-03-010-0/+0
|\ \
* \ \ Merge "Redis-based matchmaker"Jenkins2013-03-010-0/+0
|\ \ \ | | |/ | |/|
* | | Merge "openstack.common.setup: fails to get version from git"Jenkins2013-02-251-14/+38
|\ \ \
| * | | openstack.common.setup: fails to get version from gitDavanum Srinivas2013-02-251-14/+38
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | quantum run_tests.py fails because openstack.common.setup._get_version_from_git fails. It is because quantum unit tests run under quantum/tests/unit instead of git root dir. So the function should check parent dirs for .git. cinder folks seem to have hit this bug (1125416). ERROR: test_network_gateway_update (quantum.tests.unit.nicira.test_networkgw.NetworkGatewayExtensionTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "quantum/quantum/tests/unit/nicira/test_networkgw.py", line 70, in setUp config.parse(args=args) File "quantum/quantum/common/config.py", line 99, in parse version='%%prog %s' % quantum_version.release_string()) File "quantum/quantum/openstack/common/version.py", line 63, in release_string self.release = self._get_version_from_pkg_resources() File "quantum/quantum/openstack/common/version.py", line 56, in _get_version_from_pkg_resources return setup.get_version(self.package) File "quantum/quantum/openstack/common/setup.py", line 334, in get_version raise Exception("Versioning for this project requires either an sdist" Exception: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. Change-Id: I2e24c00b5ba8f35381cac081ff72d86ea0d75d19 Fixes: bug #1131162 and bug #1125416 Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
* | | Merge "Decode / Encode string utils for openstack"Jenkins2013-02-250-0/+0
|\ \ \ | |/ / |/| |
* | | Merge "Move DB thread pooling to DB API loader"Jenkins2013-02-200-0/+0
|\ \ \ | |/ / |/| |
* | | Merge "Fix "DirectConsumer needs mirrored queue support""Jenkins2013-02-200-0/+0
|\ \ \ | | |/ | |/|
* | | Merge "Fast serialization of RPC envelopes for Kombu"Jenkins2013-02-200-0/+0
|\ \ \ | | |/ | |/|
* | | Merge "Implement replay detection."Jenkins2013-02-200-0/+0
|\ \ \ | |/ /
* | | Merge "Add function for listing native threads to eventlet backdoor"Jenkins2013-02-190-0/+0
|/ /
* | Change the check for the existence of .git directory.Robert Myers2013-02-151-3/+3
| | | | | | | | | | | | | | | | | | | | In common setup the check for the .git directory is too restrictive. Instead of checking that it is a directory just check to see if it exists. That way if the project is part of a submodule it will continue to work correctly. Change-Id: If6b6531ab5778ac17537e3f18bde1844620c8316 Fixes: bug 1126416
* | returncode for Popen is valid only after communicate callDavanum Srinivas2013-02-151-1/+1
|/ | | | | | | | | Found when testing a bug in cinder (1125416), code relying on throw_on_error won't work because returncode is None if checked before the communicate() method is called Change-Id: I8c9dd00396346ec3ad7bbe1dc17643c385da8d6f
* Merge "sort options to make --help output prettier"Jenkins2013-02-130-0/+0
|
* Merge "Allow running test in uninstalled source tree."Jenkins2013-02-111-4/+4
|\
| * Allow running test in uninstalled source tree.Monty Taylor2013-02-101-4/+4
| | | | | | | | | | | | | | | | It was pointed out that we missed the use-case that running tests in a fresh tree checkout should work - and we missed that by reaching too far into the setup module interface. Shame on us. Change-Id: Ic0056a3113b308f063d927484e1e4a44c9316a2d
* | Merge "Support testing args for LocalhostMatchMaker."Jenkins2013-02-110-0/+0
|\ \
* \ \ Merge "Add a fixture for dealing with mock patching."Jenkins2013-02-110-0/+0
|\ \ \ | |_|/ |/| |