Skip to content

Commit

Permalink
Merge pull request #48 from anarnold97/MTA-7.1.0-release-notes
Browse files Browse the repository at this point in the history
MTA 7.1.0 - release notes (aa)
  • Loading branch information
anarnold97 authored Aug 15, 2024
2 parents 77ca7ec + 4118633 commit 7e9ceaa
Show file tree
Hide file tree
Showing 4 changed files with 155 additions and 47 deletions.
53 changes: 6 additions & 47 deletions docs/release-notes/master.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -15,56 +15,15 @@ include::topics/making-open-source-more-inclusive.adoc[]

[id="release-notes-introduction"]
== Introduction
{ProductName} {DocInfoProductNumber} accelerates large-scale application modernization efforts across hybrid cloud environments on Red Hat OpenShift. This solution provides insight throughout the adoption process, at both the portfolio and application levels: inventory, assess, analyze, and manage applications for faster migration to OpenShift via the user interface.
{ProductFullName} {DocInfoProductNumber} accelerates large-scale application modernization efforts across hybrid cloud environments on {ocp-first}. This solution provides insight throughout the adoption process, at both the portfolio and application levels: inventory, assess, analyze, and manage applications for faster migration to {ocp-short} through the user interface (UI) and command-line interface (CLI).

[id="mta-7-0-3"]
== {ProductShortName} 7-0-3
[id="mta-7-1-0"]
== {ProductShortName} 7.1.0

include::topics/mta-rn-known-issues-7-0-3.adoc[leveloffset=+2]
include::topics/ref_new-features-7-1-0.adoc[leveloffset=+2]

include::topics/cli-tool-known-issues-703.adoc[leveloffset=+3]
include::topics/ref_upgrade-notes-7-1-0.adoc[leveloffset=+2]

include::topics/mta-rn-resolved-issues-7-0-3.adoc[leveloffset=+2]


[id="mta-7-0-2"]
== {ProductShortName} 7-0-2

include::topics/mta-rn-new-features-7-0-2.adoc[leveloffset=+2]

include::topics/mta-rn-known-issues-7-0-2.adoc[leveloffset=+2]

include::topics/cli-tool-known-issues-702.adoc[leveloffset=+3]

include::topics/mta-rn-resolved-issues-7-0-2.adoc[leveloffset=+2]

include::topics/mta-rn-upgrade-notes-7-0-2.adoc[leveloffset=+2]


[id="mta-7-0-1"]
== {ProductShortName} 7-0-1

include::topics/mta-rn-known-issues-7-0-1.adoc[leveloffset=+2]

include::topics/cli-tool-known-issues-701.adoc[leveloffset=+3]

include::topics/mta-rn-resolved-issues-7-0-1.adoc[leveloffset=+2]

include::topics/mta-rn-upgrade-notes-7-0-1.adoc[leveloffset=+2]



[id="mta-7-0-0"]
== {ProductShortName} 7-0-0

include::topics/mta-rn-new-features-7-0-0.adoc[leveloffset=+2]

include::topics/mta-rn-known-issues-7-0-0.adoc[leveloffset=+2]

include::topics/mta-rn-resolved-issues-7-0-0.adoc[leveloffset=+2]

include::topics/mta-rn-upgrade-notes-7-0-0.adoc[leveloffset=+2]

include::topics/mta-rn-technical-changes-7-0-0.adoc[leveloffset=+2]
include::topics/ref_known-issues-7-1-0.adoc[leveloffset=+2]

:!release-notes:
13 changes: 13 additions & 0 deletions docs/topics/ref_known-issues-7-1-0.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
:_newdoc-version: 2.18.3
:_template-generated: 2024-08-14

:_mod-docs-content-type: REFERENCE

[id="known-issues-7-1-0_{context}"]
= Known issues

This section provides highlighted known issues in {ProductFullName} version 7.1.0.

.Enabling Preemption does not work if authentication is enabled

In {ProductFullName} 7.1.0, *Preemption* cannot be enabled for tasks in the Task Manager page and the Task Manager drawer if {ProductShortName} authentication is enabled. To work around this issue, disable authentication. (link:https://issues.redhat.com/browse/MTA-3195[MTA-3195])
116 changes: 116 additions & 0 deletions docs/topics/ref_new-features-7-1-0.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
// Module included in the following assemblies:
//
//docs/release_notes-7.1.0/master.adoc


:_newdoc-version: 2.18.2
:_template-generated: 2024-07-01

:_mod-docs-content-type: REFERENCE

[id="new-features-7-1-0_{context}"]
= New features

This section provides the new features and improvements of the {ProductFullName} 7.1.0.

.Support for analyzing applications managed with Gradle has been added to {ProductShortName}

In earlier releases of {ProductFullName}, you could use {ProductShortName} to analyze Java applications managed only with Maven. With this update, {ProductShortName} can also extract dependencies from Gradle projects. As a result, you can now analyze applications that use Gradle instead of Maven.

:FeatureName: Support for analyzing applications managed with Gradle

include::developer-preview-feature.adoc[]



.Support for analyzing .NET applications has been added to {ProductShortName}

In {ProductFullName} 7.1.0, you can use MTA to analyze Windows-only .NET framework applications to aid migration from version 4.5 or later to multi-platform .NET 8.0 running on OpenShift Container Platform. This feature is only available in the command-line interface (CLI).

:FeatureName: Support for analyzing .NET applications

include::developer-preview-feature.adoc[]



.Support for languages other than Java

In {ProductFullName} 7.1.0, you can use {ProductShortName} to analyze .NET applications written in languages other than Java. To run analysis on .NET applications written in languages other than Java, add a custom rule set and do not specify a target language.

:FeatureName: Support for languages other than Java

include::developer-preview-feature.adoc[]



.Assessment and review statuses are now displayed in the {ProductShortName} UI

In earlier releases of {ProductFullName}, the status of the assessment and the review was only displayed for applications. With this update, the status of the archetype assessment and review processes is displayed in the {ProductShortName} user interface (UI):

* The assessment statuses are the following:
** Completed: All required assessments completed.
** InProgress: The assessment process is in progress.
** NotStarted: The assessment process has not been started.
* The review statuses are the following:
** Completed: A review exists.
** NotStarted: The review process has not been started.



.New Insights feature has been added

Tagging rules that earlier generated tags and showed the presence of technology also generate Insights now and show the location of code. While Insights do not impact the migration, they contain useful information about the technologies used in the application and their usage in the code. Insights do not have an effort and category assigned but might have a message and tag. You can view Insights in the Static report under the Insights tab.

:FeatureName: Insights

include::technology-preview.adoc[]



.New {ProductShortName} CLI options are available to select language providers when analyzing multi-language applications

In earlier releases of {ProductFullName}, you could not select specific language providers to run separately for the analysis of a multi-language application. With this update, you can use the new `--provider` {ProductShortName} command-line interface (CLI) option to explicitly set which language provider to run.

The following CLI options are also available with this update:

* `--list-providers` to list language providers supported for the analysis.
* `--override-provider-settings` to override an existing supported language provider or to run your own unsupported provider.

NOTE: You can now also configure supported language provider options in a provider’s configuration file.



.A new Task Manager page is now available in the {ProductShortName} UI

In earlier releases of {ProductFullName}, tasks that were being performed and the queue of pending tasks were not displayed in the {ProductShortName} user interface (UI). With this update, a new Task Manager page is available to view the following information about the tasks that are queued:

* *ID*: The ID of the task.
* *Application*: The application name associated with the task.
* *Status*: The status of the task, for example, *Scheduled*, *Pending*, *In progress*, *Succeeded*, or *Failed*.
* *Kind*: The type of the task, for example, *analyzer* or *discovery*.
* *Priority*: Priority of the task. The value is from zero to any positive integer. The higher the value in this column, the higher the priority of the task.
* *Preemption*: It allows the scheduler to cancel a running task and free the resources for higher priority tasks. The values are *true* or *false*.
* *Created By*: The name of the user who created the task.



.Multiple applications can now be selected to filter the applications list in Application Inventory

In earlier releases of {ProductFullName}, you could select only one application to filter the results on the Application Inventory page. With this update, you can select multiple applications as a single filter to display the list of applications corresponding to this filter.



.Support for providing a single report when analyzing multiple applications on the CLI

{mta-cli} was designed to analyze a single application and produce a report about that application. With this update, you can use the `--bulk` option of the `analyze` command to analyze multiple applications, one `analyze` command per application, but with a common output file for all of the reports. As described in the {UserCLIBookName}, this results in {mta-cli} generating a single analysis report for all the applications, instead of generating a separate report for each application.

:FeatureName: Support for providing a single report when analyzing multiple applications on the CLI

include::developer-preview-feature.adoc[]


.New detailed reports generated during application analysis

A new feature has been introduced that provides a more detailed analysis of your application. Two additional log reports, `issues.yaml` and `deps.yaml`, are now available for viewing and downloading. These reports contain details about unmatched rules.

To enable the system to generate these reports, select the *Enable enhanced analysis details* checkbox in the *Advanced options* window during application analysis.
20 changes: 20 additions & 0 deletions docs/topics/ref_upgrade-notes-7-1-0.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
:_newdoc-version: 2.18.3
:_template-generated: 2024-08-12

:_mod-docs-content-type: REFERENCE

[id="upgrade-notes-7-1-0_{context}"]
= Upgrade notes

This section provides upgrade notes for the {ProductFullName} 7.1.0.


.PostgreSQL is migrated to version 15

In the {ProductFullName} 7.1.0, the `postgresql` container image has been migrated to a new `postgresql-15` version to be compatible with support. Note that this migration occurs during the upgrade to 7.1.0 and might take some time. The upgrade is considered to be completed when the status of the Tackle CR is Successful. To check the status of the Tackle, enter:

[literal,subs="+quotes,attributes"]
----
$ *oc wait --for=condition=Successful --namespace=openshift-mta tackles.tackle.konveyor.io/tackle*
tackle.tackle.konveyor.io/tackle condition met
----

0 comments on commit 7e9ceaa

Please sign in to comment.