- Issued:
- 2024-01-30
- Updated:
- 2024-01-30
RHBA-2024:0599 - Bug Fix Advisory
Synopsis
Migration Toolkit for Applications bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Topic
Migration Toolkit for Applications 7.0.0 release
Description
Migration Toolkit for Applications 7.0.0 Images
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Migration Toolkit for Applications 7.0 x86_64
Fixes
- MTA-393 - Report file should be downloaded with the application name as the filename
- MTA-466 - Assessment status moved to In-progress even when no assessment is running.
- MTA-473 - Tooltip text for both HTML and CSV report links is the same
- MTA-696 - [Upstream] [Migration Waves] Exporting a migration wave to Jira causes all applications to go into the Error state before creating the issues
- MTA-701 - [Upstream] Issue column for applications should show a link to Jira issue after a successful export
- MTA-742 - [Migration Waves] popup height is not stable
- MTA-748 - [Migration waves] Dates values are one day less than specified
- MTA-1014 - Can't remove Jira connection after it was added to Wave even after Wave was removed?
- MTA-1019 - False 'not connected' status for new Jira instance
- MTA-1024 - Update Notification are disabled for Application, Job function and Business services
- MTA-1047 - [Custom rules in analysis] Repository type field is not really required
- MTA-1130 - [upstream] Dependencies tab showing error when retrieving data
- MTA-1155 - Upstream : 'Cyclic dependencies are not allowed' message doesn't get displayed
- MTA-1175 - [Upstream] [Analysis] Next button is disabled when selecting Binary Upload mode
- MTA-1183 - [Upstream] [Analysis] Binary analysis takes 3h then fails
- MTA-1185 - Kebab Menu closes on it own in case of no activity on application page
- MTA-1195 - [Upstream][Tag Category] Input text box is disabled?for Rank field
- MTA-1196 - [UI] No validation for 'Source repository` field when creating new custom migration target
- MTA-1197 - [UI] Source repository field in customer migration targets doesn't have format validation
- MTA-1203 - Lack of Unique IDs and Aria-Labels on Sections/categories Hindering Automation
- MTA-1207 - [Application assessment] "Save as draft" does not work
- MTA-1247 - [Upstream] Logout and User management options are hidden due to text and background colors
- MTA-1249 - [Upstream] Migration Targets images aren't being fetched
- MTA-1250 - [Upstream] Cancel and Analysis details options are enabled when no analysis is running
- MTA-1251 - [Dynamic Reports] [Typo] Typo in IBM propietary reference Issue description
- MTA-810 - Fail to run analysis in private github repo
- MTA-991 - Error message is shown with HTML headers for JIRA connection failures
- MTA-1252 - [Dynamic Reports] Incidents are always reported on line 0 of the file
- MTA-1256 - [Dynamic Reports] Some issues don't display the affected files
- MTA-1258 - Targets: In Advance options targets are repeated
- MTA-1259 - [RFE][Tags] Select multiple tag categories and have a tag assigned to multiple tag categories
- MTA-1262 - [Reports] When try to open index.html "Unable to connect" error displayed
- MTA-1263 - Reports: There was an error while extracting downloaded .tar file
- MTA-1264 - Report tooltip messages are swapped
- MTA-1266 - [RFE][Credentials] Source control password field can be improved
- MTA-1268 - [Analysis]Targets: New Targets are not present
- MTA-1269 - Analysis: Logs shows error for Completed analysis
- MTA-1271 - Analysis: The Issues differ for tackle-testapp
- MTA-1279 - Need to fix missing variant for dropdown
- MTA-1281 - [Migration waves] a newly created migration wave is not being displayed in page
- MTA-1283 - [Dynamic Reports] Dependencies versions show placeholder instead of an actual value
- MTA-1284 - [upstream] Source analysis is failing on most of the rules
- MTA-1286 - [CLI] [KANTRA] Some targets are missing
- MTA-1288 - [CLI] [KANTRA] Project Version shows a placeholder instead of the actual value in the static reports
- MTA-1292 - [Dynamic report] effort shown in issues differs from effort in affected applications
- MTA-1293 - [Dynamic report] 2 apps with same source repo are considered as a single app
- MTA-1294 - [CLI] [KANTRA] Analysis output should display a link to open the static report
- MTA-1295 - [General configuration] switch button to allow reviewing apps without an assessment first not working
- MTA-1296 - [CLI] [KANTRA] The Mailing List link points to the index.html file
- MTA-1297 - [CLI] [KANTRA] Skip report option does not clear the output directory
- MTA-1298 - Issues: Filtering is broken
- MTA-1299 - Issues: Single application Page per items is broken
- MTA-1300 - Issues: Sorting is broken on Single application Page
- MTA-1302 - [Assessment Questionnaire] unable to upload questionnaire yaml
- MTA-1303 - [Archetypes] unable to delete archetypes
- MTA-1304 - [Analysis] No tags are shown for completed analysis
- MTA-1307 - [UI] Custom migration targets can't be edited
- MTA-1309 - [CLI] [KANTRA] Rules transformation doesnt work if input and output directories are the same
- MTA-1310 - [UI] Default migration targets list is empty on upstream
- MTA-1311 - [Regression] User drop down items are missing
- MTA-1312 - [Regression] [UI] Clicking 'Clear' doesn't clear file name while importing apps
- MTA-1314 - Disable Assess and Review buttons for archetype with no applications associated
- MTA-1315 - [Regression] 'Update application' dialog doesn't display existing tags
- MTA-1316 - Application side drawer doesn't list associated archetypes
- MTA-1317 - Several column values related to questionnaires don't get populated on Administration->Assessment page
- MTA-1320 - [CLI] [KANTRA] An extra rule file is always generated when transforming from XML to YAML
- MTA-1322 - [Credentials] Drag and drop for maven not working
- MTA-1323 - [Regression] Updating application fields resets app tags
- MTA-1324 - Rename Administration->Assessment menu item to Administration-> Assessment questionnaires
- MTA-1326 - Display Review fields on archetype side drawer after successful review
- MTA-1327 - [Ruleset] Pattern field regexs are failing in multiple rules
- MTA-1328 - [Analysis] Difference in issues triggered for bookserver-app
- MTA-1329 - [Regression] Application dependency selection doesn't get saved
- MTA-1330 - [RFE] Display Assessment details on archetype side drawer after successful assessment
- MTA-1333 - Header not aligning in same line
- MTA-1334 - [Analysis]Analysis tag gets removed when manual tags are edited
- MTA-1337 - [Migration waves] unable to remove applications assigned to migration wave
- MTA-1338 - [UI] Next, Back and Cancel buttons doesn't have selectors in App analysis wizard
- MTA-1339 - [UI] Difference in button text in app analysis wizard between D/S and U/S
- MTA-1340 - [Assessment] 'View' button for viewing answered questions occasionally goes missing
- MTA-1341 - Values in stakeholder, stakeholder group drop downs are occasionally retained even after assessment is discarded for archetype/application
- MTA-1343 - [Migration Waves] unable to create a new migration wave when assigning stakeholders and stakeholders groups to it
- MTA-1344 - [Analysis] reanalyzing an application does not overwrite pre-existing analysis data.
- MTA-1345 - [Reports] reports tab remains empty even after assessing apps
- MTA-1346 - Busines service with owner fails to be created
- MTA-1347 - [Analysis] All upload binary analyses are failing with POD Failed reason
- MTA-1348 - [Analysis] Difference in issues triggered for source+dependencies Analysis
- MTA-1349 - Questionnaire validation not being done
- MTA-1350 - Add tooltip for conditional tag for questions on questionnaires
- MTA-1351 - Add tooltip for weight column in questionnaires
- MTA-1362 - [CLI] [KANTRA] Openrewrite Jakarta transformation fails depending on the targets order
- MTA-1364 - [Analysis] Empty dependencies is created for DayTraderApp
- MTA-1367 - Assessment Risk field populated even when assessment is not complete for applications
- MTA-1368 - Redundant 'Create new archetype' button
- MTA-1369 - Yaml and TAR report download buttons not working properly
- MTA-1377 - [CLI] [KANTRA] Openrewrite transformation for eap8-xml always fail
- MTA-1378 - [Dynamic reports] Some times incidents are showing as *Unnamed* and referring to empty files
- MTA-1379 - Tag categories are not sorted in Tag creation modal
- MTA-1381 - Archetypes : 'Assessment tags' field doesn't get populated after assessment
- MTA-1382 - Applications don't inherit archetype review
- MTA-1383 - No warning that archetype has already been reviewed
- MTA-1384 - Application side drawer doesn't list associated archetypes in the Archetypes field
- MTA-1385 - [questionnaire] clicking on answer does not circle the one clicked on
- MTA-1386 - [Assessment Questionnaire] in order to export a questionnaire, double clicking on "export" button is needed
- MTA-1387 - UI should display tag list for answer choices that imply auto tagging
- MTA-1389 - [UI] Issue details are too narrow and don't have close button
- MTA-1391 - 'Assessment' status for applications should show 'Completed' only after all required questionnaires have been answered
- MTA-1393 - [UI] Can't select several business services when filtering issues by them
- MTA-1394 - [UI] Filtering by BS in issues shows apps that do not have that BS assigned
- MTA-1396 - Conditional questions in questionnaires don't work like expected with archetypes
- MTA-1397 - Missing 'Continue' button for saved assessment drafts for archetypes
- MTA-1402 - 'Assessment' answers are not being saved causing status to be in progress always
- MTA-1405 - [Custom migration targets] Uploading an image with a size greater than 1Mb disables "Create" button
- MTA-1407 - [Regression][Custom migration targets in analysis] Multiple custom targets are selected if they have overlapping details
- MTA-1419 - the downloaded report shows connectivity issues
- MTA-1420 - [Analysis] Next button is enabled before the binary upload is finished
- MTA-1422 - Archetypes : Criteria tags not being displayed on side drawer panel
- MTA-1423 - Missing 'Save and Review' button for archetype assessment
- MTA-1424 - Assessment: Answer selections are not shown for previous page(s) in questionnaires
- MTA-1425 - Assessment status for applications shows 'In Progress' instead of 'Completed' with 1 required questionnaire
- MTA-1426 - Untagged applications get incorrectly associated with archetypes
- MTA-1432 - [Assessment Reports] Current landscape should show risks instead of color labels
- MTA-1434 - [Assessment report] Adoption candidate distribution and Identified risks are empty
- MTA-1437 - [Assessment] Data rendering issue on assessment page
- MTA-1438 - [Assessment] Few radio button are pre-selected and Next button remains enabled
- MTA-1449 - 'Continue' button present instead of 'Retake' after successful assessment of applications
- MTA-1450 - Error alert message displayed after clicking 'Take' during assessment
- MTA-1451 - Assessment : 'Save as draft' disabled while answering questions
- MTA-1452 - Questionnaire name duplicates in 'Current landscape' on Assessment Reports page
- MTA-1453 - [UI] Need Id for select stakeholder and stakeholder group
- MTA-1455 - [Analysis] Migrator user cannot see analysis targets
- MTA-1458 - [Custom rules in analysis] Analysis fails on "Failed to load rule information due to: Found two providers with the same id"
- MTA-1459 - Unable to download YAML template
- MTA-1465 - [UI] Filter text input in issues has different IDs for each filter type
- MTA-1466 - [Assessment] Data selected previously doesn't get stored in assessment questionnaire
- MTA-1467 - [Assessment] Retake button is displayed just for few seconds in Assessment Actions
- MTA-1476 - [Target] Missing target Oracle JDK to OpenJDK
- MTA-1477 - [UI] The text of the button on the analysis review screen is "Next" instead of "Run"
- MTA-1487 - Issues: Search filter doesn't work with extra spaces
- MTA-1489 - The description of OpenJDK target card should be updated
- MTA-1504 - 'Risk' field is missing on app side drawer panel
- MTA-1505 - [Regression][Custom rules] Sources from an uploaded rules file are automatically selected
- MTA-1506 - [Regression][UI] There is no warning when no migration target is selected
- MTA-1532 - 'Assessment' status shows Completed for unassessed applications that don't belong to an archetype
- MTA-1542 - [Regression][Custom migration target] Associated credentials field is empty when editing a custom target
- MTA-1543 - Failed to delete credential associated with a custom migration target
- MTA-1545 - [Regression][Credentials] File upload component of source private key is not editable
- MTA-1576 - [RFE] Assessment form: Add a close/back/cancel button to the questionnaires screen
- MTA-1584 - [UI][Dependencies] The hint string of the version filter option is "Filter by label..."
- MTA-1585 - [UI][Dependencies] The hint string of the SHA filter option is "Filter by name..."
- MTA-1592 - The "download" attribute of the CSV template download link is missing
- MTA-1599 - [UI] Konveyor UI is broken
- MTA-1605 - [UI] Page layout shifts on Application Inventory
- MTA-1606 - Unable to create archetypes as architect
- MTA-1611 - 'Assessment' status shows completed after app assessment is discarded
- MTA-1621 - [Analyzer] Affected Incidents files are empty for all Analysis
- MTA-1627 - No card is created for a new custom migration target
- MTA-1629 - [Analyzer] Expected Openjdk17 and Jakarta-EE9 rules not matched for bookserver-app
- MTA-1640 - [RBAC] Migrator user got permissions of Architect
- MTA-1644 - Application Inventory section title has not bottom padding
- MTA-1645 - Remove `Enable transaction Report` Option from UI
- MTA-1647 - Analysis for Nexus and OpenMRS source code fails
- MTA-1649 - [DAST] Server Leaks Information via \"X-Powered-By\" HTTP Response Header Field(s)
- MTA-1651 - Text of 'Details' tab gets hidden on archetype side drawer
- MTA-1654 - [Custom migration targets] Cannot detach associated credentials when editing a custom target card
- MTA-1661 - [Migration Waves] Kebab icons for associated applications are not aligned vertically
- MTA-1664 - Source + Dependencies analysis mode doesn't work with day trader app
- MTA-1673 - Assessment status for application associated with multiple assessed archetypes shows 'In progress'
- MTA-1674 - Incorrect message displayed while updating archetype review
- MTA-1675 - Pagination does not work with delete for stakehlderGroups and Business Servicepage
- MTA-1676 - Assessment: "Select stakeholders" section is missing "Save as draft" button if there are already answers in the questionnaire
- MTA-1677 - [Doc] Update an existing note: "Manually uploaded custom rules files are validated."
- MTA-1678 - dropdown items padding is off when selecting language
- MTA-1679 - Incorrect message displayed while discarding application assessment
- MTA-1680 - Incorrect message displayed while discarding application review
- MTA-1687 - Application and Archetype tags change colors
- MTA-1693 - Pagination does not work with delete for ManageImports page
- MTA-1694 - Name column in Stakeholder and Stakeholder Page is changed to "Display Name"
- MTA-1711 - Inconsistent archetype filter naming
- MTA-1714 - Analysis with Kantra CLI performance is slower on MAC OS
- MTA-1715 - Wrong display message when filter does not have data to show on stakeholder group page
- MTA-1716 - Application import using OOTB CSV template fails
- MTA-1719 - Application details: "Not reviewed" archetype is displayed as "Archetypes reviewed"
- MTA-1720 - [Assessment] Questionnaire YAML template is actually JSON
- MTA-1722 - [Assessment] Non required questionnaires are getting archived even when they haven't been answered
- MTA-1723 - [Assessment] Risks are not being displayed when reviewing applications and archetypes.
- MTA-1725 - Issue when deleting a questionair containing extra white spaces
- MTA-1739 - Message format seems to be broken in Issues
- MTA-1740 - Dependencies from a Source + Dependencies analysis are being considered Embedded
- MTA-1746 - No matter how you assess an application , Risk always shows "High"
- MTA-1747 - Report Tab - Unassessed/Unknown applications shows wrong data (0 always)
- MTA-1749 - Reports Tab - All questionnaire dropdown does not show correct data
- MTA-1751 - Wrong message when editing review of an application
- MTA-1752 - "Upload your YAML file" displayed twice on UI while uploading questionnaire
- MTA-1753 - Delete Questionnaire dialog box shows "dialog.message.deleteQuestionnaire"
- MTA-1754 - Report Tab : Pagination missing in Application confidence and Risk report
- MTA-1762 - Report Tab - sorting and filtering is broken for report
- MTA-1779 - [UI] Issue filtering by source doesn't work if source is "None"
- MTA-1781 - Unable to delete sample questionnaire
- MTA-1783 - "Unlink from Jira" tooltip text is missing from unlink icon on the application's side draw
- MTA-1787 - Tag categories are not sorted correctly based on rank
- MTA-1791 - Filter by archetype on dependencies page shows error if no applications belong to archetype
- MTA-1804 - Go Custom Migration Targets are duplicated everytime they are dragNdropped
- MTA-1806 - Enable transaction report option should be removed
- MTA-1810 - Duplicate Notification Messages on Discarding Multiple Assessments
- MTA-1812 - Question mark icon displayed for Assessment and Review columns of apps not associated with archetypes
- MTA-1813 - [Migration wave] Cannot create a migration wave with today's date as "Potential Start Date"
- MTA-1815 - [Regression][Migration wave] First valid value of Start Date and End Date is not marked
- MTA-1826 - Incorrect Button Display After Cancelling a Reassessment
- MTA-1828 - Wrong UI message when no imports are available on the page
- MTA-1834 - Assessed archetypes should be listed on application side drawer
- MTA-1835 - Inconsistent hover text message for Assessment and Review columns
- MTA-1836 - Replace 'Assessment name' column with 'Questionnaire' on Reports page
- MTA-1839 - 'Application' column doesn't list applications on Reports page
- MTA-1840 - Missing risk filter in Identified Risks section on Reports page
- MTA-1842 - [WAVE] Epics are not created when exporting applications to Jira
- MTA-1843 - [WAVE] Application assosiated with wave and ticket on Jira side can be removed
- MTA-1844 - [WAVE] After removing last application from wave confusing message and button shows up
- MTA-1846 - No action on clicking the icon to open Bug in separate window
- MTA-1858 - Incorrect success message when app/archetype is reviewed for the first time
- MTA-1859 - Enable transaction report labe is present in the review page
- MTA-1860 - [object Object x] displayed on charts in Current Landscape section on Reports page
- MTA-1867 - Charts on Reports page should show total application count
- MTA-1871 - [Regression][Migration wave] False error when clicking on a date picker for the first time on the create wizard
- MTA-1878 - Application should be considered reviewed when all associated archetypes have been reviewed
- MTA-1879 - 'Application risk' field should get set only after all required questionnaires have been answered
- MTA-1881 - [Assessment] All questions section on Questionnaire page doesn't show all questions
- MTA-1882 - [Reports] Pagination is broken for Identified risks
- MTA-1883 - [Waves] Issue column for applications links to Jira issue endpoint URL instead of service URL
- MTA-1891 - [Waves] After stakeholder grp is associated to a wave, associated stakeholders don't appear in the Stakeholders compound expandable section
- MTA-1892 - [Waves] After application is assigned to a wave, application stakeholders don't appear in the Stakeholders compound expandable section
- MTA-1893 - [Archetypes] Migrator user is not allowed to do assessments and reviews of archetypes
- MTA-1894 - Missing archetype name in Assessment discard message when discarded through Assessment Actions page
- MTA-1895 - 'View Archetypes' page lists unanswered questionnaires in the Archived questionnaires section
- MTA-1900 - "Associated archetypes" should be in aligned on Details page
- MTA-1903 - [RBAC] Architect user can't manage application's credentials
- MTA-1906 - [Questionnaire] MTA displays a "no data available" message for a few seconds when accessing a questionnaires' detail
- MTA-1907 - [Questionnaire] The questionnaire menu becomes unavailable when importing an invalid YAML file
- MTA-1908 - [Questionnaire] If the user uploads a correctly formatted but non-related YAML file the UI doesn't displays an error message
- MTA-1921 - [Archetype] Archetype descriptions are not truncated
- MTA-1940 - Questionnaire form: Redundant confirmation message when "Save as draft" is disabled
- MTA-1945 - [Archetypes] Replace plural with singular word in a few messages
- MTA-1954 - Application should be considered assessed only when all associated archetypes are assessed
- MTA-1957 - [Assessment] Chart tooltips are not updated on the Reports Page
- MTA-1305 - [CLI] [KANTRA] Custom rules are always skipped
- MTA-1306 - [Analysis] Placeholders in issue description are not being interpolated
- MTA-1366 - [Analysis] Difference in issues triggered for day-trader app
- MTA-1456 - [Regression][Custom rules in analysis] Custom rules are not being applied
- MTA-1598 - [Analyzer] Expected "Quarkus" target rules not matched for tackle-testapp
- MTA-1600 - [Analyzer] Affected files Incidents are empty for Quarkus target using tackle-testapp
- MTA-1622 - [Analyzer] Affected files are empty for Camel target
- MTA-1625 - Static HTML Report shows Tackle logo on downstream and missing version
- MTA-1628 - [Analyzer] Affected files are empty for bookserver-app using quarkus target
- MTA-1717 - MTA Analysis panics on SVN repo if SVN clone process errors out
- MTA-1805 - Include/Exclude of packages isn't working as expected
- MTA-1841 - [CLI] [KANTRA] Triggering an analysis for openJDK target shows missing file error
- MTA-1902 - Enable more verbose analysis logs
- MTA-1905 - Editing application configuration removes associated credentials
- MTA-1935 - [Assessment] Error notification is displayed when trying to assess an application that falls under multiple archetypes
- MTA-1942 - [Analysis] Analysis fails with camel rules
- MTA-1947 - [Analysis] Analysis failing for tackle-testapp
- MTA-1966 - [Analyzer] Analysis are failing with "POD Failed" error
- MTA-1998 - [CLI] Subcommands that list sources and targets are throwing an error.
- MTA-2009 - [CLI] Differences in the incidents reported by u/s and the latest d/s
- MTA-2042 - [Analysis issues] Unclear issue description: "javax.{renamed} has been replaced by jakarta.{renamed}"
- MTA-849 - Unable to connect to JIRA instance behind a proxy
- MTA-2089 - Rules from technology-usage should not appear as issues
CVEs
References
(none)
x86_64
mta/mta-analyzer-addon-rhel9@sha256:cdd94053c042f512f13ccf28b58c66ad2da74edb2f309f7e065ccd55570e5423 |
mta/mta-analyzer-lsp-rhel9@sha256:5ecb233843ae369e5b7c1acae988e5a19bdc69f232df85abdfc37e921ca10e86 |
mta/mta-cli-rhel9@sha256:394da54c8b6c523ac67ddb4643483d73c8f5d8246d480a4d326d07ae9ccd0d19 |
mta/mta-hub-rhel9@sha256:b57ab84961a2ca5e2c67ed4a58d6445698d2fd195290010a2f5adf5928ce9938 |
mta/mta-operator-bundle@sha256:323c8ff5f805ffbfdeef1e54208c9bf080564a8baf4b94acf9f4c98e85ebcb22 |
mta/mta-rhel8-operator@sha256:773b71296ffb507938983d8afe563a5a7bd822c940dd3717cec8410c348d86d8 |
mta/mta-ui-rhel9@sha256:74f0ab0f8f455ac4ae91e8450db2f7d3b2ce0fbccf51fea06d0444823cd32e9e |
mta/mta-windup-shim-rhel9@sha256:7ab7480cf40d5e71ab2b9c94f4f6e37d533209da317c70023bb82abe7216b498 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.