Skip to content

Commit 1e57e0f

Browse files
committed
RHDEVDOCS-3588: odo 250 release notes
1 parent d061716 commit 1e57e0f

File tree

1 file changed

+40
-50
lines changed

1 file changed

+40
-50
lines changed

cli_reference/developer_cli_odo/odo-release-notes.adoc

Lines changed: 40 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -7,78 +7,68 @@ include::modules/common-attributes.adoc[]
77
toc::[]
88

99
[id="odo-notable-improvements_{context}"]
10-
== Notable changes and improvements in `{odo-title}`
11-
12-
* `{odo-title}` now supports Devfile v2.
13-
14-
* `odo create -s2i` now converts an S2I component into a devfile component. When running `odo create --s2i <component-type>` `{odo-title}` now creates a converted Devfile component based on the S2I images of the specified component type.
10+
== Notable changes and improvements in `{odo-title}` version 2.5.0
11+
12+
// #5238
13+
* Creates unique routes for each component, using `adler32` hashing
14+
// #5252
15+
* Supports additional fields in the devfile for assigning resources:
16+
** cpuRequest
17+
** cpuLimit
18+
** memoryRequest
19+
** memoryLimit
20+
// #5276
21+
* Adds the `--deploy` flag to the `odo delete` command, to remove components deployed using the `odo deploy` command:
1522
+
16-
Note that this feature introduces many breaking changes, see xref:../../cli_reference/developer_cli_odo/odo-release-notes.adoc#odo-known-issues_odo-release-notes[Known Issues] to learn more.
17-
18-
* Operator based service is now created on the cluster only after you run `odo push` and not after `odo service create` anymore.
19-
20-
* You can now use the `--container` flag to specify the container you want to attach storage to when running `odo storage create` command. See xref:../../cli_reference/developer_cli_odo/creating_and_deploying_applications_with_odo/working-with-storage.adoc#adding-storage-to-a-specific-container_working-with-storage[Adding storage to a specific container] to learn the details.
21-
22-
* `odo catalog component describe` now returns correct JSON if the same name is used for a component in multiple registries.
23+
[source,terminal]
24+
----
25+
$ odo delete --deploy
26+
----
27+
// #5237
28+
* Adds mapping support to the `odo link` command
29+
// #5279
30+
* Supports ephemeral volumes using the `ephemeral` field in `volume` components
31+
// #5270
32+
* Sets the default answer to `yes` when asking for telemetry opt-in
33+
// #5260
34+
* Improves metrics by sending additional telemetry data to the devfile registry
35+
// #5287
36+
* Updates the bootstrap image to `registry.access.redhat.com/ocp-tools-4/odo-init-container-rhel8:1.1.11`
37+
// #5308
38+
* The upstream repository is available at link:https://github.com/redhat-developer/odo[]
2339

24-
* Commands that implement changes directly on a cluster now display a message informing a user that `odo push` is not required.
2540

26-
* When creating a component from a devfile, `odo create` now uses a default component name if the name is not specified.
2741

28-
* `odo` now has Telemetry. See xref:../../cli_reference/developer_cli_odo/understanding-odo.adoc#telemetry-in-odo[Telemetry section] to learn how to modify your Telemetry consent preferences.
42+
[id="odo-fixed-issues_{context}"]
43+
== Bug fixes
44+
// #5294
45+
* Previously, `odo deploy` would fail if the `.odo/env` file did not exist. The command now creates the `.odo/env` file if required.
46+
// #5286
47+
* Previously, interactive component creation using the `odo create` command would fail if disconnect from the cluster. This issue is fixed in the latest release.
2948

30-
* With `odo service`, you can now add or remove custom resource definitions and `ServiceInstance` information in your devfile.
31-
3249

3350
[id="odo-getting-support_{context}"]
3451
== Getting support
3552

36-
.For Documentation
37-
38-
If you find an error or have suggestions for improving the documentation, file an issue in link:http://bugzilla.redhat.com[Bugzilla]. Choose the *{product-title}* product type and the *Documentation* component type.
39-
4053
.For Product
4154

4255
If you find an error, encounter a bug, or have suggestions for improving the functionality of `{odo-title}`, file an issue in link:http://bugzilla.redhat.com[Bugzilla]. Choose *OpenShift Developer Tools and Services* as a product type and *odo* as a component.
4356

4457
Provide as many details in the issue description as possible.
4558

46-
////
47-
[id="odo-fixed-issues_{context}"]
48-
== Fixed issues
49-
////
50-
51-
[id="odo-known-issues_{context}"]
52-
== Known issues
53-
54-
* link:https://bugzilla.redhat.com/show_bug.cgi?id=1760574[Bug 1760574] A deleted namespace is listed in the `odo project get` command.
59+
.For Documentation
5560

56-
* link:https://bugzilla.redhat.com/show_bug.cgi?id=1760586[Bug 1760586] The `odo delete` command starts an infinite loop after a project is deleted and a component name is set.
61+
If you find an error or have suggestions for improving the documentation, file an issue in link:http://bugzilla.redhat.com[Bugzilla]. Choose the *{product-title}* product type and the *Documentation* component type.
5762

58-
* link:https://bugzilla.redhat.com/show_bug.cgi?id=1760588[Bug 1760588] The `odo service create` command crashes when run in Cygwin.
5963

60-
* link:https://bugzilla.redhat.com/show_bug.cgi?id=1760590[Bug 1760590] In Git BASH for Windows, the `odo login -u developer` command does not hide a typed password when requested.
6164

62-
* link:https://bugzilla.redhat.com/show_bug.cgi?id=1783188[Bug 1783188] In a disconnected cluster, the `odo component create` command throws an error `...tag not found...` despite the component being listed in the catalog list.
6365

64-
* link:https://bugzilla.redhat.com/show_bug.cgi?id=1761440[Bug 1761440] It is not possible to create two Services of the same type in one project.
6566

66-
* link:https://bugzilla.redhat.com/show_bug.cgi?id=1821643[Bug 1821643] `odo push` does not work on the .NET component tag 2.1+.
67-
+
68-
Workaround: specify your .NET project file by running:
69-
+
70-
[source,terminal]
71-
----
72-
$ odo config set --env DOTNET_STARTUP_PROJECT=<path_to_your_project>
73-
----
74-
75-
* When running `odo url create` after `odo create --s2i`, the command fails. `{odo-title}` creates a URL now directly without asking.
76-
77-
* Wildfly and dotnet S2I components cannot be created with `odo create`.
78-
79-
* `odo env set DebugPort` does not work with converted devfile components. Workaround: use `odo config set --env DEBUG_PORT`.
67+
////
68+
[id="odo-known-issues_{context}"]
69+
== Known issues
8070
81-
* `odo delete --wait` does not wait for the resources to be terminated for devfile components.
71+
////
8272

8373
//[id="odo-technology-preview_{context}"]
8474
//== Technology Preview features `{odo-title}`

0 commit comments

Comments
 (0)