-
Notifications
You must be signed in to change notification settings - Fork 13
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
kdump should auto-add required modules if they are missing from host initrd #11
Comments
Hi, Coiby filed an RH internal jira issue to dracut, dracut team suggest to use --force-add to override the config file |
Hello @daveyoung, sorry for the delayed response I did the following testing today, i was not able to set-up a NFS server for testing so I can only attest what on FCOS, with the default config the NFS module is not loaded in kdump initramfs (as expected):
With the following
I can see the module loaded:
However, using
During the kdump initramfs build dracut fails :
So detecting the |
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11
Issue for |
Please add |
@pvalena See attached log file. It's the output of With
|
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
Hmm, you're right, looking at the code, it looks like the omit_dracutmodules has precedence. I'll look into possible solutions. |
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
The Fedora/RHEL bootc base images have dracut drop-ins which set `dracutmodules+=`. However that seems override explicit module inclusion on the command line, which is a dracut bug: rhkdump#11 Work around this by making our own copy of the global config, and omitting config drop-ins which trigger this behavior. I think longer term, this project should probably own its own global dracut config, actually. But that's a much larger set of work. Signed-off-by: Colin Walters <[email protected]>
Related #29 |
The Fedora/RHEL bootc base images have dracut drop-ins which set `dracutmodules+=`. However that seems override explicit module inclusion on the command line, which is a dracut bug: rhkdump#11 Work around this by making our own copy of the global config, and omitting config drop-ins which trigger this behavior. I think longer term, this project should probably own its own global dracut config, actually. But that's a much larger set of work. omit_dracutmodules= is also problematic, so skip that too. Signed-off-by: Colin Walters <[email protected]>
When generating kdump's initrd, we want to keep [omit_]dracutmodules empty and let kdump to handle the modules. And we don't want to affect the first kernel's initrd, so we cannot place our conf file to /etc/dracut.conf.d or /usr/lib/dracut/dracut.conf.d. This patch adds a new option to allow user to add an extra configuration directory to use *.conf files from. After that, kdump will use --extra-confdir /usr/lib/kdump/dracut.conf.d to apply its own dracut conf. See also: rhkdump/kdump-utils#11 rhkdump/kdump-utils#31 Suggested-by: Dave Young <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
When generating kdump's initrd, we want to keep [omit_]dracutmodules empty and let kdump to handle the modules. And we don't want to affect the first kernel's initrd, so we cannot place our conf file to /etc/dracut.conf.d or /usr/lib/dracut/dracut.conf.d. This patch adds a new option to allow user to add an extra configuration directory to use *.conf files from. After that, kdump will use --extra-confdir /usr/lib/kdump/dracut.conf.d to apply its own dracut conf. See also: rhkdump/kdump-utils#11 rhkdump/kdump-utils#31 Suggested-by: Dave Young <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
When generating kdump's initrd, we want to keep [omit_]dracutmodules empty and let kdump to handle the modules. And we don't want to affect the first kernel's initrd, so we cannot place our conf file to /etc/dracut.conf.d or /usr/lib/dracut/dracut.conf.d. This patch adds a new option to allow user to add an extra configuration directory to use *.conf files from. After that, kdump will use --extra-confdir /usr/lib/kdump/dracut.conf.d to apply its own dracut conf. See also: rhkdump/kdump-utils#11 rhkdump/kdump-utils#31 Suggested-by: Dave Young <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
When generating kdump's initrd, we want to keep [omit_]dracutmodules empty and let kdump to handle the modules. And we don't want to affect the first kernel's initrd, so we cannot place our conf file to /etc/dracut.conf.d or /usr/lib/dracut/dracut.conf.d. This patch adds a new option to allow user to add an extra configuration directory to use *.conf files from. After that, kdump will use --extra-confdir /usr/lib/kdump/dracut.conf.d to apply its own dracut conf. See also: rhkdump/kdump-utils#11 rhkdump/kdump-utils#31 Suggested-by: Dave Young <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]>
When generating kdump's initrd, we want to keep [omit_]dracutmodules empty and let kdump to handle the modules. And we don't want to affect the first kernel's initrd, so we cannot place our conf file to /etc/dracut.conf.d or /usr/lib/dracut/dracut.conf.d. This patch adds a new option to allow user to add an extra configuration directory to use *.conf files from. If the dir not exists, will look for confdir's subdir. After that, kdump can use "--add-confdir kdump" if /usr/lib/dracut/dracut.conf.d/kdump exists, to apply its own dracut conf. See also: rhkdump/kdump-utils#11 rhkdump/kdump-utils#31 Suggested-by: Dave Young <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
When generating kdump's initrd, we want to keep [omit_]dracutmodules empty and let kdump to handle the modules. And we don't want to affect the first kernel's initrd, so we cannot place our conf file to /etc/dracut.conf.d or /usr/lib/dracut/dracut.conf.d. This patch adds a new option to allow user to add an extra configuration directory to use *.conf files from. If the dir not exists, will look for confdir's subdir. After that, kdump can use "--add-confdir kdump" if /usr/lib/dracut/dracut.conf.d/kdump exists, to apply its own dracut conf. See also: rhkdump/kdump-utils#11 rhkdump/kdump-utils#31 Suggested-by: Dave Young <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
When generating kdump's initrd, we want to keep [omit_]dracutmodules empty and let kdump to handle the modules. And we don't want to affect the first kernel's initrd, so we cannot place our conf file to /etc/dracut.conf.d or /usr/lib/dracut/dracut.conf.d. This patch adds a new option to allow user to add an extra configuration directory to use *.conf files from. If the dir not exists, will look for confdir's subdir. After that, kdump can use "--add-confdir kdump" if /usr/lib/dracut/dracut.conf.d/kdump exists, to apply its own dracut conf. See also: rhkdump/kdump-utils#11 rhkdump/kdump-utils#31 Suggested-by: Dave Young <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
OSDOCS-9693: adds route config MicroShift TELCODOCS-1707: Add Preparing/Generate seed image Updates rollback to SDN procedure to add live migration Added delete, dry run, and enclave support functionality for oc-mirror v2 CNV-41545 OSDOCS-10980: Updating WAF Tutorials error policy Document s390x support for PCI and DSS profiles OSDOCS-10472:nodes peer ANP add further steps to cpu manager setup [OSDOCS-10910]: Fixing issues in automated single backup etcd docs OSDOCS#10130: Doc support for ARM control plane with x86 compute nodes OSDOCS-10983: Remove and redirect outdated log forwarding to CloudWatch tutorial to official product docs This incorporates additional QE feedback to HCIDOCS-72. Signed-off-by: John Wilkins <[email protected]> Updated oc-mirror v2 section for partially and fully disconnected environments. TELCODOCS-1707: Add Preparing/ConfigMap objects nonGitOps OSDOCS-10526 updated billing into module OSDOCS-10982: updating external DNS tutorial to remove references to CDO OSDOCS-10806 Do not disable the ingress capability OLMv1 4.16: Support legacy OLM upgrade constraint semantics TELCODOCS-1707: Add Preparing/ConfigMap objects GitOps add unauth grp restore control plane infrastructure TELCODOCS-1707: Add Performing upgrade non-GitOps TELCODOCS-1707: Add Performing upgrade GitOps fixing PV1 build correcting image name to fix PV1 build add procedure module and include in assembly Adjusts page openshift SRVCOM-3046 Adjusts distro map for release OADP-4378: Error in provider variable for OADP ODF and Virt docs Signed-off-by: A.Arnold <[email protected]> Typo fixes for main Drain master node doesn't succeed without --force option Whitelist namespaces which do not need networkpolicy TELCODOCS-1707: Add xrefs OSDOCS-10540: Add IPsec telementry field - https://issues.redhat.com/browse/OSDOCS-10540 CNV-35150: removing OADP from Virt docs Signed-off-by: A.Arnold <[email protected]> SRVCOM-3050 Performs redirects for the 1.33 Serverless docs OCPBUGS-35910: Fixed typo in the Considerations for live migration to the OVN-Kubernetes network plugin~ section OBSDOCS-1065: Troubleshoot and correct YAML block copy-and-paste functionality Limited live migration updates Adds whereabouts multi tenant example to networking docs OSDOCS-10421 updating Azure Marketplace doc to mention control plane machines Updates IP address range for limited live migration OSDOCS-10649: Adding update steps for Entra cluster OSDOCS-10894:adds troubleshooting to ANP changed to u/s docs examples OSDOCS-106044: update 'local' wording in disconnected update docs add indent statement to multiline cli guidance OSDOCS-7177: add intel vroc raid procedure Removing use of 'CAPI' from AWS install OSSM-6641 Most current version snippet OCPBUGS-34712_3:adding md_file OCPBUGS-35198:adding wildcards to links OCPBUGS-34135:adding required permission for creating compute resources OCPBUGS-31817: Added two workflow daigrams to OCI docs for ABI Adds two commands for procedure accuracy OCPBUILD#7: Noting that builder SA isn't created if Build capability is disabled OSDOCS#10177: Updates to Terraform files OSDOCS-9735: add customize subcommand iscsi procedures OSDOCS-10430: Create ROSA HCP distro ROSA CLI 1.2.41 release what's new blurb :arbitrary roles Move attributes file so that RHOSP properly renders Adds attribute for Cluster CAPI Operator updates CNV#42655: Adding redirect rule for CNV asynchronous release OCPBUGS#35997: Fix admission plugin url in upstream Make MCO docs its own chapter HCIDOCS-370: Outline Alibaba Cloud Setup Make main match 4.16 4.16 GA Remove postinstall machine config tasks OSDOCS-9790 created a new assembly and added to topic map for approved access created a new modules and release notes removed an extra . added a - in title in assembly fixed nbsp added more content in last step applied vale and reviewer suggestions added link to release notes added new note about SLA prob with xref in Release notes prob with xref in Release notes applied SRE suggestions applied SRE and QE changes moved description from procedure to intro Capitalised Approved Access attribute not rendering attribute not rendering Adds a few xrefs to IR docs and adds an additional note to inform users to configure storage Rm Bundle API from 4.16 OLMv1 TP Turn OLMv1 ext support admon into snippet OCPBUGS-25816: link to changing IAM account postinstall CNV-37563: version number attributes 4.16 remove from map OSDOCS-10694: updates CIDR ranges for OVN-K OSDOCS-9654: Add core namespaces to list of managed resources Document MCO drain behavior OCPBUGS-34007:adding mirror registry reminder OSDOCS-10959: Fixed a DNS example in the Examples: IP management file add GCP regions OCPBUGS#35232: Moving vSphere vols not supported OSDOCS 11122 modify base URL to use docs.redhat whats new delete protection OCPBUGS-36266: updating netobserv cli packet capture filter command OSDOCS-9791: Remove node taints from OSD and ROSA CPMS FD enhancements: vSphere clarity, cross-platform consistency OBSDOCS-1125-remove-OCP-version-from-UWM-overview OSDOCS#11150:Fix mistake for Azure File Cloning (TP) Azure refactor Fixing builds OSDOCS-10209 Removing non-GA doc on approved access OSDOCS-11098: add build file 4.17 MicroShift release notes OSDOCS#10137: Adding RNs for descheduler 5.0.1 OSDOCS#10138: Adding RNs for OSSO 1.3.0 correct description list and remove additional reference cnv: Clarify evictionStrategy usage in a few places Signed-off-by: Fabian Deutsch <[email protected]> OSDOCS-10139 RODOO 1.1.1 RNs HCIDOCS-381: Finalize Alibaba Cloud Outline TELCODOCS-1930 Removing note Currently, disabling CPU load balancing is not supported by cgroup v2. CNV-43775: Commenting out real-time documentation OCPBUGS-36373: Remove proprietary details from examples in IBU docs OSDOCS-10335: Add missing trust policies to ROSA docs RAN and Core RDS 4.16 updates whats new new regions replaces instances of VMware datacenter with two words Removing RDS from 4.16 docs OBSDOCS-1167-remove-OKD-screenshot-from-console-docs OSDOCS-10772 OCPBUGS-36146: Adding temporary warning to netobserv CLI install 4.16 GA EOL dates fix attribute rendering and update chzdev command OSDOCS-37922: Added a note on revoking VNC tokens CNV-37381 CNV-37381 Add a command for velero backup details Add QE suggestion Add peer review suggestions Co-authored-by: James Brigman <[email protected]> OSDOCS-8209: Add more details to vSphere nodes example OSDOCS-34559: updates procedure with xref to alternative option whats new standard instance types OSDOCS-9350-parameters OSDOCS-10765 new wording for whats new and intro new wording for whats new applied PM suggestions and removed the comment out content feature GA now so agreed with PM to commit test remove test CNV-33888 Updating the redirect link at legacy RDS location OSDOCS-9350-feedback: Addressed feedback from OSDOCS-9350 Terraform Post-Merge Clean-up CNV#40859: replacing runbooks assembly content with GH links RHDEVDOCS-5822 - Change redirects OBSDOCS-1041 CNV-37570 Added NCM issuer in supported issuer types CNV-31738 Added FIPS compliance for cert manager section Updated release note to include cert-manager 1.14 OCPBUGS-33937:correcting bootstrap permission OSDOCS-10369:Add info on CPMS to OSD/ROSA docs. redirect-nw-configuring-ingress-controller-endpoint-publishing-strategy OCPBUGS-31817: Added OCI AI diagram Added securing routes with externally managed certificate section in cert-manager CNV-31882 Added configuring certificates to secure routes in your cluster in release notes. OCPBUGS-34846: add service token creation step OSDOCS-11056: Agent docs cleanup Moving RDS under scalability for 4.15 OBSDOCS-1094-COO-0.3.0-RNs OCPBUGS#36470: Updated the subscription name in the commands OBSDOCS-1155: Update the warning admonition in the Monitoring docs with the correct information. OADP-4003: Update OADP and Velero attributes Add the correct OCP version Fix OCP version for OADP 1.3.x Add OCP and velero version for OADP 1.3.2 Fix atrribute version to avoid 404 error CNV-37943 Add OADP 1.4.0 release and upgrade notes Fix ifdef issues Update the known issue with a work around Add SME suggestions for OADP-4274 ticket Add QE and SME suggestions Fixed link minor fix Add a note about no changes in DPA Remove confusing information Add peer review suggestions Add further peer review suggestions Fix heading issues Remove Alibaba reference OCPBUGS-35013: Removal of xt_u32 kernel module Since RHEL 9 we do not compile xt_u32 kernel module Reverting topic map as I accidentally deleted this section CNV-29468 Simply nmconnection files Remove empty properties that are not needed to make the documentation more focussed. It also removes an unused property (`mac-address-blacklist`) that is deprecated as part of the conscious language efforts in NetworkManager. OSDOCS-11270 OSDOCS-11241: migrate from removed stored versions of CR OBSDOCS-1178: Release notes for the Distributed Tracing 3.2.2 patch OBSDOCS-1181-fix-incorrect-filename-in-CLI-command-for-COO-sample-service OSDOCS-10726:Adding total resource usage table, edits needed OCPBUGS-33339:Adding a step TELCODOCS-1932: Implement peer review feedback OCPBUGS-36292: Expanded Configuring the PROXY protocol for an Ingress Controller to include Private EPS peer review edits CNV#42655: Reversing redirect rule for CNV asynchronous release OCPBUGS-33761: Expand the rolling back steps for the SDN network plugin OSDOCS-11188: adds note about greenboot.conf customization persistence MicroShift OSDOCS#10250: Added information around additional principals OSDOCS-10771 OCPBUGS-32397: Adding readTimeout to spec.loki FlowCollector CRD sample OSDOCS-10463: vsphere OVN multiple NIC updatd OCPBUGS-33700:Added routes note for soure IP address in IController doc OCPBUGS-36648: Expand ignitionConfigOverride example in IBU OCPBUGS-36642: Adding closing apostophe in command OCPBUGS-36527: Fix typo in IBU guidelines OCPBUGS-36595: Add missing link to Installing Butane OSDOCS-10782: Update ROSA with HCP activation and account linking tutorial OSDOCS-11289: Fix text rendering incorrectly OSDOCS-10783: Add Cloud Expert Tutorial: ROSA with HCP private offer acceptance and sharing minor fix CMA add secret to generate SA token OSDOCS-10601: Updates to Custom admin group access for netobserv osdocs-10726:Updating kafka replicas and cacheMaxSize in the resource considerations table OSDOCS-4526: Improvement of the docs about Pod Topology Spread Contraints under Nodes OCPBUGS-35909:Updated the OVNK add network section with note about default namespace [HCCDOC-2200b]:Add proxy config option CNV#34493: StorageProfile default behavior clarification OCPBUGS#34488: The `opm` CLI is not forwards compatible with itself OCPBUGS#347772: [OSDK] Fix Golang version in prereqs Fixed some conditionals that were causing Asciidoc warnings. Fixing syntax typo OSDOCS-11289: Additional fixes for module not rendering correctly OCPBUGS-36449: Update ACM requirement for IBU OCPBUGS-36448: Rephrase sentence OSDOCS-9641: Scaled registry NFS docs OSDOCS-11289: Fix ID in module OSSM-6813 [DOC] Old must-gather image in the Documentation TELCODOCS-1920: Updating RDS for 4.16 Revise compatibility guideslines for OCP 3 -> OCP 4 migrations OSDOCS-10292: Azure Capacity Reservation with MAPI OBSDOCS-736 openshift#77407 OSDOCS-10292: 4.17 and future versioning OSDOCS-6062: Steps to create a NodeFeatureDiscovery instance using the CLI for disconnected environment Consolidated and Updated redirects for Observability for handling latest OSDOCS-11328: Removing unsupported versions of the descheduler operator Update ocm-overview.adoc Added link to OCM docs higher up in this content, per Abhishek mention. OBSDOCS-819: Add and implement attributes for the Cluster Monitoring Operator OCPBUGS-36903 and OCPBUGS-37057: Update Subscription examples in IBU docs OBSDOCS-1207: Fix two unrendered name attributes in docs.redhat.com troubleshooting/operating-system: document kdump support over NFS On RHCOS, the nfs module is explicitly excluded from the initramfs: https://github.com/coreos/fedora-coreos-config/blob/de0416b8820cffa2ea3b7dbd9e95a9cc0ad9a42b/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7 Thus, setting an NFS target destination in kdump.conf will not work because the kdump initramfs will not have the NFS module. Add instruction on how to add the module to enable the functionality. This may not be necessary if kdump auto-detect the required modules: See rhkdump/kdump-utils#11 Co-authored-by: Jesse Dohmann <[email protected]> CNV-31833: Expanded Static key management Reorg for Preparing to install section MTC-1561: Release Notes for MTC 1.7.16 Signed-off-by: A.Arnold <[email protected]> OSDOCS-34823: updates migration procedure SDN to OVN-K OCPBUGS-36727: revising wrong command OCPBUGS-32227:adding Butane installation step OSDOCS-11370: Fix attributes rosa cli 1.2.42 release CNV-44182 OCPBUGS-34129: Update Minimal permissions for GCP installs ** Due to the addition of CAPG resources, the installer destroy code requires additional minimal permissions. Even though the minimal install does not use CAPG, the search for resources remains the same no matter the type of install. ** NOTE: This does not include the ability to delete these new resources as that is not part of the minimal install and destroy, these additional permissions allow the user to list those resources. ** Adding minimum permissions for installations with cluster api gcp provider. OSDOCS-11367-main:fixes live migration support OBSDOCS-1173: Remove 'Next Steps' section from the Monitoring docs HCIDOCS-401: Added minimum resources module to IPI docs.. OSDOCS#10478: Add disaster recovery using the OADP Operator OCPBUGS-32274:correcting support platforms text RHDEVDOCS-5096-example-monitoring-post-install-setup-scenario OCPBUGS-32821:fixing broken link OCPBUGS-36740:correct install command TELCODOCS-1747: updating variable for 2.11 RHACM release Adding node reboot note HCIDOCS-400: Added a new assembly for the installation modules.. OADP-1443 updated dpa for oadp 1.2 and 1.3 for volume snapshot credential OCPBUGS-34644: Adding IP address to example OBSDOCS-190-uwm-first-steps-config OCPBUGS#32685:Add namespace to LVMCluster examples OSDOCS-10548 Adding network minimum requirements for ROSA Classic CNV-44280 OSDOCS-11404: fix minor typo OSDOCS-9469: Documented the configure-ovs alternative Add Ceph Rados GW to storage list OCPBUGS-31637:correcting command line OSDOCS-10726:Adding total resource usage table, edits needed Update nw-configure-ingress-access-logging.adoc Added additional NOTE, for syslog ingressaccess logging. Where the Syslog destination address should always be IPv4, it does not supporting using DNS hostnames. OSDOCS-11019: updates command parameters under installing in MicroShift RHDEVDOCS 6125 add Pipelines 1.16 to distro map Changing the status of MCG in MTC (and OADP) documentation [WIP] CNV#41658: adding backup assembly to rosa/osd OSDOCS-11201: updates attributes file in MicroShift OCPBUGS-29730: sentence structure updates remove permissions OCPBUGS-37459: Issue in technology preview snippet new dr content OSDOCS-10930:ANP best practices OCPBUGS-34715 - troubleshooting DNS in disconnected environment OCPBUGS-34129: Update upi gcp docs ** Updates to upi docs to match min permissions for ipi (remove the following): - compute.globalAddresses.setLabels - compute.regionHealthCheckServices.list OSDOCS-10984 OSDOCS-11291 Minor fix to section title and firewall Updated the correct command to for accessing Cluster Samples Operator Configuration Removed `-o yaml` under `Accessing the Cluster Samples Operator configuration` OSDOCS-11377: Updated the mtu parameter for the bridge add. network pam table change Production Support to Enhanced Support OCPBUGS-29402: Adding safe sysctls ROX24201 Update ACS redirects and version selector for RHACS 4.5 release Updates remove reference to install-config CMA 2.13.1-421 release notes ROX25191 Redirect rule for Managing compliance and Compliance Operator ROX25191 Updates CNV-44295 OSDOCS-11401: update with correct current path Incorrect apiVersion for imagestream apiVersion for imagestream was set to "v1". Updated it to replace the correct apiVersion i.e., "image.openshift.io/v1" OCPBUGS-36901: Add step to network observability installation for Loki-less option OBSDOCS-918: Fix Tempo configuration docs Updates the names of a few fields for the CSO and removes out-dated pictures OSDOCS-11443: Remove duplicated content from Storage section in postinstallation guide OSDOCS-10371: Expand info in Netowkring Audit Logging section OCPBUGS-8962: Add docs for affinity parameter for image registry operator OSDOCS-10773 OSDOCS-10183 Added ARM instance types and pulled up to next level in service definition CMP-2666: Added SPO 0.8.4 release notes Updating Prow docs OCPBUGS-37477: fixes typo in code ocpdocs9673: unhiding sigstore pages Update CO version for oc get co/network command Update CO version for oc get co/network command OADP-3913: Fixing technology preview snippet OADP 1.3.0 release notes and fixing weird erroneous header Signed-off-by: A.Arnold <[email protected]> OSDOCS-9350: Contentx consolidate Ingress topics in Networking doc OCPBUGS-37292: fix typo in CPMS FD command Highlight the command mentioned under step 5. The command `oc get nns control-plane-1 -o yaml` in the step 5 was not highlited. [source,terminal] ---- $ oc get nns control-plane-1 -o yaml --- Adds that the OMR should not be used for production under the limitations temporary owner access OLS-861: add dev preview banner to lightspeed docs adding disclaimer to tagged region includes Revert "temporary owner access" This reverts commit 0d8da36. OCPBUGS-37574: Updated the network multiple interface mapping example owners update TELCODOCS-1953 Change CDN 03 to 06 WMCO: 240.0.0.0 should not be used for clusters that will enable Windows workload OCPBUGS-37272:updates example for pod connectivity check CNV-37828: Updated YAML to add disable container interface flag Prow is looking for OWNERS_ALIASES, not OWNERS-ALIASES OCPBUGS-34815: Fix CAS expander example Remove duplicated content from Networking section in postinstallation guide CNV-43689: Marked primary pod network as optional in YAML spec OADP-4594: Update OADP channel documentation Signed-off-by: A.Arnold <[email protected]> OSDOCS#11399: Added a release note for additional principals on ROSA with HCP clusters. [OSDOCS-8979]: Update etcd recovery procedure OLS-880: Create redirect from OCP stub page to OLS standalone content OLS-878: add stub topic that points to standalone content OBSDOCS-201-add-cmo-resources-api-endpoint-reference Update OWNER_ALIASES to override Prow blunderbuss config increase timeout for docker startup on codespace Document state of support for Windows CSI drivers OCPBUGS-37304: vSphere CPMS template in FD note OCPBUGS-30269#Fix order of steps to install AWS EFS CSI Driver Operator OCPBUGS-8892# Add pd-balanced to sc for gcp pd OSDOCS-11484: Fix CMPS YAML for capacity res Added ingress sharding redirect OCPBUGS#35808: RukPak does not support FIPS MCO add Node configuration management with machine config pools module to new book WIP OADP-4597: Fix build-errors in Prow local validation Signed-off-by: A.Arnold <[email protected]> spelling mistake, changed from a to an OCPBUGS-13688: Use of pidsLimit is deprecated as of 4.11 and new default is 4096 adding Cluster API terms to glossary OCPBUGS-35079:updates additional resources OADP-4568 added snippet for xfs filesystem OSDOCS-11521: removed caveat for 4.17+ Removed "Optional" from module titles. Signed-off-by: John Wilkins <[email protected]> OSDOCS#10451: Expanded information about SRE access moving install files adding install redirects Updates egress ip docs to provide proper command for return egess ip addresses correcting lightspeed link OSDOCS-11452: refactor Getting started title MicroShift OCPBUGS-35480:updates prerequisites for OVN-K migration OCPBUGS-37364: Detail unsupported routes for the External DNS Operator OBSDOCS-1097: Add more two callouts in the File Storage Extension section OCPBUGS-37195: Clarify which OADP manifests are for target clusters in IBU docs CNV-39419: Added new steps for live migration policies OCPBUGS-32775:update requirements OSDOCS-11553: Move AWS Outposts content to install book OSDOCS-3799 External DNS install instructions OCPBUGS-37036: Fix `opm` base image OCPBUGS#32777: Update OperatorConditions to `v2` HCIDOCS-400.1: Changing file names and fixing everything that breaks because of it.. Move scattered postinstall content to image config section OSDOCS-11160 New max-unavailable and max-surge parameters and related changes to cluster upgrade procedures OSDOCS-40769: Corrected SCSI type in LUN disk sharing section OCPBUGS-37812: Removing erroneous mention of MTU number typo OBSDOCS-744: Document taint and toleration usage for Tempo/Jaeger/OTEL Fix 404'd logo images and remove old OpenShift Online images OCPBUGS#31297: Fixed typos Temp changes for OWNERS Adjust private registry support statement TELCODOCS#1912: Added API endpoints for delete subscription and delete all subscriptions OADP-2493 Added a section for info about disable/enable node agent Revert "OADP-2493 Added a section for info about disable/enable node agent" This reverts commit 0fbcd91. OSDOCS-10815:Troubleshooting long range Loki queries OCPBUGS-31434:adding IngressController update add extra step for a wait period Removed Configuring AWS security groups to access the API. Improving ROSA disaster recovery and cluster state backup info Added few missing entries for lightspeed OCPBUGS-37699: Remove mode=6 balance-alb from networking docs CNV-43385: Added networking architecture diagram OCPBUGS-37863: Documented a private infra notice for ARO IP Whitelist for OSD OBSDOCS-1091: Add a disclaimer sentence about lack of support for undocumented features OADP-4439: Release Notes for 1.3.3 and Version updates Signed-off-by: A.Arnold <[email protected]> OADP-4360 added troubleshooting info for PVR fail CNV-37647: Added table comparing bridge CNI and OVN-K localnet Highlited the verification command Highlited the verification command WMCO applies image mirroring settings to Windows instances OSDOCS-11614: SPO 0.8.5 release notes OSDOCS-10967: Update responsibility matrix Updates limited live migration procedure to find various resources Multicast enabled namespaces change Further changes Removing backtic from ovn checking migration command [enterprise-4.17] CNV#40186: Placeholder file for 4.17 RN Updated command to add '$' in doc OCPBUGS-19976: Update NFD operator installation to add label cluster-monitoring=true Add feature gate prerequisite for machine config nodes Changes done in checking-mco-node-status.adoc and machine_configuration/index.adoc Edit FeatureGate CR CNV-41664: Wording improvement to monitoring alerts OSDOCS-9350-deepdive-1 CNV-42796: Fixed the default value of macspoofchk Applied peer review changes TElCODOCS-1932: Implement post-GA SME feedback Replace script in 'Creating a Restore CR' Update rosa-sdpolicy-am-limited-support.adoc "drop" config should be an array When creating CLF with "drop" log record functionality: ~~~ cat clf.yaml apiVersion: logging.openshift.io/v1 kind: ClusterLogForwarder metadata: name: instance namespace: openshift-logging spec: filters: - name: important type: drop drop: test: - field: .kubernetes.namespace_name matches: "^open" test: - field: .log_type matches: "application" - field: .kubernetes.pod_name notMatches: "my-pod" pipelines: - name: test filterRefs: ["abc"] inputRefs: - application outputRefs: - default ~~~ $ oc create -f clf.yaml The ClusterLogForwarder "instance" is invalid: spec.filters[0].drop: Invalid value: "object": spec.filters[0].drop in body must be of type array: "object" "drop" should be an array and same is correct in the docs. CNV_45636_WASP_documentation_fix OADP-4452 updated kubernetes images to kubernetes resources OSDOCS-11160 OSDOCS-11610 Late-breaking PM feedback re. maxSurge and maxUnavailable parameters OCPBUGS-37822: Add new permission required for forwarding rules labels ** CAPG additions require the addition of compute.globalForwardingRules.setLabels by default. OSDOCS-11053 Removing incorrect name attribute for rosa edit machinepool command TELCODOCS-1980: fixing broken link OSDOCS-11435: Network Observability 1.6.1 release notes Adds chunksize MiB to s3 storage docs Adds registry.access.redhat.com to firewall allowlist list OSSM-6457 OSSM 2.6.0 (At Stage): [DOC] Release Notes, Known Issues and Bug Fixes OSSM-6772 [DOC] Remove commands from Clean up Operator resources OSSM-6173 [DOC] Installation and upgrade tasks for OSSM 2.6 release OSSM-6302 [DOC] Tempo + OTEL configuration OSDOCS-10467: Update AWS EFS for ROSA/OSD Revert "OADP-4439: Release Notes for 1.3.3 and Version updates" Fixing link formatting in release notes OSSM-6260: Document migration from SMCP managed gateways Replace 'minio' with a generic term in sample YAML files Document dual-stack ShiftStack installer host config reqs Resolves OCPBUGS-25223 changing instances of Clusters to Cluster List with new OCM UI change Adds an ifdef to remove content from SDN docs CNV-41400 TOC edits OCPBUGS#35942: Remove OLMv1 dependency resolution topics OCPBUGS#21125: Add scope and type to `allowedSourceRanges` example command OCPBUGS-37993: List Configuring MetalLB with an L2 advertisement and label in Next Steps OADP-4002: velero relationship table to include 4.13 Signed-off-by: A.Arnold <[email protected]> OADP-2493 created new PR without attributes include TELCODOCS#1913: Added T-GM metrics table OCPBUGS-31096:removing VPC wizard text OCPBUGS-37415: Added a note to the Troubleshooting node network configuration Correct the hyperlink in the OCP doc for OSSM-6920 [DOC] OTEL + Tempo Merge Review Clean up Nvidia instance types HCIDOCS-403: Fixed a typo, and ended up rewriting the module.. CNV-39881: Remove obsolete sentence in note cnv, relocate higher workload density to post-installation Today configuring a higher workload density is located under adavanced vm management, however configuring a higher workload density is a cluster post-installation task. This chane is moving higher density from Adv. VM section to the post-installation section. Signed-off-by: Fabian Deutsch <[email protected]> enterprise-4.13 OADP-4657: Release Notes for 1.4.0 for OCP 4.13 Signed-off-by: A.Arnold <[email protected]> OSDOCS-11473: Clean up Nutanix cluster fault toleration docs OSDOCS-8391 rosaworkshop deploying app health check OLS-914: Update OLS stub page topic OSDOCS#8399: Migrated the ConfigMap and S2I webhook tutorials from the ROSA Workshop OSDOCS-11684: Remove distro line left behind in topic map minor fix OSDOC#8400: Migrated OpenShift Concepts tutorial [OSDOCS-10966]: Reorganizing and updating HCP overview TELCODOCS-1722: RHWA links updated to point to the latest version Updated the command syntax Update graceful-restart.adoc Updating graceful-restart of nodes Update graceful-restart.adoc Adding OWNERS file for edge_computing OSDOCS#11409: Adding more detail for creating custom SCCs OCPBUGS#30072: Operator SDK, typo fix OSSM-6938 [DOC] Update sample SMCP to show .spec.tracing.type: None Update machineset-azure-trusted-launch.adoc " machines_v1beta1_machine_openshift_io: " is missing in sample code yaml file. OCPBUGS-32929:correcting a command OCPBUGS-35851:adding missing port details OSDOCS#11576: Adding note to not use memory ballooning OCPBUGS-36696: Add details about how to remove OADP Operator after IBU Changed rhel version for LSO must-gather container image from 8 to 9 Update network-flow-matrix ports Add missing ports and fix wrong info. fix typo in psap section for NFD operator CNV-40868 - Abstract & ID updates to CNV runbooks list Align IBM Z parm files HCIDOCS-441: Update sandboxed containers attributes Removed unused OpenShift sandboxed containers attributes. Updated remaining attribute to align with OSC docs attributes. OSDOCS-11532:fixes VF values for Mellanox NIC TELCODOCS-1868: Moving feature host network settings for SR-IOV network VFs to GA with minor functionality updates OCPBUGS-38405 Remove note Currently, disabling CPU load balancing is not supported OCPBUGS-38402: Updated the Example policy configurations for different interfaces section OCPBUGS#31537: Amend ODF must-gather image name TELCODOCS-1488-All: Table updated to include all RHWA Operators under one NHC registry entry / Remove the NMO registry entry. Organizes release notes content for OMR OSDOCS-7359: aggregate relevant information OSSM-6956 [DOC] Missing word in ossm-current-version-support Snippet Fix OSSM-6941: Update distro map for standalone ossm3 docs Prunes OMR release notes in preparation of 2.0 release OSDOCS#11438: Add OADP backup objects [OSDOCS-10996]: Adding structure for new HCP topics OCPBUGS#34836: Update the Hybrid Helm project layout table OSDOCS#8398: Migrated the S2i Deployments tutorial OSDOCS-11498: ROSA HCP Support for EC2 IMDS Configurability OCPBUGS-38535: Correct apiVersion in DataProtectionApplication OSDOCS#11576: Moving the memory ballooning note out of a snippet to fix build Adding clarifications for PTP HA docs OSDOCS#11574: Updating for no Kubernetes API removals in OCP 4.17 OCPBUGS-38416: Update detaching seed sno cluster via GitOps ZTP OADP-4502: adding snippet to cover the .snapshot on some NFS servers Signed-off-by: A.Arnold <[email protected]> Update snippets/pod-volume-restore-snapshot-read-only.adoc Added dual NIC limitation to networking module in RN OSDOCS-11518:removes migration to SDN from 4.17 docs SDN-removal:removes SDN from 4.17 TELCODOCS-1947: Removing BMER from docs as it is EOL add comment for contributors [OSDOCS-11001]: Migrating HCP sizing content from RHACM to OCP OADP-4622 Multiple BSL and VSL OBSDOCS-63: Update info re supported Alertmanager configurations securityHCP Update cloud-experts-deploying-application-s2i-deployments.adoc application router LPAR updates to ABI docs s [OSDOCS-11001]: Migrating HCP resource utilization content from RHACM to OCP incorporating peer review feedback Consolidate "Installing from OperatorHub" procs & Single vs AllNamespace improvements OSDOCS-9610 HCP node limit to 500 workers remove EOL AMQP docs for 4.17 Minor fixup for module ids OSDOCS-4782: Added HostNetwork note to Using the network policy indent namespace Omit trailing colon from block headers OSDOCS-11439: update microshift config defaults Update nw-ingress-sharding-namespace-labels.adoc Replace "#" with "$" OCPBUGS-38002: Updated EggressIPconfig object to match API description virt/dpdk: Bump container disk images to RHEL9 Signed-off-by: Ram Lavi <[email protected]> OADP-4677 updated restic to nodeAgent fix compute typo OSDOCS-11627: Consolidate vSphere docs under existing installation section Remove partial table row updated topic map and removed ref to kcs article New Extensions book for OLMv1 OSDOCS-8395: Migrated the Scaling lab from the ROSA workshop OSDOCS-11532-1: fixes vf limit for SR-IOV IPI improvements OSDOCS-11355 Removing outdated service log sections from ROSA and OSD OCPBUGS-38800: Added link to About the Kubernetes NMState Operator for br-ex bridge OSDOCS-11180: creating workload partitioning section OCPBUGS#31296: Update the OCP architecture and lifecycle diagrams CMA 2.14.1 release notes OBSDOCS-271: Highlight that some monitoring components are HA in the docs OADP-3920 added review section for backup and restore OSDOCS:11739 add support for cron scaler in CMA CCO support in HCP on AWS OSDOCS-9533:Updates for preflight cluster upgrades for ROSA Classic changed via to through applied QE suggestions applied PM suggestions applied PM latest comments applied QE latest comments applied merge reviewers suggestions CMA add link to new cron trigger docs TELCODOCS-1929: 3 topics 1) Backup Concept 2) CR Backup & 3) Cluster Recover deprecated from the Updating managed clusters with TALM section TELCODOCS-1929: Files in assembly changed from commented out to actually removed TELCODOCS-1929: QE feedback applied TELCODOCS-1929: Backup instance removed from the TALM About section TELCODOCS-1929: 3 files removed from the repository TELCODOCS-1929: Grammar error fixed OSDOCS-8396 Adding docs for TELCODOCS-1879 - PTP Operator T-GM leap seconds Adding leap second config procedure OSSM-6901: Create banner for Service Mesh 3.0 Tech Preview release OBSDOCS-923: Add a note for the example OpenTelemetry Collector OCPBUGS#22828: Fixup source block formatting OSDOCS-11434: remove project-based route config MicroShift RHDEVDOCS 6158 add builds 1.1 to the distro map OCPBUGS-17177: changed registrySource to registrySources OSDOCS-8397 OSDOCS#10932: Preliminary work for SDN-to-OVN migration OCPBUGS-36255: Documented the failover VIP allowed_address_pairs OBSDOCS-1279: Missing include statement for a file Correct vSphere version for OCP 4.17 RHDEVDOCS 6158 publish builds 1.1 on d.o.c OSSM-8023: Update distro map for Service Mesh 3.0 OSDOCS-10059 Updated Cluster Maximum Guidelines OSDOCS-11798: Move AWS local zone docs to AWS installation section OCPBUGS-38432: Added step to networking Converting HTTP header case section OSDOCS-10891:dedicated troubleshooting section for data cleanup OCPBUGS#39072 Fixing user replaced values Small_fix Adds a small procedure to completely remove CSO by deleting the CRD OSDOCS-9529 OSDOCS-10290: removes machine mgmt content for Alicloud OSDOCS-11769: adds clarity for audit logs MicroShift OSDOCS-11139: updates Updating for MicroShift 4.17 OSDOCS-11776: removes CCO content for Alicloud correcting SM 3.0tp version number OSDOCS-11778# Azure File snapshot (TP) OBSDOCS-1286 Release notes for COO 0.3.2 Fixed attributes include in "contributing" update toc location OBSDOCS-1079: Create a table listing and describing all RBAC permissions outside of user workload monitoring OSDOCS-11753: Update the Networking DNS documentation with more accurate examples CNV#44566: workloadUpdateMethods is backed up in an environment variable CNV-39881-undo: Reverting previous update as this development was dropped from 4.17 OCPBUGS-18062: Clarifying runtimeclass detail add-core-reelase-notes-stubs-16-17 Remove provider network non-support statements Resolves OCPBUGS-35419 OCPBUGS-32090: Re-add docs about LookupMappingMethod [OSDOCS-11001]: Moving HCP enable/disable docs from RHACM to OCP [OSDOCS-11001]: Move HCP virt content to OCP TELCODOCS-1867 FRR-k8s GA TELCODOCS-1869 - CNF-11995 MetalLB: configurable BGP connect time (GA) OSDOCS-11278: updates oc table and other fixes MicroShift OSDOCS-11158: adds image mode to MicroShift install Correcting etcd backup command for hosted cluster The command is referencing the wrong CA cert /etc/etcd/tls/client/etcd-client.crt which doesn't exist in the pods and hence the execution fails. The actual CA cert to be used with etcdctl command is /etc/etcd/tls/etcd-ca/ca.crt. OBSDOCS-71: [POC] Observability operators upgrade resource OSDOCS-10163: adds IPv6 single config to MicroShift [OSDOCS-11001]: Fixing link in HCP docs Fix type-o Fix type-o [OSDOCS-11001]: Moving HCP bare metal content to OCP repo OCPBUGS#16663: Remove provisioning with `new-master-machine.yaml` New master nodes are now automatically provisioned, making it unnecessary to manually create new machines. OSDOCS-11366: update haproxy link [OSDOCS-11363] Updating images-configuration-allowed to correct mco workflow Adding/removing registries under `spec.registrySources.allowedRegistries` in `image.config.openshift.io/cluster` updates `/etc/containers/policy.json file` on each node. Changes to the `/etc/containers/policy.json` do not require node drain. OCPBUGS-34611-new: Documented the additional br-ex CMP-2752: Compliance Operator 1.5.1 Release Note Update OSDOCS-11444: adds low latency MicroShift 4.17 OSSM-7054 OSSM 2.6.1 (At Stage): [DOC] Release Notes, Known Issues and Bug Fixes OSDOCS-11865: remove unresolved attribute Adds docs for OMR version 2 OPCBUGS-36928:Enabling swap node clarification [OSDOCS-11001]: Adding more virt docs for HCP Add OpenShift 4.17 APIs whats new OSDOCS-11784: removes SDN from commands and misc spots removes conditionals ifdef egressnetpol OSDOCS-11236: Add guidance about dual-stack networking limitations OSDOCS-11534: Add cluster admin to ROSA HCP MCO node disruption policy typo fixes updated API version in two places OBSDOCS-1146: Documentation for the group-by-attribute processor Signed-off-by: Ruben Vargas <[email protected]> OBSDOCS-1148: Add documentation for routing connector Signed-off-by: Israel Blancas <[email protected]> OBSDOCS-1151: Add documentation for transform processor Signed-off-by: Ruben Vargas [email protected] OBSDOCS-1254: Document AWS STS Signed-off-by: Pavol Loffay <[email protected]> OBSDOCS-864: Documentation for using OpenShift service CA in Tempo Signed-off-by: Ruben Vargas <[email protected]> OBSDOCS-1148: Add documentation for routing connector Signed-off-by: Israel Blancas <[email protected]> OBSDOCS-1151: Add documentation for transform processor Signed-off-by: Ruben Vargas [email protected] OBSDOCS-1254: Document AWS STS Signed-off-by: Pavol Loffay <[email protected]> OBSDOCS-864: Documentation for using OpenShift service CA in Tempo Signed-off-by: Ruben Vargas <[email protected]> OBSDOCS-1272/TRACING-4573: add documentation for Prometheus Remote Write Exporter OBSDOCS-1124: Release notes for Distributed tracing 3.3 OCPBUGS-17663: add admonition about multipathing CNV-35593: Updated example resource for auto-updates Applying SME feedback OCPBUGS#33598: The FROM clauses on Containerfile examples of RHCOS image layering are wrong Fixed the format of the rhel-coreos base image on the `FROM` clauses of the examples. CNV-46221: Add link to upstream docs metric list [OSDOCS-11001]: Moving HCP distributing workloads docs OSDOCS-11561: adding back ticks for user values in microshift bug fix updates from PM feedback OSDOCS 11742 fix direct https includes with huge books MCO node disruption policy typo fixes 2 OADP-4750: configure OADP NodeAgents on nodes with worker, infra or custom labels Signed-off-by: A.Arnold <[email protected]> Update modules/oadp-configuring-node-agents.adoc Co-authored-by: Prasad Joshi <[email protected]> OBSDOCS-1124: Update Update logging-audit-log-filtering.adoc This feature is not supported with Fluentd added a note about it. Update logging-audit-log-filtering.adoc made changes as asked in PR OCPBUGS-15814 Updated step 5 in the Running the Installation section [OSDOCS-11001]: Moving IBM Z docs for HCP Updating Prow readme typos Add an example command with an actual value OCPBUGS-38352: Updated the Supported network plugin feature matrix table OSDOCS-11783:updates metadata on SDN removal OCPBUGS-38762: Updated the Creating an IAM role for the AWS Load Balancer Operator doc change OSDOCS-11886: Adding tutorial for custom dhcp option sets MCO114: tlsSecurityProfile parameter for MCO & MCS [OSDOCS-11001]: Moving HCP troubleshooting docs to OCP fixing errors Renaming the user in ANP TELCODOCS#1877: Configuring SR-IOV metrics TELCODOCS#1889: Size info for LVMS OSDOCS-11819: Move bare metal config docs to bare metal install section OSDOCS-10767 Fixed indent levels. Signed-off-by: John Wilkins <[email protected]> Adjusted placement of dns-resolver and routes. Signed-off-by: John Wilkins <[email protected]> OSDOCS-11734: GCP Workload ID OLM stub and related updates OSDOCS#11000: Migrating and modularizing HCP requirements from RHACM to OCP OCPBUGS-39421: Correct IBU policy name for consistency OCPBUGS-39229: Add reference IBU from ztp-site-generate Update backup-etcd.adoc Update backup-etcd.adoc Update backup-etcd.adoc Update backup-etcd.adoc Adding O-RAN API docs for PTP events Review updates further updates for Jack Lisa's comments OSDOCS#11296: Doc sweep for Kubernetes 1.29 to 1.30 Add NVME support adding upi folder OSDOCS-11233: adds module to list update contents MicroShift MIG-1549: Attribute Updates for 1.8.4 Signed-off-by: A.Arnold <[email protected]> Fixes a formatting error for OMR Add OpenShift 4.17 APIs OSDOCS-11869 instance type heading fix restructuring API docs OSDOCS#11002: Migrating installing the HCP CLI Additional S3 endpoints All single vcenter ref changes OSDOCS-11955 Switch OSDK init to use my.domain to match files OSDOCS-11648 Table of must-gather flags OSDOCS-11601: adds install title to MicroShift HCIDOCS-316.2: Added BMO troubleshooting module for latency on deletion.. HCIDOCS-413: Removed redundant module, included it in the installation assembly, moved Troubleshooting right after installation, and incorporated Vale linter suggestions.. OSDOCS-11918: creates rpm ostree install title MicroShift OSDOCS-11956 IPI improvements Indentation correction Indentation correction OCPBUGS-41281: Corrected CR reference on Ingress Controller configuration parameters.adoc OCPBUGS-31380: Add prerequisite to IBU rollback to check for expired certs OSDOCS-11152 Update to prereqs for configuring email notifications OBSDOCS-957: Add Technology Preview docs for LokiPush Exporter to RH Collector Signed-off-by: Pavol Loffay <[email protected]> move ibm z post-install updated VMExport API to v1beta1 Organizational improvements - assembly and module file metadata sections Copied the "Optional" guideline for headings from assembly metadata section to module metadata section. Moved guidelines around to make them more organized. OCPBUGS-31071: Changing catalog source name as its a custom catalog and cannot be the same name as default catalog TELCODOCS-1868-TP-notes Revert "Merge pull request openshift#81063 from bhardesty/osdocs-11534-cluster-admin-hcp" This reverts commit ceef524, reversing changes made to 67df8b0. Revert "Merge pull request openshift#80813 from fmcdonal/OSDOCS-11543" This reverts commit 5287c7c, reversing changes made to eb26fca. Revert "Merge pull request openshift#80286 from mletalie/OSDOCS-11541" This reverts commit ecc4ea9, reversing changes made to 10ced59. OSDOCS-11851: migrating disconnected update content OBSDOCS-1144: Document the OTEL Collector dashboards Signed-off-by: Israel Blancas <[email protected]> OSDOCS-11841: migrating disconnected conversion doc Updates directory path so as not to confuse users MCO994: Update Boot Images for GCP GA OSSM-6902: Create service mesh stub topic in main topic map that points to the service mesh 3.0 standalone docs OSSM-6903: Create redirect from OCP stub page to 3.0 standalone doc OSSM-6940: Update _previewpage to include Service Mesh OCPBUGS-38430: Adding missing step to Autoscaling an Ingress Controller Updates for outdated links OSDOCS#11568: Migrating Configuring HCP using non bare metal agent machines from ACM to OCP MD5 Checksum doc changes OSDOCS-11640 HCP 250 node scale OSSM-8135: Update IS in service mesh overview topic OSDOCS-11919: updates RPM install content MicroShift Fix Vale xref errors OSDOCS-9350-deepdive-3: endpointPublishingStrategy updates [OSDOCS-11996]: Restructuring recommended etcd practices docs OCPSTRAT 1026:Admin-defined reboot & drain policies: Phase 2 (GA) Add CMA docs on using a per-TriggerAuthentication CA with Prometheus/Kafka triggers OSDOCS-11995: adds note to contrib guide OSSM-6640 OSSM Release Notes 2.5.z Restructure OSDOCS#11006: Migrating HCP docs for IBM power from ACM to OCP Fix syntax remove one vecnter mention HCIDCOS-348: Added requirement for upstream DNS to accept UDP and TCP connections from cluster nodes. Incorporated a few Vale suggestions and fixed Vale errors.. OCPBUGS-36526: Remove subnet requirement from IBU seed guidelines SSE-C encryption backups OCPBUGS-38261 SR-IOV drain reboot causes need to be explained Correcting structural error in ROSA HCP topic map SRVCOM-3222 Github - Update _distro_map.yml OSDOCS-11706# Google Filestore auto delete resources OADP-3954 ImageStreamTag Update OCPBUGS-38340 Configuring node power consumption and realtime processing with workload hints Added information regarding impacts of frequent backups Add peer review suggestions Fix xref issue Co-authored-by: Sebastian Kopacz <[email protected]> OSDCOS#11143: Multiple vCenter support for vSphere CSI Replace snippet include with code snippet OADP-4454: Fixing configuration error in Azure installation docs Signed-off-by: A.Arnold <[email protected]> Updated user-defined labels and tags section OADP-4357: AWS plugin required for all S3 storage Signed-off-by: A.Arnold <[email protected]> fixing xref OSDOCS-7532: Adding oc adm upgrade status and operator identification to Troubleshooting cluster updates instance types put back PTP YAML CRs for 4.14+ OSDOCS-11977: create optional RPMs install title MicroShift OSDOCS-11882: adds module to IPv6 config MicroShift Redo 4.16 CRs with alpha sorting for easier future updates OCP 4.17: Installation document update OSDOCS#11960: Migrating destroying hosted clusters RHDEVDOCS-5837 Update _distro_map.yml OLS-970, corrected spelling of language specifiers Typo check for main/4.17 CNV-44933: Added EFS and EBS limitations table OSSM-8138 [DOC] The documentation of Installation of control plane still has the jaeger pod in the oc get po output TELCODOCS-1861: Automatic image cleanup in container storage disk Add OpenShift 4.17 rc3 APIs Adding 4.16 RDS z-stream updates OCPBUGS-30568 Inheritance for Machine Config Pools OCPBUGS#41696: Remove duplicate rows in table for ODF and Manila OSDOCS#11073: AWS EFS usage metrics TELCODOCS-2012 Add link to created KB article about workload hints OBSDOCS-786: Update curl command for accessing 3rd-party monitoring web service APIs TELCODOCS-1861: Add additional seedgen validation checks/requirements OADP-4236 updated oadp version attribute to 1.4.1 Add compact ShiftStack installation assembly Resolves OSDOCS-11637 OCPBUGS-37693:updating Azure marketplace image OADP-4872: Remove OADP 1.3 release notes from OCP 4.16 Signed-off-by: A.Arnold <[email protected]> Update instructions for deleting a node OCPBUGS-41139:adding new Azure region Incremental backup support OADP-4655 Added section for kopia env variables OSDOCS-12013 specified z-stream version to scale to 250 nodes in HCP Add CRD upgrade safety for OLMv1 Adds note that MEG and egress are incompatible OSDOCS-12018: fix FIPS link and correct attributes TELCODOCS-1861-concept: Add concept module for introducing IBGU RHDEVDOCS-5840 - Change redirects TELCODOCS#1841: Configuring disk encryption with PCR protection OCPBUGS-32774:updating Azure CLI version change RHEL links CNV_45185 [OSDOCS-11570]: Adding note about 4 and 5 node architecture CNV-46303 network-flow-matrix: add missing openshift-router port The openshift-router port 1936 is missing in the matrix OSDOCS-11737: Documented nmstate support for Azure OBSDOCS-1318: Monitoring 4.17 Update support version matrix OBSDOCS-1241 COO 0.4.0 release notes RNredirects 4.17 doc updates Applied SME feedback
Hi @jbtrystram, I'm trying to resolve this issue by using kdump maintained dracut confs in #31. But I find that CoreOS doesn't use the XX-confname.conf for dracut confs, so CoreOS's conf will override the 99-kdump.conf because dracut source them in alphanumerical order. ls /usr/lib/dracut/dracut.conf.d/
01-dist.conf coreos-nohostonly.conf coreos-nostrip.conf coreos-omits.conf coreos-zstd.conf Is it doable for CoreOS to change the naming method? |
Thank @licliu for looking into this! It's probably doable yes, I will look into it |
In some cases, we need to change dracut [omit_]dracutmodules to customize the first kernel's initrd to meet the needs, such as bootc and CoreOS[1]. In most cases kdump does not use these modules, but the change of [omit]_dracutmodules may break existing functionality. For example, if we set omit_dracutmodules='nfs', the nfs module cannot be added even if we use "dracut_args --force-add 'nfs'". Some dracut conf[2] may use "dracutmodules+='some modules'" instead of "add_dracutmodules+='some modules'". When dracutmodules is not empty, dracut will only include the specified dracut modules, this causes the initrd doesn't include the necessary modules and kdump will not work. It is better to maintain its own dracut config for kdump. This patch moved the hardcoded dracut args to the new conf dir /lib/kdump/dracut.conf.d/99-kdump.conf. Dracut will support --add-confdir start by 104, kdump can use this option when building kdump initramfs. See also: [1] rhkdump#11 [2] https://issues.redhat.com/browse/RHEL-49590?focusedId=25197134&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-25197134 Suggested-by: Dave Young <[email protected]> Suggested-by: Colin Walters <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
In some cases, customizing the first kernel's initrd is necessary by modifying the dracut `omit_dracutmodules` options, such as in Bootc or CoreOS scenarios [1]. However, these changes can unintentionally break existing functionality in kdump. For instance, setting `omit_dracutmodules='nfs'` prevents the `nfs` module from being added. Additionally, some dracut configurations [2] use `dracutmodules+='some modules'` instead of `add_dracutmodules+='some modules'`. When `dracutmodules` is non-empty, dracut includes only the specified modules, which can result in an initrd that lacks necessary modules, causing kdump to fail. Dracut upstream support --add-confdir now, kdump can use this option when building kdump initramfs. This patch moved the hardcoded dracutmodules from mkdumprd to the new conf file /lib/kdump/dracut.conf.d/99-kdump.conf, it is easier to check and modify to omit or add certain modules. This patch also initialize dracutmodules to empty to avoid the influence of other configurations. See also: [1] rhkdump#11 [2] https://issues.redhat.com/browse/RHEL-49590?focusedId=25197134&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-25197134 Suggested-by: Dave Young <[email protected]> Suggested-by: Colin Walters <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
In some cases, customizing the first kernel's initrd is necessary by modifying the dracut `omit_dracutmodules` options, such as in Bootc or CoreOS scenarios [1]. However, these changes can unintentionally break existing functionality in kdump. For instance, setting `omit_dracutmodules='nfs'` prevents the `nfs` module from being added. Additionally, some dracut configurations [2] use `dracutmodules+='some modules'` instead of `add_dracutmodules+='some modules'`. When `dracutmodules` is non-empty, dracut includes only the specified modules, which can result in an initrd that lacks necessary modules, causing kdump to fail. Dracut upstream support --add-confdir now, kdump can use this option when building kdump initramfs. This patch moved the hardcoded dracutmodules from mkdumprd to the new conf file /lib/kdump/dracut.conf.d/99-kdump.conf, it is easier to check and modify to omit or add certain modules. This patch also initialize dracutmodules to empty to avoid the influence of other configurations. See also: [1] #11 [2] https://issues.redhat.com/browse/RHEL-49590?focusedId=25197134&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-25197134 Suggested-by: Dave Young <[email protected]> Suggested-by: Colin Walters <[email protected]> Signed-off-by: Lichen Liu <[email protected]>
Ah, this issue is closed because #31 is merged, but I think it doesn't work until CoreOS dracut conf rename. |
When generating kdump's initrd, we want to keep [omit_]dracutmodules empty and let kdump to handle the modules. And we don't want to affect the first kernel's initrd, so we cannot place our conf file to /etc/dracut.conf.d or /usr/lib/dracut/dracut.conf.d. This patch adds a new option to allow user to add an extra configuration directory to use *.conf files from. If the dir not exists, will look for confdir's subdir. After that, kdump can use "--add-confdir kdump" if /usr/lib/dracut/dracut.conf.d/kdump exists, to apply its own dracut conf. See also: rhkdump/kdump-utils#11 rhkdump/kdump-utils#31 Suggested-by: Dave Young <[email protected]> Signed-off-by: Lichen Liu <[email protected]> (cherry picked from commit ae81535037c42b716d8cbb9dc18942b5c6f16fed) Resolves: RHEL-66582
When generating kdump's initrd, we want to keep [omit_]dracutmodules empty and let kdump to handle the modules. And we don't want to affect the first kernel's initrd, so we cannot place our conf file to /etc/dracut.conf.d or /usr/lib/dracut/dracut.conf.d. This patch adds a new option to allow user to add an extra configuration directory to use *.conf files from. If the dir not exists, will look for confdir's subdir. After that, kdump can use "--add-confdir kdump" if /usr/lib/dracut/dracut.conf.d/kdump exists, to apply its own dracut conf. See also: rhkdump/kdump-utils#11 rhkdump/kdump-utils#31 Suggested-by: Dave Young <[email protected]> Signed-off-by: Lichen Liu <[email protected]> (cherry picked from commit ae81535037c42b716d8cbb9dc18942b5c6f16fed) Resolves: RHEL-66582
Hi @jbtrystram kdump can auto-add modules now, but there is another issue is that some modules like ignition are included in the initramfs, so the initramfs is too big, we can discuss in coreos/fedora-coreos-tracker#1832. |
I went through the coreos dracut conf renames so we can close this I guess ? |
In Fedora CoreOS, we exclude nfs from the initramfs as booting from NFS is not supported : https://github.com/coreos/fedora-coreos-config/blob/testing-devel/overlay.d/05core/usr/lib/dracut/dracut.conf.d/coreos-omits.conf#L7
However, dumping with kdump to a target destination should work obviously. Currently, this requires the users to add
extra_modules nfs
to/etc/kdump.conf
.Could the module be added automatically when the target is a NFS destination ?
ref: coreos/fedora-coreos-tracker#1729
The text was updated successfully, but these errors were encountered: