You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
== 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:
15
22
+
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[]
23
39
24
-
* Commands that implement changes directly on a cluster now display a message informing a user that `odo push` is not required.
25
40
26
-
* When creating a component from a devfile, `odo create` now uses a default component name if the name is not specified.
27
41
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.
29
48
30
-
* With `odo service`, you can now add or remove custom resource definitions and `ServiceInstance` information in your devfile.
31
-
32
49
33
50
[id="odo-getting-support_{context}"]
34
51
== Getting support
35
52
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
-
40
53
.For Product
41
54
42
55
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.
43
56
44
57
Provide as many details in the issue description as possible.
45
58
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
55
60
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.
57
62
58
-
* link:https://bugzilla.redhat.com/show_bug.cgi?id=1760588[Bug 1760588] The `odo service create` command crashes when run in Cygwin.
59
63
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.
61
64
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.
63
65
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.
65
66
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
80
70
81
-
* `odo delete --wait` does not wait for the resources to be terminated for devfile components.
0 commit comments