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
Restore can complete but fail writing to etcd with request too large #108
Comments
Can you grab the log for the restore itself ( I'm thinking there are a couple of issues here:
I'm going to create a separate issue for 1 and we'll keep this to track 2 |
Adding restore log. Definitely looks like some interplay here with reloading all that cluster data, in this case it was an entirely new cluster and things are not entirely happy. |
@dgoodwin are these really large lists? |
@timothysc the problem is we store the "lists" as structured data within restore.status |
I'm thinking of some ways around this:
|
Here's what I have so far:
WDYT? |
@ncdc The format here looks good to me. I assume you're using option 3 of your previous comment for storing the data? That one seems like the best UX, as opposed to just throwing a potentially huge log at the user. |
Really nice functionality and output, how would this work around the etcd request size issue? |
The warnings and errors are stored in a gzipped file in object storage and
retrieved on the fly
…On Wed, Nov 1, 2017 at 2:08 PM Devan Goodwin ***@***.***> wrote:
Really nice functionality and output, how would this work around the etcd
request size issue?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#108 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAABYjE-weEDoS7m9le29VPgUDERoNm4ks5syLOSgaJpZM4Poqni>
.
|
Love it, seeing them broken out per ns/cluster/ark is fantastic. The describe subcommand threw me for a loop but forgot you can do whatever you want as it's not kubectl directly. |
@nrb yes this is option 3, although using a new |
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
(cherry picked from commit ccb545f) Update PR-BZ automation mapping (vmware-tanzu#84) (cherry picked from commit aa2b019) Update PR-BZ automation (vmware-tanzu#92) Co-authored-by: Rayford Johnson <rjohnson@redhat.com> (cherry picked from commit ecc563f) Add publish workflow (vmware-tanzu#108) (cherry picked from commit f87b779)
I created a backup for a specific namespace, and restored it into a rebuilt cluster. My particular cluster may contain a larger than normal amount of cluster objects. (cluster role bindings, etc) I saw quite a bit of throttling request messages in the log.
ark-restore.log
The restore completed, my namespace is restored (though failed with service account problems probably due to the new cluster, I will dig into that next), but fails to write status because etcd finds the request too large. My restore then is hung in progress.
Environment was OpenShift 3.7 based on Kubernetes 1.7. Etcd 3.2.5.
The text was updated successfully, but these errors were encountered: