heat/tools
Emilien Macchi 17a491449f Fix lower-constraints errors
This patch changes the lower-constraint requirements to make them
py3.8 compatible. See https://bugs.launchpad.net/nova/+bug/1886298

Markupsafe==1.1.1
PyMySQL==0.8.0
PyYAML==3.13
cffi==1.14.0
greenlet==0.4.15
kombu==5.0.1
lxml==4.5.0
oslo.db==6.0.0
paramiko==2.7.1
psycopg2==2.8
sqlalchemy-migrate==0.13.0
tenacity==6.1.0

Also update the test-setup.sh to work with recent version of mysql.

Change-Id: Ibe60d1e536f0e887eceea32b7cb4eec6318e96af
Partial-Bug: #1886298
2020-09-10 14:19:03 -04:00
..
dashboards Dashboard: Add stable branch reviews 2019-12-23 18:48:35 +00:00
cfn-json2yaml Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
custom_guidelines.py Remove six and python 2.7 full support 2020-04-23 14:49:12 +02:00
heat-db-drop heat tools : heat-db-drop prompt for missing password 2012-07-05 10:46:53 +01:00
README.rst Merge "Switch to review.opendev.org" 2019-09-26 04:43:36 +00:00
test-setup.sh Fix lower-constraints errors 2020-09-10 14:19:03 -04:00

Files in this directory are general developer tools or examples of how to do certain activities.

If you're running on Fedora, see the instructions at https://docs.openstack.org/heat/latest/getting_started/on_fedora.html

Tools

heat-db-drop

This script drops the heat database from mysql in the case of developer data corruption or erasing heat.

cfn-json2yaml

(bulk) convert AWS CloudFormation templates written in JSON to HeatTemplateFormatVersion YAML templates

Package lists

To test that every Linux package is installed that is necessary to successfully run heat's unit test suit on a clean new Linux distribution run tox -e bindep. This will report missing dependencies (based on bindep.txt in heat repository).

Review dashboards

Generate gerrit review URL for heat. This can pop up some patches that might requires reviews. You can generate it with following command under gerrit-dash-creator repo ( https://opendev.org/openstack/gerrit-dash-creator )

$ ./gerrit-dash-creator heat.dash

The sample of heat.dash can be found under ./dashboards/

Get the output URL and add it to your gerrit menu (at https://review.opendev.org/#/settings/preferences).