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

Fix some migration bugs #209

Merged
merged 3 commits into from
May 12, 2017
Merged

Fix some migration bugs #209

merged 3 commits into from
May 12, 2017

Conversation

rmohr
Copy link
Member

@rmohr rmohr commented May 9, 2017

  • A label was not set after successful migration, which left the VM visible after the migration to the old virt-handler

@rmohr rmohr requested review from fabiand and stu-gott May 9, 2017 08:28
@rmohr
Copy link
Member Author

rmohr commented May 9, 2017

/cc @mojaves FYI regarding the signal forwarding from libvirt

@ffromani
Copy link
Contributor

CCing the right persona, @fromanirh

rmohr added 3 commits May 12, 2017 12:17
Whenever we update Status.nodeName we also have to update the
corresponding label, since fieldSelectors are not supported yet for
TPRs.
To ensure, to catch bugs where only the first migration succeeds,
migrate a VM three times in a row.
Functional tests fetch logs from this pod. If an old pod is stuck
interminating, we check for the deletion time stamp to select the active
pod. This is a workaround for a deployment bug in kubernetes.
@rmohr rmohr changed the title Fix migration bugs Fix some migration bugs May 12, 2017
@stu-gott
Copy link
Member

LGTM

@rmohr rmohr merged commit e56a894 into kubevirt:master May 12, 2017
kubevirt-bot pushed a commit to kubevirt-bot/kubevirt that referenced this pull request Nov 6, 2020
mzzgaopeng pushed a commit to mzzgaopeng/kubevirt that referenced this pull request Mar 8, 2021
The current vendor of sys/unix is really old, and doesn't work on arm64 and ppc64le
Updating to the latest version might also fix other issues

ref kubevirt#209
mzzgaopeng pushed a commit to mzzgaopeng/kubevirt that referenced this pull request Mar 8, 2021
… architectures

This makes it possible to cross-compile cni like so:
$ GOARCH=arm ./build
$ GOARCH=arm64 ./build
$ GOARCH=ppc64le ./build

ref kubevirt#209
mzzgaopeng pushed a commit to mzzgaopeng/kubevirt that referenced this pull request Mar 8, 2021
Cross-compile cni for arm, arm64 and ppc64le with go1.6 only
Allow go tip to fail
Set fast_finish to true, which means travis will instantly return build failure when any of the required builds fail

ref kubevirt#209
mzzgaopeng pushed a commit to mzzgaopeng/kubevirt that referenced this pull request Mar 8, 2021
Modify the releasing script to cross-compile for the new architectures, but also keep backwards-compability

ref kubevirt#209
mzzgaopeng pushed a commit to mzzgaopeng/kubevirt that referenced this pull request Mar 8, 2021
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

Successfully merging this pull request may close these issues.

None yet

3 participants