diff options
Diffstat (limited to 'tosca2heat/tosca-parser-0.3.0/ChangeLog')
-rw-r--r-- | tosca2heat/tosca-parser-0.3.0/ChangeLog | 276 |
1 files changed, 276 insertions, 0 deletions
diff --git a/tosca2heat/tosca-parser-0.3.0/ChangeLog b/tosca2heat/tosca-parser-0.3.0/ChangeLog new file mode 100644 index 0000000..67c4ba6 --- /dev/null +++ b/tosca2heat/tosca-parser-0.3.0/ChangeLog @@ -0,0 +1,276 @@ +CHANGES +======= + +0.3.0 +----- + +* Add checks in shell for optional keynames in the template +* Add full stack trace for parser errors +* Update documentation +* Fix issues with CSAR error handling +* Fix an incorrect template +* Fix a broken test +* Add expected path for built in template +* Update definition for public endpoint +* Update PortSpec definition per latest spec +* Fix more unhandled errors for full validation +* Update requirements +* Fix missing import with new test +* Fix an error message format +* Update error message to a uniform format +* Fix an issue with handling invalid section names +* Create an initial test coverage for shell entry point +* Modify test case for broader coverage +* Full validation of TOSCA templates +* Create shell entry point +* Update trove classifier +* Support .zip and .csar extension for CSAR files +* Update the endpoint admin capability definition +* Fix and test the validation of template file +* Fix a bug where the temp folder is not always removed +* Fix error message for invalid CSAR URLs +* Remove one line subject at top of file since its not necessary and update formatting for consistency +* Support nested type definitions using imports + +0.2.0 +----- + +* Fix backward compatibility issue +* Add validation of external resources for CSAR archives +* Update CSAR url to its github url +* Create CLI test utility +* Add CSAR processing support +* Allow special keywords in TOSCA template +* Add documentation for parser architecture +* Add CSAR decompression support +* Fix translation issue with interface inputs and functions +* TOSCA imports implementation single-line and multi-line grammar +* Support extracting the main template from a CSAR archive +* Restructured node template testcases in file test_toscatplvalidation.py +* Change ignore-errors to ignore_errors +* Update links for URL referenced templates +* Added PolicyType definitions for TOSCA +* Remove unused yaml files +* Change the entity type module name for consistency +* Extract CSAR description metadata from the main template +* Handle URLs for input templates and imports +* Add CSAR validation and metadata extraction +* Added occurrences of requirements validation +* Fix property inheritance for node templates + +0.1.0 +----- + +* Change i18n references +* Update TOX +* Update setup config file +* Fix coverage file with new repo +* Create README +* Add init file for toscaparser +* Update documentation +* Redefine respository structure +* Remove translator specific code +* Update gitreview file +* MemoryUnit Incorrectly normalizes to uppercase +* Implement SoftwareComponent and WebApplication normative types +* Validation of TOSCA version +* scalar-unit data type support as template input parameters +* Corrected checking required properties of OS capabilities in UT +* Validation for TOSCA second to below levels in template +* Fix two typos on heat-translator documentation +* Modified to get closest flavor based on minimal/no inputs +* Set property to be required by default +* Update TOSCA artifacts type +* Separate implementation of custom types and base types +* supporting short versions of requirements +* Add full support for PortDef data type +* Update network examples to the spec (1) +* Update TOSCA wordpress custom definition +* Update the 4th and 5th block storage examples (1) +* Add missing storage examples from the spec +* Update the 6th block storage example from the spec (1) +* Remove the circular dependency in network examples +* Update the first block storage example to the spec (1) +* Update object store definition and example +* Sync single server example with latest spec +* Sync network examples with the spec +* Remove py26 env +* Fix translation of block storage +* Updated from global requirements +* Add a unit test for nodejs-mongodb template translation +* Update TOSCA version per spec +* Prepare ELK TOSCA Template for Translation into HOT (6) +* Add app in the nodejs mongodb template +* Update TOSCA credential datatype +* Update TOSCA relationship inheritance +* Update TOSCA translator installation doc +* Update TOSCA relationship valid targets +* Document usage of translator with OSC +* Added directory structure in README.rst +* Add a unit test for ELK translation +* Annotate TOSCA scripts +* Prepare ELK TOSCA Template for Translation into HOT (5) +* Updated from global requirements +* Implement tosca.scalar-unit +* Update TOSCA base type definition file with version +* Prepare ELK TOSCA Template for Translation into HOT (4) +* Added translation to the tosca network module +* Added translation in dataentity module +* Fix typos in ELK CSAR readme file +* Updated from global requirements +* Adding unit test coverage for the validate method +* Implement artifact type definition +* Add support for parameters to translate template +* Added the missing testcases for Tosca translator +* Add handler for ConnectsTo relationship +* Prepare ELK TOSCA Template for Translation into HOT (3) +* Update TOSCA ELK scripts +* Adding an empty template test for simple_parse() +* Add unit testcases for toscalib_elements_constraints.py +* Fixed spelling mistake +* Fixing an error message which was not translated +* Add the ability to set output file +* Create an OSC plugin for heat-translator +* Resolve interfaces by symbolic name not by type +* TOSCA: Database and DBMS node properties update +* TOSCA: fix indentation in elk CSAR +* TOSCA: create csar for monitoring use case +* Installer scripts should not run simultaneously on the same server +* Prepare ELK TOSCA Template for Translation into HOT (2) +* TOSCA: Update memory size per spec changes +* Adding test coverage for HotParameter +* Fix host server assignment for resources with multi-node dependency +* Heat-Translator: Update README with new IRC Channel +* Added a unit test to cover diff_dicts in utils.py +* Fix installation package name +* Prepare ELK TOSCA Template for Translation into HOT +* TOSCA: interfaces for relationship templates +* TOSCA: fix Python34 UnicodeDecodeError +* Pick up new plugins for ELK +* Heat translator plugins for new TOSCA custom types +* TOSCA: keep the license formatting consistent +* TOSCA: Create a test CLI program +* Fix typos in tosca_elk.yaml file +* TOSCA: use the artifacts directory for scripts +* TOSCA: Correct duplicate Block Storage description +* Implement tosca.capabilities.Container +* TOSCA: minor updates in TOSCA def file per spec +* TOSCA: rename sample template file +* Create a unit test for wordpress specification in TOSCA +* Update the TOSCA monitoring use case +* Update TOSCA requirements for template and type +* Apply topology_template to tosca_template +* Inital Implementation of topology template +* Add test templates for topology template +* Update code base to be hacking compatible +* Update requirements and test-requirements +* Update README.rst to point to correct urls +* Update heat-translator's documentation theme +* Added unit test to verify num vals in str_to_num +* Implementation of tosca.node.ObjectStorage +* Implementation of CompareUtils class +* Added a unit test for convert_unit_size_to_num +* Added unit test to cover ValueError in str_to_num +* Update definition of tosca.nodes.WebServer +* TOSCA: organize test templates +* Fixes few nits in the network features code +* Create dictionary returning methods for certain class properties +* The output template is close to HOT template +* Rename TOSCA AttachTo relationship +* Fix coverage so that it works for this repo +* TOSCA: Handle memory units +* TOSCA: Create new utils module with memory units +* Add TOSCA networking features +* TOSCA: Update README source code link +* Follow the hosting chain to find the host server +* Add scripts for logstash, elasticsearch, kibana +* Add scripts to set up monitoring +* Update set of scripts for mongodb and nodejs +* tosca data type validation for float and timestamp +* TOSCA: Handle custom capability type definition +* Return input default value on get_input evaluation +* Replace ip_address attribute with public_address and private_address +* checking input parameter not None before accessing +* TOSCA: Add missing artifacts references +* Change name-value pairs to name-object pairs in the dictoinary +* validating reference properties in translate_input.py +* Add support for properties_def as a dictionary +* added _validate_capabilities_properties function & UT +* Adding tosca.capabilities.Scalable in TOSCA_definitions.yaml +* Apply TOSCA OS capability to compute node +* TOSCA: consider nodejs as web server only +* TOSCA: remove misleading key Entry-Definitions +* Use TOSCA properties from capabilities definition +* Remove Stackforge from README +* New custom type, unit test and template for use case +* Add TOSCA networking definiton +* Update TOSCA interfaces naming +* Separate TOSCA capabilities definition from assignment +* Remove unused TOSCA type variables +* TOSCA: Do not import individual exception classes +* Add missing TOSCA type keywords +* Update TOSCA compute requirement +* Validate TOSCA template version +* Update TOSCA version +* Add scalar unit type +* Handle TOSCA relationship with 'type' keyword +* Handle custom datatypes in current template +* Change definition for tosca.capabilities.Endpoint +* Remove Tosca.capabilities.feature per specs changes +* add blockstorage attachment notation +* Remove redundant TOSCA nodejs requirement +* Change TOSCA interfaces keyword 'input' to 'inputs' +* Add TOSCA service template for monitoring +* Minor tweaks +* Main translation code to handle parameters +* Add new support for get_attribute +* Add support for datatypes +* Rename TOSCA node property relationship to relationships +* Add a debug env for tox +* Sort TOSCA relation output for a match to expected test result +* Create relationship between TOSCA nodes per updated specs +* Fix .gitreview after rename/transfer +* Fix errors in templates and base types +* Workflow documentation is now in infra-manual +* get_attribute HOST keyword +* Handle get_attribute in Tosca outputs +* Add support for list and map types +* Check for tosca keyword in the TOSCA type +* Create a TOSCA CSAR for Wordpress template +* Represent memory unit in string +* Remove extraneous vim editor configuration comments +* Provide implementation to parse monitoring template in TOSCA library +* Allow Tosca templates with no inputs/outputs +* Extended intrinsic functions support +* Remove README.md as duplicate for .rst one +* Work toward Python 3.4 support and testing +* Add missing TOSCA template keynames +* Update README and other doc files +* Clean up heat-translator documentation +* Revert use of olsosphinx library +* add docs job to tox.ini +* Check tosca node requirements +* Add Schema parent class for Property, Input, Output +* Implement TOSCA Block Storage +* Allow use of TOSCA types by short name in the TOSCA template +* Add type attributes +* Enhance the validation of tosca +* Enhanced tosca validation +* Added a module for intrinsic function +* Support importing TOSCA custom node types +* Update the Babel module version +* TOSCA generator top level code +* TOSCA generator translation for individual TOSCA type +* TOSCA generator template syntax +* Remove tosca node template inheritance from node type +* Add missing parameter for the tosca property +* TOSCA parser +* TOSCA definition types for TOSCA library +* Add .gitreview file and apply cookiecutter template +* Delete testattrs.pyc +* Delete test4.pyc +* Delete test3.pyc +* Delete test2.pyc +* Delete squaretest.pyc +* First code drop on data modeling +* Initial commit |