Skip to content
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

virtual machine e2e test #2165 sometimes fail #105

Closed
RamLavi opened this issue Mar 4, 2020 · 1 comment
Closed

virtual machine e2e test #2165 sometimes fail #105

RamLavi opened this issue Mar 4, 2020 · 1 comment

Comments

@RamLavi
Copy link
Member

RamLavi commented Mar 4, 2020

Following the exclusion of virtual machine e2e test #2165 in the following PR, this issue has been open to resolve why the test sometimes fail.

test error logs summary are:

• Failure [0.030 seconds]
Virtual Machines
/root/github.com/k8snetworkplumbingwg/kubemacpool/tests/virtual_machines_test.go:24
  Check the client
  /root/github.com/k8snetworkplumbingwg/kubemacpool/tests/virtual_machines_test.go:34
    when trying to create a VM after a MAC address has just been released duo to a VM deletion
    /root/github.com/k8snetworkplumbingwg/kubemacpool/tests/virtual_machines_test.go:203
      should re-use the released MAC address for the creation of the new VM and not return an error [It]
      /root/github.com/k8snetworkplumbingwg/kubemacpool/tests/virtual_machines_test.go:204

      Unexpected error:
          <*errors.StatusError | 0xc0005a4be0>: {
              ErrStatus: {
                  TypeMeta: {Kind: "", APIVersion: ""},
                  ListMeta: {
                      SelfLink: "",
                      ResourceVersion: "",
                      Continue: "",
                      RemainingItemCount: nil,
                  },
                  Status: "Failure",
                  Message: "configmaps \"kubemacpool-mac-range-config\" not found",
                  Reason: "NotFound",
                  Details: {
                      Name: "kubemacpool-mac-range-config",
                      Group: "",
                      Kind: "configmaps",
                      UID: "",
                      Causes: nil,
                      RetryAfterSeconds: 0,
                  },
                  Code: 404,
              },
          }
          configmaps "kubemacpool-mac-range-config" not found
      occurred

      /root/github.com/k8snetworkplumbingwg/kubemacpool/vendor/github.com/onsi/gomega/internal/assertion/assertion.go:43```
@RamLavi
Copy link
Member Author

RamLavi commented Apr 16, 2020

issue has gone stale. closing issue

@RamLavi RamLavi closed this as completed Apr 16, 2020
ormergi added a commit to ormergi/kubemacpool that referenced this issue May 10, 2020
Removing Pending flag from 2162 regarding issue resolved [1]
and 2165 regarding issue resolved [2].

Those tests were flaky due to an issue with how the manager pods
reported readiness, this caused the manager-pods to raise
"..connection refused" errors right after deletion.

Now that [3] is merged we can continue to use these tests.

[1] k8snetworkplumbingwg#104
[2] k8snetworkplumbingwg#105
[3] k8snetworkplumbingwg#124

Signed-off-by: Or Mergi <[email protected]>
kubevirt-bot pushed a commit that referenced this issue May 10, 2020
Removing Pending flag from 2162 regarding issue resolved [1]
and 2165 regarding issue resolved [2].

Those tests were flaky due to an issue with how the manager pods
reported readiness, this caused the manager-pods to raise
"..connection refused" errors right after deletion.

Now that [3] is merged we can continue to use these tests.

[1] #104
[2] #105
[3] #124

Signed-off-by: Or Mergi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant