okorach / sonar-tools

Additional command line based tools to help in SonarQube administration tasks
GNU Lesser General Public License v3.0
47 stars 17 forks source link

sonar-migration error on QP #1392

Closed okorach closed 1 day ago

okorach commented 4 days ago
Traceback (most recent call last):
2024-10-09T15:36:30.870716002Z   File "/usr/local/bin/sonar-migration", line 8, in <module>
2024-10-09T15:36:30.870718627Z     sys.exit(main())
2024-10-09T15:36:30.870719961Z              ^^^^^^
2024-10-09T15:36:30.870721044Z   File "/usr/local/lib/python3.11/site-packages/migration/migration.py", line 205, in main
2024-10-09T15:36:30.870821669Z     __export_config(endpoint, what, **kwargs)
2024-10-09T15:36:30.870830294Z   File "/usr/local/lib/python3.11/site-packages/migration/migration.py", line 176, in __export_config
2024-10-09T15:36:30.870832294Z     sq_settings[ndx] = func(endpoint, export_settings=export_settings, key_list=key_list, write_q=q)
2024-10-09T15:36:30.870875669Z                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-09T15:36:30.870883711Z   File "/usr/local/lib/python3.11/site-packages/sonar/qualityprofiles.py", line 602, in export
2024-10-09T15:36:30.871094752Z     qp_list = hierarchize(qp_list, endpoint)
2024-10-09T15:36:30.871098377Z               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-09T15:36:30.871099502Z   File "/usr/local/lib/python3.11/site-packages/sonar/qualityprofiles.py", line 570, in hierarchize
2024-10-09T15:36:30.871218419Z     if _CHILDREN_KEY not in qp_list[lang][qp_json_data["parentName"]]:
2024-10-09T15:36:30.871221752Z                             ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-09T15:36:30.871255836Z KeyError: 'RPG - DasiyFarm'