Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
None
-
master, production
-
None
-
aa7155947bcb803ab8a6e364c2afec4b6b6e8777
Description
Submodules are added too many times in integrations:
This is currently blocking production update.
Traceback (most recent call last): File "/home/aakeskim/download/tqtc-coin-ci/src/platform_configurations.py", line 237, in platforms_for_project_and_branch configs = await _load_platform_configs_from_product_repository(repo, product) File "/home/aakeskim/download/tqtc-coin-ci/src/platform_configurations.py", line 231, in _load_platform_configs_from_product_repository configs.extend(_configuration_from_ascii_table(data)) File "/home/aakeskim/download/tqtc-coin-ci/src/platform_configurations.py", line 209, in _configuration_from_ascii_table table = TextTableParser(data) File "/home/aakeskim/download/tqtc-coin-ci/src/texttableparser.py", line 78, in __init__ assert column_ranges_str, "Could not parse column ranges" AssertionError: Could not parse column rangesDuring handling of the above exception, another exception occurred:Traceback (most recent call last): File "/home/aakeskim/download/tqtc-coin-ci/src/workitemfactory.py", line 406, in _testChange integrationRequest.workItemConfigurations = await self.getWorkItemConfigurations(integrationRequest, product) File "/home/aakeskim/download/tqtc-coin-ci/src/workitemfactory.py", line 257, in getWorkItemConfigurations return await self.platform_builder._get_configurations(integrationRequest.repositoryState, product) File "/home/aakeskim/download/tqtc-coin-ci/src/platform_configurations.py", line 300, in _get_configurations configs = await platforms_for_project_and_branch(repo, product) File "/home/aakeskim/download/tqtc-coin-ci/src/platform_configurations.py", line 239, in platforms_for_project_and_branch raise Exception("Could not read platform configurations from product '%s', repository '%s' due to error '%s'" % (product, repo, e))