-
Notifications
You must be signed in to change notification settings - Fork 837
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
kvp daemon first #505
kvp daemon first #505
Conversation
We first need to make sure that hv_kvp_daemon.service doesn't have the Requires and After directives on network-online.target. otherwise we will risk having circular dependencies. The hv_kvp_daemon.service in the current latest sles-15-sp1 image (SUSE:sles-15-sp1:gen1:2020.06.10) has both the Requires and After directives on network-online.target. |
That's a packaging and release timing exercise. How distributions implement the kvp daemon should not gate upstream changes. |
Another consideration for packaging for the KVP daemon is the handling of the vmbus device (having a udev rules to tag it for systemd management) as well as having the KVP daemon with a dependency on that device. |
Another thing worth considering is that not all KVP services are named the same. This name in the PR Perhaps the right answer is to work with the distro package maintainers for the hyperv daemons package to add an |
You can, in fact, see that we already do this for networking:
and this is fine on an Ubuntu server system:
We don't need to do this to be able to add |
Hello! Thank you for this proposed change to cloud-init. This pull request is now marked as stale as it has not seen any activity in 14 days. If no activity occurs within the next 7 days, this pull request will automatically close. If you are waiting for code review and you are seeing this message, apologies! Please reply, tagging mitechie, and he will ensure that someone takes a look soon. (If the pull request is closed, please do feel free to reopen it if you wish to continue working on it.) |
@OddBloke Anything for me to do or can this be merged? |
@rjschwei he went on holiday and we've been working to get to the new release so reviewers are scarce atm. I'll try to get it looked at here soon. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM, thanks!
Ensure the kvp data is populated in Azure, run after the hv_kvp_daemon.