summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge "Change deprecated CLI arguments"Jenkins2013-11-111-6/+6
|\
| * Change deprecated CLI argumentsTom Fifield2013-11-101-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | According to keystoneclient/shell.py, --token and --endpoint (with their accompanying ENV vars SERVICE_TOKEN and SERVICE_ENDPOINT) were retained only for Essex compatibility and should have been removed during Grizzly, replaced with --os-token (OS_SERVICE_TOKEN) and --os-endpoint (OS_SERVICE_ENDPOINT). This patch updates a couple of doc references to the old options, and the sample_data tool. Change-Id: I87060764f40b1612e3a440c3406d094536af4c9c
* | remove 8888 port in sample_data.shKun Huang2013-10-251-3/+3
|/ | | | | | | | | | Swift now doesn't use 8888 port as any default service. And the origin sample_data.sh always let new users to fail and modify swift bind port. So switching 8888 port here to 8080 could generate sample data without any change for building swift + keystone environment. Closes-Bug: #1244304 Change-Id: If58f9f025f57565733aa25efc2fdf06865781391
* Changes to testr as the test runnerDavid Stanek2013-10-151-0/+333
| | | | | | | run_tests.sh has also been deprecated. Fixes-Bug: #1177924 Change-Id: I15c1707eb6a62c74a0021a48b89ae15f03fcfea8
* Merge "Changes v1.1 to v2 for Compute endpoint in sample_data.sh"Jenkins2013-10-081-3/+3
|\
| * Changes v1.1 to v2 for Compute endpoint in sample_data.shannegentle2013-09-251-3/+3
| | | | | | | | | | | | | | Pointed out in a comment in the docs. Change-Id: Iceaf9d5a8098e6be8768e2bdb9bf6198ee7082f3 Closes-bug: 1230270
* | Enclose command args in with_venv.shZhiQiang Fan2013-09-201-3/+6
|/ | | | | | | | Sync tools/with_venv.sh from oslo, it will support argument with blanks. Closes-Bug: #1220937 Change-Id: Id10528efcdd1abad3009c13f2c5bde6dcf172520
* Changed header from LLC to Foundation based on trademark policiesSean Winn2013-09-052-2/+2
| | | | | | Fixes: Bug 1214176 Change-Id: Ie937081a53d377671b8b88f422642c8131002f88
* Sync install_venv_common from osloMonty Taylor2013-07-051-26/+16
| | | | Change-Id: I9ecacefeb772af7efe0345c3b2162295c4999cdd
* Import eventlet patch from oslo.Jamie Lennox2013-06-052-24/+76
| | | | | | | | | | | | | | This was abandoned once before: https://review.openstack.org/#/c/25781/ However this is not to do with packaging. This is required if we use eventlet subprocess module (like we should be) in jenkins tests for python2.6. Also imports patch_tox_venv.py. This is a cutdown version of what would happen in run_tests.sh but for tox environments which is how jenkins runs tests now. Change-Id: I369c3e464dfbe3a754f90db58785e97ac87b36c0
* Rename requires files to standard names.Carlos D. Garza2013-05-243-57/+2
| | | | | | | | | Rename tools/pip-requires to requirements.txt and tools/test-requires to test-requirements.txt. These are standard files, and tools in the general world are growing intelligence about them. Fixes: bug #1179008 Change-Id: I1a19f0c73ab48987e2ff0dade1a57a68b65f0a22
* Migrate to pbr.Monty Taylor2013-05-231-0/+2
| | | | | | Closes bug 1179007 Change-Id: I9d2a0190bb8dc31ea481909a4e0af3008aa976bf
* Merge "Accept env variables to override default passwords"Jenkins2013-05-171-5/+16
|\
| * Accept env variables to override default passwordsRobert H. Hyerle2013-05-161-5/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Preserves the default passwords corresponding to the OpenStack Install and Deploy Manual while allowing environment variables to specify user provided passwords. As well, a single common password for all the service users can be specified using the SERVICE_PASSWORD environment variable. This fix restores compatibility with the version of this script released in Folsom where the environment variables could override default passwords. It also preserves compatibility with the fix for bug 1073291 that brought the script into line with the docs (but unfortunately broke backwards compatibility). There is no warning emited if the user does not override the default passwords as was present in Folsom, but not in Grizzly. This makes the fix output compatible with Grizzly only. Note that the logic for warnings pre-Grizzly was unclear. The script is, however, clearly named "sample" and warnings are present in the comments. Change-Id: I927fcddf04dcb87e5c9252f0874939b17f3c4809 Fixes: bug #1166182
* | Migrate to flake8.Monty Taylor2013-05-132-26/+6
|/ | | | | | Closes bug 1172444 Change-Id: I4831946d01f05c2a10264745a07b53fa48be44c8
* Sync with oslo-incubator.Russell Bryant2013-03-252-7/+17
| | | | | | Up to date as of 575e74d352d685773513218a286979bb58920246. Change-Id: I302bd832fdd4ee6a325b600aceba525b109bb4e1
* Switch to final 1.1.0 oslo.config releaseMark McLoughlin2013-03-121-1/+1
| | | | | | | | | Fixes bug #1128256 oslo.config has now been released to PyPI in time for Grizzly RC1 so we can switch to using it directly. Change-Id: I655f831718ae5f4e25e941ee206fe195214a9a91
* Merge "keystone : Use Ec2Signer utility class from keystoneclient"Jenkins2013-03-061-1/+1
|\
| * keystone : Use Ec2Signer utility class from keystoneclientSteven Hardy2013-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | The Ec2Signer class has been moved to python-keystoneclient, so we can remove the internal implementation and import the keystoneclient version blueprint ec2signer-to-keystoneclient Change-Id: I19d8575ab8b972467ce280a6197ae762da1ce790
* | Unpin pam dependency versionMark McLoughlin2013-02-261-1/+1
|/ | | | | | | | | | | | | | | | | Fixes bug #1133240 keystone has always pinned the pam dependency to 0.1.4 pam>=0.1.4 this version was released in November 2009 and there hasn't been a release since. I can't even find a version control repo for the project. There's no particular reason to expect a future version would break us and, indeed, we want to find out about it if it happens. Change-Id: I2becf47c9d2566e2c3496ae15ca886b737006a92
* Update oslo-config version.Russell Bryant2013-02-201-1/+1
| | | | | | | Update the version of oslo-config in pip-requires. This update includes a fix for a bug that breaks oslo.config imports. Change-Id: I2e31d3980c495b1fd16db5488c7d3c982ce069ac
* merging in fix from oslo upstreamJoe Heck2013-02-201-22/+9
| | | | Change-Id: I61ae24b305df086a5c48a6d033046d84296023b2
* Merge "Use oslo-config-2013.1b3"Jenkins2013-02-192-1/+2
|\
| * Use oslo-config-2013.1b3Mark McLoughlin2013-02-182-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The cfg API is now available via the oslo-config library, so switch to it and remove the copied-and-pasted version. Add the 2013.1b3 tarball to tools/pip-requires - this will be changed to 'oslo-config>=2013.1' when oslo-config is published to pypi. This will happen in time for grizzly final. Remove the 'deps = pep8==1.3.3' from tox.ini as it means all the other deps get installed with easy_install which can't install oslo-config from the URL. Change-Id: I4815aeb8a9341a31a250e920157f15ee15cfc5bc
* | Merge "Update sample_data.sh to match docs"Jenkins2013-02-191-156/+108
|\ \
| * | Update sample_data.sh to match docsDavid Höppner2013-02-181-156/+108
| |/ | | | | | | | | | | | | Confirm more with the "OpenStack Install and Deploy Manual." Change-Id: I46ab7e8e5ccdf389cbc60fee84c063f289155781 Fixes: bug #1073291
* | Add pysqlite as explicit test depDolph Mathews2013-02-151-0/+3
|/ | | | Change-Id: I90d2d43ebeab5f3b638acd45af26272e2119bf50
* Use install_venv_common.py from oslo.Matthew Treinish2013-02-122-92/+259
| | | | | | | This syncs install_venv_common.py from oslo and reworks the tools/install_venv.py script to use the new library. Change-Id: I68fe3449ed0fcc7fdfb84af2dcc77a39ebde7f01
* import tools/flakes from osloJoe Gordon2013-01-301-13/+6
| | | | Change-Id: I4b73fa1eb045517bb25932d1a85c7fab8186d251
* Update to requests>=1.0.0 for keystoneclient.Sascha Peilicke2013-01-251-1/+1
| | | | | | | | | | | The requests module dropped all configuration with the 1.0.0 release. There's no danger_mode and no 'verbose'' mode. The former shouldn't be necessary anymore and the latter can be done by setting a different log handler for the request.logging root logger. Related to https://review.openstack.org/#/c/20127/ Change-Id: Ide43a41b5481daede96e142d1a4f6519e33c21bf
* Merge "Cleanup keystoneclient testing requirements"Jenkins2013-01-101-6/+3
|\
| * Cleanup keystoneclient testing requirementsDolph Mathews2013-01-091-6/+3
| | | | | | | | Change-Id: I9f3a3be700c3d27c600092ce339428a34d73c22e
* | Merge "adds keyring to test-requires"Jenkins2013-01-101-1/+4
|\ \ | |/
| * adds keyring to test-requiresKen Pepple2013-01-051-1/+4
| | | | | | | | | | | | bug 1096466 Change-Id: I3bc2837f1dd067863acc6e888869604261d88090
* | Upgrade WebOb to 1.2.3Doug Hellmann2013-01-031-2/+2
|/ | | | | | | | | | | | | | | | | The version of WebOb being used in OpenStack was more than 1 year old. This change updates to the latest stable release. Upgrading WebOb resolves a version conflict between OpenStack and Pecan, the web framework used by the Ceilometer team for version 2 of the ceilometer API. Refer to http://docs.webob.org/en/latest/news.html for the list of changes between 1.0.8 and 1.2.3. bug 1092227 Change-Id: If68866122e6c492b03887af5953ab7cad01787ba Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Add pyflakes to tox.iniChuck Short2012-12-241-0/+22
| | | | | | | Add the ability to use pyflakes. Change-Id: I1c0a652258fd494bf6754b5b83c47166582a85d0 Signed-off-by: Chuck Short <chuck.short@canonical.com>
* add in pip requires for requestsAdam Young2012-12-202-1/+3
| | | | Change-Id: I0f5ac9a4008dc471cefea7a6ffe44d4c51950538
* Import auth_token middleware from keystoneclientHenry Nash2012-11-192-1/+1
| | | | | | | | | Although the master auth_token file is now in keystoneclient, it will take some time to get all the paste files to point to it there rather than here. Hence, we import it back here to provide backward compatibility for a release or so, after which we will remove it from the server. Change-Id: Iccdb7839a611cdda233e4ea96f68c64d6d82f49c
* Make the controller addresses configurable.Jaroslav Henner2012-11-161-24/+28
| | | | | | | | | The addresses in sample_data were hard-coded to localhost. This is a problem when deploying not-so-all-in-one deployment -- one controller and couple of compute nodes. It was also complicating access from outside. Change-Id: Iee53c3f4376c3628e1543afb6dc7e964a3a14ab2
* Fix default port for identity.internalURLAlan Pevec2012-11-081-1/+1
| | | | | | | | | This should be the public_port and not the admin one. Sync with default_catalog.templates change commit 773f0f84af282cd3e53650ccbb99284c37677b6a Change-Id: Ibb81a06607d94648993768c8b2e7161bf57195a1
* pin sqlalchemy to 0.7Ionuț Arțăriși2012-10-311-2/+2
| | | | | | | | sqlalchemy 0.8.0b1 breaks some dependencies such as sqlalchemy-migrate, pin the version until we fix them Fixes bug #1073569 Change-Id: I6620276bf8f0a7cbc1d51aa226cd33c512e59a48
* Use setup.py develop to insert code into venv.Monty Taylor2012-10-091-0/+7
| | | | Change-Id: I41ebfe5165aa315ea6c9900f10e48ad6fb9e1e6f
* Replaced underscores with dashesDolph Mathews2012-10-041-33/+33
| | | | Change-Id: I8e59891c6a532b9aaeffd2b69608ae4c7a4d2ab7
* add Swift endpoint in sample dataAlan Pevec2012-09-171-1/+8
| | | | Change-Id: Idb1274adbcc28ccddc737d900062f5b8a5f81791
* add Quantum endpoint in sample dataAlan Pevec2012-09-131-1/+8
| | | | Change-Id: Icd8166efec04e4adc18ecf7c96d43fbc4962cbeb
* Merge "Add nosehtmloutput as a test dependency."Jenkins2012-08-241-0/+1
|\
| * Add nosehtmloutput as a test dependency.Clark Boylan2012-08-211-0/+1
| | | | | | | | | | | | | | | | Adding nosehtmloutput as a test dependency allows nose to output its results to an html file. This will be used by Jenkins to save logs on a different server. Change-Id: Ic19030cc4cc8fcf99ee9442de175f38ac6126776
* | pep8 1.3.3 cleanupJoe Heck2012-08-241-2/+2
|/ | | | | | removing unused imports Change-Id: I0472fd074bbe0b2ec07f1548f3930df339523465
* Use sdist tarball instead of zipball.Monty Taylor2012-07-051-1/+1
| | | | Change-Id: I6d334e21a727c2585053bef233079e276a5a4a21
* Merge "pep8 v1.3.3 compliance (bug 1019498)"Jenkins2012-07-031-1/+1
|\