From 71d4bc7458f7ed69aa80901ce4b6d0e69646bae4 Mon Sep 17 00:00:00 2001 From: Andy Arnold Date: Wed, 22 Nov 2023 17:54:12 +0000 Subject: [PATCH] OADP-2786: OADP Velero received EOF, stopping recv loop Signed-off-by: Andy Arnold --- .../oadp-features-plugins.adoc | 1 + .../troubleshooting.adoc | 1 + modules/oadp-plugins-receiving-eof-message.adoc | 13 +++++++++++++ modules/oadp-release-notes-1-1-4.adoc | 4 ++++ 4 files changed, 19 insertions(+) create mode 100644 modules/oadp-plugins-receiving-eof-message.adoc diff --git a/backup_and_restore/application_backup_and_restore/oadp-features-plugins.adoc b/backup_and_restore/application_backup_and_restore/oadp-features-plugins.adoc index f04b19f54a..17257bbc33 100644 --- a/backup_and_restore/application_backup_and_restore/oadp-features-plugins.adoc +++ b/backup_and_restore/application_backup_and_restore/oadp-features-plugins.adoc @@ -13,6 +13,7 @@ The default plugins enable Velero to integrate with certain cloud providers and include::modules/oadp-features.adoc[leveloffset=+1] include::modules/oadp-plugins.adoc[leveloffset=+1] include::modules/oadp-configuring-velero-plugins.adoc[leveloffset=+1] +include::modules/oadp-plugins-receiving-eof-message.adoc[leveloffset=+2] include::modules/oadp-supported-architecture.adoc[leveloffset=+1] [id="oadp-support-for-ibm-power-and-ibm-z"] diff --git a/backup_and_restore/application_backup_and_restore/troubleshooting.adoc b/backup_and_restore/application_backup_and_restore/troubleshooting.adoc index 78df24f9e2..cea86deeed 100644 --- a/backup_and_restore/application_backup_and_restore/troubleshooting.adoc +++ b/backup_and_restore/application_backup_and_restore/troubleshooting.adoc @@ -70,6 +70,7 @@ This section describes the additional steps required to restore resources for se include::modules/migration-debugging-velero-admission-webhooks-knative.adoc[leveloffset=+3] include::modules/migration-debugging-velero-admission-webhooks-ibm-appconnect.adoc[leveloffset=+3] +include::modules/oadp-plugins-receiving-eof-message.adoc[leveloffset=+2] [role="_additional-resources"] .Additional resources diff --git a/modules/oadp-plugins-receiving-eof-message.adoc b/modules/oadp-plugins-receiving-eof-message.adoc new file mode 100644 index 0000000000..a180969362 --- /dev/null +++ b/modules/oadp-plugins-receiving-eof-message.adoc @@ -0,0 +1,13 @@ +// Module included in the following assemblies: +// +// * backup_and_restore/application_backup_and_restore/oadp-features-plugins.adoc + +:_mod-docs-content-type: CONCEPT +[id="oadp-plugins-receiving-eof-message_{context}"] + += Velero plugins returning "received EOF, stopping recv loop" message + +[NOTE] +==== +Velero plugins are started as separate processes. After the Velero operation has completed, either successfully or not, they exit. Receiving a `received EOF, stopping recv loop` message in the debug logs indicates that a plugin operation has completed. It does not mean that an error has occurred. +==== diff --git a/modules/oadp-release-notes-1-1-4.adoc b/modules/oadp-release-notes-1-1-4.adoc index 5efc83f0f2..3610740ad1 100644 --- a/modules/oadp-release-notes-1-1-4.adoc +++ b/modules/oadp-release-notes-1-1-4.adoc @@ -60,4 +60,8 @@ OADP backups might fail because a UID/GID range might have changed on the cluste A restoration might fail if ArgoCD is used during the process due to a label used by ArgoCD, `app.kubernetes.io/instance`. This label identifies which resources ArgoCD needs to manage, which can create a conflict with OADP's procedure for managing resources on restoration. To work around this issue, set `.spec.resourceTrackingMethod` on the ArgoCD YAML to `annotation+label` or `annotation`. If the issue continues to persist, then disable ArgoCD before beginning to restore, and enable it again when restoration is finished. +.OADP Velero plugins returning "received EOF, stopping recv loop" message + +Velero plugins are started as separate processes. When the Velero operation has completed, either successfully or not, they exit. Therefore if you see a `received EOF, stopping recv loop` messages in debug logs, it does not mean an error occurred. The message indicates that a plugin operation has completed. link:https://issues.redhat.com/browse/OADP-2176[OADP-2176] + For a complete list of all known issues in this release, see the list of link:https://issues.redhat.com/browse/OADP-1057?filter=12420908[OADP 1.1.4 known issues] in Jira.