-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove podman from experimental mode #6628
Changes from all commits
f9e130a
35038de
8c9f79e
03254ba
88b4870
a77fe14
bf15ace
5fc1a6d
b04be14
b1ebb98
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -146,9 +146,8 @@ If you skipped Step 0 and selected "starter project", your output will be slight | |
### Step 2. Enabling the experimental mode | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Can we remove this section entirely now? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I would prefer not to, by changing only the strict minimum the blog posts (here, we need to remove the links to the removed experimental-mode page, to make the website build) |
||
|
||
Because the support for Podman is still experimental at the time of writing, we first need to explicitly opt-in. | ||
Find more details about the experimental mode on this [dedicated page](../../docs/user-guides/advanced/experimental-mode). | ||
|
||
[Enabling the experimental mode](../../docs/user-guides/advanced/experimental-mode#enabling-the-experimental-mode) can be done by setting the `ODO_EXPERIMENTAL_MODE` environment variable to `true` in the terminal session, like so: | ||
Enabling the experimental mode can be done by setting the `ODO_EXPERIMENTAL_MODE` environment variable to `true` in the terminal session, like so: | ||
|
||
```console | ||
export ODO_EXPERIMENTAL_MODE=true | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,7 +28,7 @@ Similarly to how `odo dev` requires specifying the target platform (using the `- | |
ODO_EXPERIMENTAL_MODE=t odo logs --platform podman | ||
``` | ||
|
||
As a reminder, Podman support in `odo` is still [experimental](../docs/user-guides/advanced/experimental-mode) and requires you to [opt in](../docs/user-guides/advanced/experimental-mode#enabling-the-experimental-mode) if you want to try it out. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I would keep this as is since at the time of v3.7.0 podman was still in experimental mode. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm reverting it, and only removing links |
||
As a reminder, Podman support in `odo` is still experimental and requires you to opt in if you want to try it out. | ||
|
||
<iframe width="560" height="315" src="https://www.youtube.com/embed/K5GsDFEgCW0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
title: odo describe component | ||
--- | ||
|
||
`odo describe component` command is useful for getting information about a component managed by `odo`. | ||
`odo describe component` command is useful for getting information about a component. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is still true, no? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. No, it isn't anymore since #6615 |
||
|
||
## Running the command | ||
There are 2 ways to describe a component: | ||
|
@@ -59,7 +59,7 @@ This command returns information extracted from the Devfile: | |
- the list of Kubernetes components. | ||
- the list of forwarded ports if the component is running in Dev mode. | ||
|
||
The command also displays if the component is currently running in the cluster on Dev and/or Deploy mode. | ||
The command also displays if the component is currently running in the cluster or in Podman on Dev and/or Deploy mode. | ||
|
||
### Describe without access to Devfile | ||
|
||
|
@@ -98,4 +98,8 @@ Kubernetes Routes: | |
|
||
The command extracts information from the labels and annotations attached to the deployed component to display the known metadata of the Devfile used to deploy the component. | ||
|
||
The command also displays if the component is currently running in the cluster on Dev and/or Deploy mode. | ||
The command also displays if the component is currently running in the cluster or in Podman on Dev and/or Deploy mode. | ||
|
||
### Targeting a specific platform | ||
|
||
By default, `odo describe component` will search components in both the current namespace of the cluster and podman. You can restrict the search to one of the platforms only, using the `--platform` flag, giving a value `cluster` or `podman`. |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -190,7 +190,6 @@ Options here are mostly used for debugging and testing `odo` behavior. | |
| `DEVFILE_PROXY` | Integration tests will use this address as Devfile registry instead of `registry.stage.devfile.io` | v3.0.0-beta3 | `my-registry.example.com` | | ||
| `TELEMETRY_CALLER` | Caller identifier passed to [telemetry](https://github.com/redhat-developer/odo/blob/main/USAGE_DATA.md). Case-insensitive. Acceptable values: `vscode`, `intellij`, `jboss`. | v3.1.0 | `intellij` | | ||
| `ODO_TRACKING_CONSENT` | Useful for controlling [telemetry](https://github.com/redhat-developer/odo/blob/main/USAGE_DATA.md). Acceptable values: `yes` ([enables telemetry](https://github.com/redhat-developer/odo/blob/main/USAGE_DATA.md) and skips consent prompt), `no` (disables telemetry and consent prompt). Takes precedence over the [`ConsentTelemetry`](#preference-key-table) preference. | v3.2.0 | `yes` | | ||
| `ODO_EXPERIMENTAL_MODE` | Whether to enable experimental features. See [Experimental Mode](../user-guides/advanced/experimental-mode) for more details. Acceptable values: boolean values<sup>(1)</sup> | v3.3.0 | `true` | | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Can you comment this instead of completely removing it? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ok There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I notice that this makes the build fail, even when the link is into a comment (https://app.netlify.com/sites/odo-docusaurus-preview/deploys/6405b74c3f18100008d06cfd):
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think it might be because you renamed the experimental-mode.md file. I would remove the link like you've done at other places. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm reverting to remove completely the line. The commit is accessible if we want to revert the deletion |
||
| `ODO_PUSH_IMAGES` | Whether to push the images once built; this is used only when applying Devfile image components as part of a Dev Session running on Podman; this is useful for integration tests running on Podman. `true` by default | v3.7.0 | `false` | | ||
|
||
(1) Accepted boolean values are: `1`, `t`, `T`, `TRUE`, `true`, `True`, `0`, `f`, `F`, `FALSE`, `false`, `False`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe it's fine to keep this as it is (by removing link to the experimental mode doc) since at the time of v3.4.0 Podman was still in the experimental mode.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm reverting it, and only removing links