diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 0f9fdf67996c..fb001400bd2a 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ - @abhatt-rh @abrennan89 @adellape @aireilly @bergerhoffer @bscott-rh @gabriel-rh @jab-rh @jeana-redhat @JoeAldinger @kalexand-rh @kcarmichael08 @michaelryanpeter @opayne1 @ousleyp @sjhala-ccs @snarayan-redhat @Srivaralakshmi + @abhatt-rh @abrennan89 @adellape @aireilly @bergerhoffer @bscott-rh @gabriel-rh @jab-rh @jeana-redhat @JoeAldinger @kalexand-rh @kcarmichael08 @michaelryanpeter @opayne1 @ousleyp @sjhala-ccs @snarayan-redhat diff --git a/.s2i/httpd-cfg/01-commercial.conf b/.s2i/httpd-cfg/01-commercial.conf index f5c180331af3..7d2042a392d4 100644 --- a/.s2i/httpd-cfg/01-commercial.conf +++ b/.s2i/httpd-cfg/01-commercial.conf @@ -141,13 +141,13 @@ AddType text/vtt vtt # ACS Redirects to go to the latest version - change here when a new version drops # it should probably be best to combine the next few lines in one reg exp but for clarity keeping them separate # the first one redirects - RewriteRule ^acs/?$ /acs/4.6/welcome/index.html [R=301] + RewriteRule ^acs/?$ /acs/4.7/welcome/index.html [R=301] # redirect to the latest release notes - RewriteRule ^acs/release_notes/?$ /acs/4.6/release_notes/46-release-notes.html [R=301,NE] + RewriteRule ^acs/release_notes/?$ /acs/4.7/release_notes/47-release-notes.html [R=301,NE] # redirect from ACS CLoud Service page - RewriteRule ^acs/installing/install-ocp-operator.html /acs/4.6/installing/installing_ocp/init-bundle-ocp.html [NE,R=301] - RewriteRule ^acs/(\D.*)$ /acs/4.6/$1 [NE,R=301] - RewriteRule ^acs/(3\.65|3\.66|3\.67|3\.68|3\.69|3\.70|3\.71|3\.72|3\.73|3\.74|4\.0|4\.1|4\.2|4\.3|4\.4|4\.5|4\.6)/?$ /acs/$1/welcome/index.html [L,R=301] + RewriteRule ^acs/installing/install-ocp-operator.html /acs/4.7/installing/installing_ocp/init-bundle-ocp.html [NE,R=301] + RewriteRule ^acs/(\D.*)$ /acs/4.7/$1 [NE,R=301] + RewriteRule ^acs/(3\.65|3\.66|3\.67|3\.68|3\.69|3\.70|3\.71|3\.72|3\.73|3\.74|4\.0|4\.1|4\.2|4\.3|4\.4|4\.5|4\.6|4\.7)/?$ /acs/$1/welcome/index.html [L,R=301] #redirect for 4.0 Manage vulneribility page RewriteRule ^(acs/(?:4\.0/)?)?operating/manage-vulnerabilities\.html$ /acs/4.0/operating/manage-vulnerabilities/vulnerability-management.html [NE,R=301] #redirect for missing 4.3 page @@ -164,7 +164,7 @@ AddType text/vtt vtt # Redirects for "latest" version RewriteRule ^(container-platform|enterprise)/?$ /container-platform/latest [R=301] - RewriteRule ^(container-platform|enterprise)/latest/?(.*)$ /container-platform/4\.17/$2 [NE,R=301] + RewriteRule ^(container-platform|enterprise)/latest/?(.*)$ /container-platform/4\.18/$2 [NE,R=301] RewriteRule ^(online)/(3\.0|3\.1|3\.2|3\.3|3\.4|3\.5|3\.6|3\.7|3\.9|3\.10|3\.11|latest)/?(.*)$ /$1/pro/$3 [NE,R=301] # Release notes redirects @@ -268,11 +268,32 @@ AddType text/vtt vtt # Redirect for power monitoring (specific to 4.14 and latest) RewriteRule ^container-platform/(4\.14|latest)/power_monitoring/(.*)$ /container-platform/$1/observability/power_monitoring/$2 [NE,R=302,L] + # Redirects for Telco RDS changes delivered in https://github.com/openshift/openshift-docs/pull/89095 + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/scalability_and_performance/telco-ran-du-rds.html /container-platform/$1/scalability_and_performance/telco_ref_design_specs/telco-ref-design-specs-overview.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/scalability_and_performance/telco-core-rds.html /container-platform/$1/scalability_and_performance/telco_ref_design_specs/telco-ref-design-specs-overview.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/telco-ref-design-specs-overview.html /container-platform/$1/scalability_and_performance/telco-ran-du-rds.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/ran/telco-ran-ref-design-spec.html /container-platform/$1/scalability_and_performance/telco-ran-du-rds.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/ran/telco-ran-du-overview.html /container-platform/$1/scalability_and_performance/telco-ran-du-rds.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/ran/telco-ran-ref-du-components.html /container-platform/$1/scalability_and_performance/telco-ran-du-rds.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/ran/telco-ran-ref-du-crs.html /container-platform/$1/scalability_and_performance/telco-ran-du-rds.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/ran/telco-ran-ref-software-artifacts.html /container-platform/$1/scalability_and_performance/telco-ran-du-rds.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/core/telco-core-rds-overview.html /container-platform/$1/scalability_and_performance/telco-core-rds.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/core/telco-core-rds-use-cases.html /container-platform/$1/scalability_and_performance/telco-core-rds.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/core/telco-core-ref-design-components.html /container-platform/$1/scalability_and_performance/telco-core-rds.html [NE,R=302] + RewriteRule ^container-platform/(4\.18)/scalability_and_performance/telco_ref_design_specs/core/telco-core-ref-crs.html /container-platform/$1/scalability_and_performance/telco-core-rds.html [NE,R=302] + # Redirects for Telco ZTP changes delivered in https://github.com/openshift/openshift-docs/pull/35889 RewriteRule ^container-platform/(4\.10|4\.11)/scalability_and_performance/ztp-deploying-disconnected.html /container-platform/$1/scalability_and_performance/ztp_far_edge/ztp-deploying-far-edge-clusters-at-scale.html [NE,R=302] RewriteRule ^container-platform/(4\.10|4\.11)/scalability_and_performance/ztp-configuring-single-node-cluster-deployment-during-installation.html /container-platform/$1/scalability_and_performance/ztp_far_edge/ztp-manual-install.html [NE,R=302] RewriteRule ^container-platform/(4\.10|4\.11)/scalability_and_performance/ztp-vdu-validating-cluster-tuning.html /container-platform/$1/scalability_and_performance/ztp_far_edge/ztp-vdu-validating-cluster-tuning.html [NE,R=302] + #Redirects for Telco changes for DRC levels in https://github.com/openshift/openshift-docs/pull/87901/ + RewriteRule ^container-platform/(4\.12|4\.13|4\.14|4\.15|4\.16|4\.17|4\.18)/scalability_and_performance/low_latency_tuning/cnf-understanding-low-latency.html /container-platform/$1/scalability_and_performance/cnf-understanding-low-latency.html [NE,R=302] + RewriteRule ^container-platform/(4\.12|4\.13|4\.14|4\.15|4\.16|4\.17|4\.18)/scalability_and_performance/low_latency_tuning/cnf-tuning-low-latency-nodes-with-perf-profile.html /container-platform/$1/scalability_and_performance/cnf-tuning-low-latency-nodes-with-perf-profile.html [NE,R=302] + RewriteRule ^container-platform/(4\.12|4\.13|4\.14|4\.15|4\.16|4\.17|4\.18)/scalability_and_performance/low_latency_tuning/cnf-provisioning-low-latency-workloads.html /container-platform/$1/scalability_and_performance/cnf-provisioning-low-latency-workloads.html [NE,R=302] + RewriteRule ^container-platform/(4\.12|4\.13|4\.14|4\.15|4\.16|4\.17|4\.18)/scalability_and_performance/low_latency_tuning/cnf-debugging-low-latency-tuning-status.html /container-platform/$1/scalability_and_performance/cnf-debugging-low-latency-tuning-status.html [NE,R=302] + RewriteRule ^container-platform/(4\.12|4\.13|4\.14|4\.15|4\.16|4\.17|4\.18)/scalability_and_performance/low_latency_tuning/cnf-performing-platform-verification-latency-tests.html /container-platform/$1/scalability_and_performance/cnf-performing-platform-verification-latency-tests.html [NE,R=302] + # Redirect for low latency tuning changes delivered in https://github.com/openshift/openshift-docs/pull/47965 RewriteRule ^container-platform/(4\.11|4\.12)/scalability_and_performance/cnf-performance-addon-operator-for-low-latency-nodes.html /container-platform/$1/scalability_and_performance/cnf-low-latency-tuning.html [NE,R=302] @@ -285,6 +306,17 @@ AddType text/vtt vtt RewriteRule ^container-platform/(4\.12|4\.13)/scalability_and_performance/low_latency_tuning/cnf-tuning-low-latency-nodes-with-perf-profile.html /container-platform/$1/scalability_and_performance/cnf-low-latency-tuning.html [NE,R=302] RewriteRule ^container-platform/(4\.12|4\.13)/scalability_and_performance/low_latency_tuning/cnf-provisioning-low-latency-workloads.html /container-platform/$1/scalability_and_performance/cnf-low-latency-tuning.html [NE,R=302] + # Redirects for monitoring changes + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/observability/monitoring/monitoring-overview.html /container-platform/$1/observability/monitoring/about-ocp-monitoring/about-ocp-monitoring.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/observability/monitoring/common-monitoring-configuration-scenarios.html /container-platform/$1/observability/monitoring/getting-started/core-platform-monitoring-first-steps.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/observability/monitoring/configuring-the-monitoring-stack.html /container-platform/$1/observability/monitoring/configuring-core-platform-monitoring/preparing-to-configure-the-monitoring-stack.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/observability/monitoring/enabling-monitoring-for-user-defined-projects.html /container-platform/$1/observability/monitoring/configuring-user-workload-monitoring/preparing-to-configure-the-monitoring-stack-uwm.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/observability/monitoring/enabling-alert-routing-for-user-defined-projects.html /container-platform/$1/observability/monitoring/configuring-user-workload-monitoring/preparing-to-configure-the-monitoring-stack-uwm.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/observability/monitoring/managing-metrics.html /container-platform/$1/observability/monitoring/accessing-metrics/accessing-metrics-as-an-administrator.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/observability/monitoring/managing-alerts.html /container-platform/$1/observability/monitoring/managing-alerts/managing-alerts-as-an-administrator.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/observability/monitoring/reviewing-monitoring-dashboards.html /container-platform/$1/observability/monitoring/accessing-metrics/accessing-metrics-as-an-administrator.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17)/observability/monitoring/accessing-third-party-monitoring-apis.html /container-platform/$1/observability/monitoring/accessing-metrics/accessing-monitoring-apis-by-using-the-cli.html [NE,R=302] + #Install redirects per https://github.com/openshift/openshift-docs/pull/79711 RewriteRule ^container-platform/(4\.1[2-6]|latest)/installing/index.html /container-platform/$1/installing/overview/index.html [NE,R=302] RewriteRule ^container-platform/(4\.1[2-6]|latest)/installing/installing-preparing.html /container-platform/$1/installing/overview/installing-preparing.html [NE,R=302] @@ -360,29 +392,29 @@ AddType text/vtt vtt RewriteRule ^container-platform/(4\.9|4\.10|4\.11|4\.12)/serverless/develop/serverless-traffic-management.html /container-platform/$1/serverless/knative-serving/traffic-splitting/traffic-splitting-overview.html [NE,R=302] - # redirect latest to 1.34 + # redirect latest to 1.35 RewriteRule ^serverless/?$ /serverless/latest [R=302] - RewriteRule ^serverless/latest/?(.*)$ /serverless/1\.34/$1 [NE,R=302] + RewriteRule ^serverless/latest/?(.*)$ /serverless/1\.35/$1 [NE,R=302] # redirect top-level without filespec to the about file - RewriteRule ^serverless/(1\.28|1\.29|1\.30|1\.31|1\.32|1\.33|1\.34)/?$ /serverless/$1/about/about-serverless.html [L,R=302] + RewriteRule ^serverless/(1\.28|1\.29|1\.30|1\.31|1\.32|1\.33|1\.34|1\.35)/?$ /serverless/$1/about/about-serverless.html [L,R=302] # redirect rel notes - RewriteRule ^container-platform/(4\.10|4\.11|4\.12|4\.13|4\.14|4\.15|4\.16|4\.17)/serverless/serverless-release-notes.html$ /serverless/1.34/about/serverless-release-notes.html [L,R=302] - RewriteRule ^(rosa|dedicated)/serverless/serverless-release-notes.html$ /serverless/1.34/about/serverless-release-notes.html [L,R=302] + RewriteRule ^container-platform/(4\.10|4\.11|4\.12|4\.13|4\.14|4\.15|4\.16|4\.17)/serverless/serverless-release-notes.html$ /serverless/1.35/about/serverless-release-notes.html [L,R=302] + RewriteRule ^(rosa|dedicated)/serverless/serverless-release-notes.html$ /serverless/1.35/about/serverless-release-notes.html [L,R=302] # redirect any links to existing OCP embedded content to standalone equivalent - RewriteRule ^container-platform/(4\.10|4\.11|4\.12|4\.13|4\.14|4\.15|4\.16|4\.17|4\.18)/serverless/?(.*)$ /serverless/1.34/$2 [L,R=302] + RewriteRule ^container-platform/(4\.10|4\.11|4\.12|4\.13|4\.14|4\.15|4\.16|4\.17|4\.18)/serverless/?(.*)$ /serverless/1.35/$2 [L,R=302] # redirect any links to existing ROSA/Dedicated embedded content to standalone equivalent - RewriteRule ^(rosa|dedicated)/serverless/?(.*)$ /serverless/1.34/$2 [L,R=302] + RewriteRule ^(rosa|dedicated)/serverless/?(.*)$ /serverless/1.35/$2 [L,R=302] # redirect builds latest to 1.2 RewriteRule ^builds/?$ /builds/latest [R=302] - RewriteRule ^builds/latest/?(.*)$ /builds/1.2/$1 [NE,R=302] + RewriteRule ^builds/latest/?(.*)$ /builds/1.3/$1 [NE,R=302] # redirect top-level without filespec to the about file - RewriteRule ^builds/(1\.0|1\.1|1\.2)/?$ /builds/$1/about/overview-openshift-builds.html [L,R=302] + RewriteRule ^builds/(1\.0|1\.1|1\.2|1\.3)/?$ /builds/$1/about/overview-openshift-builds.html [L,R=302] # Builds using Shipwright landing page RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17|4\.18)/cicd/builds_using_shipwright/overview-openshift-builds.html /builds/latest/about/overview-openshift-builds.html [L,R=302] @@ -438,11 +470,11 @@ AddType text/vtt vtt # Service Mesh handling unversioned and latest links RewriteRule ^service-mesh/?$ /service-mesh/latest [R=302] - RewriteRule ^servce-mesh/latest/?(.*)$ /service-mesh/3\.0.0tp1/$1 [NE,R=302] + RewriteRule ^service-mesh/latest/?(.*)$ /service-mesh/3\.0/$1 [NE,R=302] # Service Mesh landing page - RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17|4\.18)/service_mesh/v3x/ossm-service-mesh-3-0-overview.html /service-mesh/3.0.0tp1/about/ossm-about-openshift-service-mesh.html [NE,R=302] + RewriteRule ^container-platform/(4\.14|4\.15|4\.16|4\.17|4\.18)/service_mesh/v3x/ossm-service-mesh-3-0-overview.html /service-mesh/3.0/about/ossm-about-openshift-service-mesh.html [NE,R=302] # Pipelines handling unversioned and latest links RewriteRule ^pipelines/?$ /pipelines/latest [R=302] @@ -759,7 +791,7 @@ AddType text/vtt vtt RewriteRule ^rosa/?$ /rosa/welcome/index.html [L,R=301] RewriteRule ^enterprise/(3\.0|3\.1|3\.2)/?$ /enterprise/$1/welcome/index.html [L,R=301] RewriteRule ^enterprise/3\.3/?$ /container-platform/3.3/welcome/index.html [L,R=301] - RewriteRule ^container-platform/(3\.3|3\.4|3\.5|3\.6|3\.7|3\.9|3\.10|3\.11|4\.1|4\.2|4\.3|4\.4|4\.5|4\.6|4\.7|4\.8|4\.9|4\.10|4\.11|4\.12|4\.13|4\.14|4\.15|4\.16|4\.17)/?$ /container-platform/$1/welcome/index.html [L,R=301] + RewriteRule ^container-platform/(3\.3|3\.4|3\.5|3\.6|3\.7|3\.9|3\.10|3\.11|4\.1|4\.2|4\.3|4\.4|4\.5|4\.6|4\.7|4\.8|4\.9|4\.10|4\.11|4\.12|4\.13|4\.14|4\.15|4\.16|4\.17|4\.18)/?$ /container-platform/$1/welcome/index.html [L,R=301] RewriteRule ^container-platform-ocp/(4\.3|4\.4|4\.8)/?$ /container-platform-ocp/$1/welcome/index.html [L,R=301] diff --git a/.vale/styles/config/vocabularies/OpenShiftDocs/accept.txt b/.vale/styles/config/vocabularies/OpenShiftDocs/accept.txt index edf49fe67c58..7faa7bca3121 100644 --- a/.vale/styles/config/vocabularies/OpenShiftDocs/accept.txt +++ b/.vale/styles/config/vocabularies/OpenShiftDocs/accept.txt @@ -13,7 +13,6 @@ [Uu]npause Assisted Installer Control Plane Machine Set Operator -custom resources? GHz gpsd gpspipe diff --git a/.vale/styles/config/vocabularies/OpenShiftDocs/reject.txt b/.vale/styles/config/vocabularies/OpenShiftDocs/reject.txt index 2b15a74f7972..fcb24dfb1e44 100644 --- a/.vale/styles/config/vocabularies/OpenShiftDocs/reject.txt +++ b/.vale/styles/config/vocabularies/OpenShiftDocs/reject.txt @@ -6,7 +6,6 @@ [Oo]peratorize [Ss]ingle [Nn]ode OpenShift [Tt]hree [Nn]ode OpenShift -AI configuration maps? MachineSets machinesets? diff --git a/_attributes/attributes-microshift.adoc b/_attributes/attributes-microshift.adoc index bd0cd2ff805f..ef5c576b2ef0 100644 --- a/_attributes/attributes-microshift.adoc +++ b/_attributes/attributes-microshift.adoc @@ -4,14 +4,14 @@ :experimental: :imagesdir: images :OCP: OpenShift Container Platform -:ocp-version: 4.18 +:ocp-version: 4.19 :oc-first: pass:quotes[OpenShift CLI (`oc`)] //OpenShift Kubernetes Engine :oke: OpenShift Kubernetes Engine :product-title-first: Red Hat build of MicroShift (MicroShift) :microshift-short: MicroShift :product-registry: OpenShift image registry -:product-version: 4.18 +:product-version: 4.19 :rhel-major: rhel-9 :op-system-base-full: Red Hat Enterprise Linux (RHEL) :op-system-base: RHEL @@ -19,9 +19,10 @@ :op-system-ostree: RHEL for Edge :op-system-rt-kernel: Red Hat Enterprise Linux for Real Time (real-time kernel) :op-system-rtk: real-time kernel -:op-system-version: 9.4 +:op-system-image: image mode for RHEL +:op-system-version: 9.6 :op-system-version-major: 9 :op-system-bundle: Red Hat Device Edge -:rpm-repo-version: rhocp-4.18 +:rpm-repo-version: rhocp-4.19 :rhde-version: 4 :VirtProductName: OpenShift Virtualization diff --git a/_attributes/common-attributes.adoc b/_attributes/common-attributes.adoc index 428963cc7a06..2ddcfd2f1636 100644 --- a/_attributes/common-attributes.adoc +++ b/_attributes/common-attributes.adoc @@ -10,6 +10,10 @@ :toc-title: :imagesdir: images :prewrap!: +// n-1 and n+1 OCP versions relative to the current branch's {product-version} attr +:ocp-nminus1: 4.17 +:ocp-nplus1: 4.19 +// Operating system attributes :op-system-first: Red Hat Enterprise Linux CoreOS (RHCOS) :op-system: RHCOS :op-system-lowercase: rhcos @@ -40,9 +44,10 @@ endif::[] :oadp-first: OpenShift API for Data Protection (OADP) :oadp-full: OpenShift API for Data Protection :oadp-short: OADP -:oadp-version: 1.4.1 -:oadp-version-1-3: 1.3.3 -:oadp-version-1-4: 1.4.1 +:oadp-version: 1.4.4 +:oadp-version-1-3: 1.3.6 +:oadp-version-1-4: 1.4.4 +:oadp-bsl-api: backupstoragelocations.velero.io :oc-first: pass:quotes[OpenShift CLI (`oc`)] :product-registry: OpenShift image registry :product-mirror-registry: Mirror registry for Red Hat OpenShift @@ -51,7 +56,7 @@ endif::[] :rh-rhacm-title: Red Hat Advanced Cluster Management :rh-rhacm-first: Red Hat Advanced Cluster Management (RHACM) :rh-rhacm: RHACM -:rh-rhacm-version: 2.11 +:rh-rhacm-version: 2.13 :osc: OpenShift sandboxed containers :cert-manager-operator: cert-manager Operator for Red Hat OpenShift :secondary-scheduler-operator-full: Secondary Scheduler Operator for Red Hat OpenShift @@ -68,6 +73,10 @@ endif::[] :mtc-version: 1.8 :mtc-version-z: 1.8.5 :mtc-legacy-image: 1.7 +:mtv-first: Migration Toolkit for Virtualization (MTV) +:mtv-short: MTV +:mtv-full: Migration Toolkit for Virtualization +:mtv-version: 2.7 // builds (Valid only in 4.11 and later) :builds-v2title: Builds for Red Hat OpenShift :builds-v2shortname: OpenShift Builds v2 @@ -85,8 +94,8 @@ endif::[] //pipelines :pipelines-title: Red Hat OpenShift Pipelines :pipelines-shortname: OpenShift Pipelines -:pipelines-ver: pipelines-1.17 -:pipelines-version-number: 1.17 +:pipelines-ver: pipelines-1.18 +:pipelines-version-number: 1.18 :tekton-chains: Tekton Chains :tekton-hub: Tekton Hub :artifact-hub: Artifact Hub @@ -113,6 +122,9 @@ ifdef::openshift-origin[] :CNVSubscriptionSpecSource: community-operators :CNVSubscriptionSpecName: community-kubevirt-hyperconverged endif::[] +// openshift virtualization engine (ove) +:ove-first: Red Hat OpenShift Virtualization Engine +:ove: OpenShift Virtualization Engine //distributed tracing :DTProductName: Red Hat OpenShift distributed tracing platform :DTShortName: distributed tracing platform @@ -175,7 +187,7 @@ endif::[] :product-rosa: Red Hat OpenShift Service on AWS :SMProductName: Red Hat OpenShift Service Mesh :SMProductShortName: Service Mesh -:SMProductVersion: 2.6.4 +:SMProductVersion: 2.6.6 :MaistraVersion: 2.6 :KialiProduct: Kiali Operator provided by Red Hat :SMPlugin: OpenShift Service Mesh Console (OSSMC) plugin @@ -211,17 +223,17 @@ endif::[] :lvms-first: Logical Volume Manager (LVM) Storage :lvms: LVM Storage //Operator SDK version -:osdk_ver: 1.36.1 +:osdk_ver: 1.38.0 //Operator SDK version that shipped with the previous OCP 4.x release -:osdk_ver_n1: 1.31.0 +:osdk_ver_n1: 1.36.1 //Version-agnostic OLM :olm-first: Operator Lifecycle Manager (OLM) :olm: OLM -//Initial version of OLM that shipped with OCP 4, aka "v0" -:olmv0: existing OLM -:olmv0-caps: Existing OLM -:olmv0-first: existing Operator Lifecycle Manager (OLM) -:olmv0-first-caps: Existing Operator Lifecycle Manager (OLM) +//Initial version of OLM that shipped with OCP 4, aka "v0" and f/k/a "existing" during OLM v1's pre-4.18 TP phase +:olmv0: OLM (Classic) +:olmv0-caps: OLM (Classic) +:olmv0-first: Operator Lifecycle Manager (OLM) Classic +:olmv0-first-caps: Operator Lifecycle Manager (OLM) Classic //Next-gen (OCP 4.14+) Operator Lifecycle Manager, f/k/a "1.0" :olmv1: OLM v1 :olmv1-first: Operator Lifecycle Manager (OLM) v1 @@ -295,6 +307,12 @@ endif::[] :ocid: OCID :ocvs-first: Oracle(R) Cloud VMware Solution (OCVS) :ocvs: OCVS +:oci-c3: Oracle(R) Compute Cloud@Customer +:oci-c3-no-rt: Oracle Compute Cloud@Customer +:oci-c3-short: Compute Cloud@Customer +:oci-pca: Oracle(R) Private Cloud Appliance +:oci-pca-no-rt: Oracle Private Cloud Appliance +:oci-pca-short: Private Cloud Appliance // Red Hat OpenStack Platform (RHOSP)/OpenStack ifndef::openshift-origin[] :rh-openstack-first: Red Hat OpenStack Platform (RHOSP) @@ -304,12 +322,12 @@ ifdef::openshift-origin[] :rh-openstack-first: OpenStack :rh-openstack: OpenStack endif::openshift-origin[] +:rhoso-first: Red Hat OpenStack Services on OpenShift (RHOSO) +:rhoso: RHOSO // VMware vSphere :vmw-first: VMware vSphere :vmw-full: VMware vSphere :vmw-short: vSphere - - //Token-based auth products //AWS Security Token Service :sts-first: Security Token Service (STS) @@ -321,8 +339,6 @@ endif::openshift-origin[] //Google Cloud Platform Workload Identity :gcp-wid-first: Google Cloud Platform Workload Identity :gcp-wid-short: GCP Workload Identity - - // Cluster API terminology // Cluster CAPI Operator :cluster-capi-operator: Cluster CAPI Operator @@ -353,7 +369,6 @@ endif::openshift-origin[] // Cluster API Provider VMware vSphere :cap-vsphere-first: Cluster API Provider VMware vSphere :cap-vsphere-short: Cluster API Provider vSphere - // Hosted control planes related attributes :hcp-capital: Hosted control planes :hcp: hosted control planes diff --git a/_distro_map.yml b/_distro_map.yml index 9c68a2c22e10..a15775b53dbf 100644 --- a/_distro_map.yml +++ b/_distro_map.yml @@ -45,6 +45,9 @@ openshift-origin: enterprise-4.17: name: '4.17' dir: '4.17' + enterprise-4.18: + name: '4.18' + dir: '4.18' enterprise-3.6: name: '3.6' dir: '3.6' @@ -170,7 +173,7 @@ openshift-dedicated: enterprise-3.11: name: '3' dir: dedicated/3 - enterprise-4.17: + enterprise-4.18: name: '' dir: dedicated/ openshift-aro: @@ -193,7 +196,7 @@ openshift-rosa: site_name: Documentation site_url: https://docs.openshift.com/ branches: - enterprise-4.17: + enterprise-4.18: name: '' dir: rosa/ rosa-preview: @@ -206,7 +209,7 @@ openshift-rosa-hcp: site_name: Documentation site_url: https://docs.openshift.com/ branches: - enterprise-4.17: + enterprise-4.18: name: '' dir: rosa-hcp/ rosa-preview: @@ -219,7 +222,7 @@ openshift-rosa-portal: site_name: Documentation site_url: https://docs.openshift.com/ branches: - enterprise-4.17: + enterprise-4.18: name: '' dir: rosa-portal/ openshift-webscale: @@ -322,6 +325,9 @@ openshift-acs: rhacs-docs-4.6: name: '4.6' dir: acs/4.6 + rhacs-docs-4.7: + name: '4.7' + dir: acs/4.7 microshift: name: Red Hat build of MicroShift author: OpenShift Documentation Project @@ -366,6 +372,9 @@ openshift-serverless: serverless-docs-1.35: name: '1.35' dir: serverless/1.35 + serverless-docs-1.36: + name: '1.36' + dir: serverless/1.36 openshift-gitops: name: Red Hat OpenShift GitOps author: OpenShift documentation team @@ -450,6 +459,9 @@ openshift-builds: build-docs-1.3: name: '1.3' dir: builds/1.3 + build-docs-1.4: + name: '1.4' + dir: builds/1.4 openshift-lightspeed: name: Red Hat OpenShift Lightspeed author: OpenShift documentation team @@ -460,9 +472,7 @@ openshift-lightspeed: lightspeed-docs-1.0tp1: name: '1.0tp1' dir: lightspeed/1.0tp1 - lightspeed-docs-1.0: - name: '1.0' - dir: lightspeed/1.0 + openshift-service-mesh: name: Red Hat OpenShift Service Mesh author: OpenShift documentation team @@ -473,3 +483,6 @@ openshift-service-mesh: service-mesh-docs-3.0.0tp1: name: '3.0.0tp1' dir: service-mesh/3.0.0tp1 + service-mesh-docs-3.0: + name: '3.0' + dir: service-mesh/3.0 diff --git a/_javascripts/page-loader.js b/_javascripts/page-loader.js index 175f9d044e41..ca0a0cfe1fba 100644 --- a/_javascripts/page-loader.js +++ b/_javascripts/page-loader.js @@ -8,6 +8,7 @@ const urlMappings = { "openshift-builds": "https://docs.openshift.com/builds/", "openshift-enterprise": "https://docs.openshift.com/container-platform/", "openshift-gitops": "https://docs.openshift.com/gitops/", + "openshift-lightspeed": "https://docs.openshift.com/lightspeed/", "openshift-origin": "https://docs.okd.io/", "openshift-pipelines": "https://docs.openshift.com/pipelines/", "openshift-serverless": "https://docs.openshift.com/serverless/", diff --git a/_stylesheets/docs.css b/_stylesheets/docs.css index 3ae1715af067..cdc1a0bff0b3 100644 --- a/_stylesheets/docs.css +++ b/_stylesheets/docs.css @@ -70,6 +70,21 @@ div.gsc-option-menu-container>div.gsc-selected-option-container { margin: 0 10px; } +/* target safari only hack: https://stackoverflow.com/a/25975282/6758654 */ +/* Addresses https://github.com/openshift/openshift-docs/issues/40909 */ +@media not all and (min-resolution:.001dpcm) { @supports (-webkit-appearance:none) and (stroke-color:transparent) { + #hc-search.wide { + z-index: 50; + margin-top: 28px; + margin-left: -15px; + } + + .sidebar.wide { + padding-top: 30px; + } +}} +/* end safari only */ + /* ------------------------------------------------------------ Image: "Spin" https://www.flickr.com/photos/eflon/3655695161/ Author: eflon https://www.flickr.com/photos/eflon/ @@ -550,6 +565,7 @@ h2:hover>a.anchor, h2>a.anchor:hover, h3:hover>a.anchor, h3>a.anchor:hover, h4:h } #toc { + user-select: none; float: right; padding-top: 0.1em !important; font-size: 0.8em; diff --git a/_templates/_page_openshift.html.erb b/_templates/_page_openshift.html.erb index 925cd507852a..4987bffa7415 100644 --- a/_templates/_page_openshift.html.erb +++ b/_templates/_page_openshift.html.erb @@ -14,13 +14,13 @@ <%= ((["3.0", "3.1", "3.2", "3.3", "3.4", "3.5", "3.6", "3.7", "3.9", "3.10", "4.1", "4.2", "4.3", "4.4", "4.5", "4.6", "4.7"].include?(version)) && distro_key == "openshift-enterprise") ? '' : '' %> <%= [topic_title, subgroup_title].compact.join(' - ') %> | <%= group_title %> | <%= distro %> <%= version %> - - + + - - + + @@ -66,15 +66,15 @@ unsupported_versions_gitops.include?(version) || unsupported_versions_origin.include?(version) unsupported_versions_pipelines.include?(version) || - unsupported_versions_serverless.include?(version) || - version == "4.18" + unsupported_versions_serverless.include?(version) ); if (!["openshift-webscale", "openshift-dpu", "openshift-lightspeed", "openshift-service-mesh", "openshift-origin", "openshift-acs", "openshift-rosa", "openshift-dedicated"].include?(distro_key) || unsupported) %>
- OpenShift docs are moving and will soon only be available at docs.redhat.com, the home of all Red Hat product documentation. Explore the new docs experience today. + Starting on March 12, 2025, OpenShift docs will only be available at docs.redhat.com. From that time on, docs.openshift.com links will automatically redirect to their locations on docs.redhat.com. +
<% end %> @@ -106,7 +106,8 @@ <% if (distro_key == "openshift-acs") %>
- OpenShift docs are moving and will soon only be available at docs.redhat.com, the home of all Red Hat product documentation. Explore the new docs experience today. + Starting on March 12, 2025, OpenShift docs will only be available at docs.redhat.com. From that time on, docs.openshift.com links will automatically redirect to their locations on docs.redhat.com. +
<% end %> @@ -114,7 +115,8 @@ <% if (distro_key == "openshift-dedicated") %>
- OpenShift docs are moving and will soon only be available at docs.redhat.com, the home of all Red Hat product documentation. Explore the new docs experience today. + Starting on March 12, 2025, OpenShift docs will only be available at docs.redhat.com. From that time on, docs.openshift.com links will automatically redirect to their locations on docs.redhat.com. +
<% end %> @@ -122,19 +124,19 @@ <% if (distro_key == "openshift-rosa") %>
- OpenShift docs are moving and will soon only be available at docs.redhat.com, the home of all Red Hat product documentation. Explore the new docs experience today. + Starting on March 12, 2025, OpenShift docs will only be available at docs.redhat.com. From that time on, docs.openshift.com links will automatically redirect to their locations on docs.redhat.com. +
<% end %> - <% if (version == "4.18") && (distro_key != "openshift-webscale" && distro_key != "openshift-dpu" && distro_key != "rosa-hcp") %> + <% if ((version == "latest") &&(distro_key == "openshift-origin")) %> <% end %> - <% if ((unsupported_versions.include? version) && (distro_key == "openshift-enterprise")) %> @@ -223,6 +225,7 @@ <% end %> + @@ -280,6 +284,7 @@ <%= distro %> + @@ -337,6 +343,7 @@ <%= distro %> <% elsif (distro_key == "openshift-telco") %> @@ -353,6 +360,7 @@