Skip to content

Commit

Permalink
Run ovs-configuration.service before dnsmasq.service
Browse files Browse the repository at this point in the history
ARO's dnsmasq.service, if present, must be run after ovs-configuration. This,
could of course be fixed in that service's definition but doing so is not
operationally easy to do at this point. There is potential risk that some
other dnsmasq.service implementation needs to be run before ovs-configuration
and this change would break them. Given the temporal proximity to the breaking
change lets go ahead and make this.

We should also ensure that ARO makes their service more robust in the future.
  • Loading branch information
sdodson committed Jan 2, 2024
1 parent 0d53a7e commit 8f78ef8
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ contents: |
Wants=NetworkManager-wait-online.service
After=firstboot-osupdate.target
After=NetworkManager-wait-online.service openvswitch.service network.service nodeip-configuration.service
Before=kubelet-dependencies.target node-valid-hostname.service
Before=kubelet-dependencies.target node-valid-hostname.service dnsmasq.service
[Service]
# Need oneshot to delay kubelet
Expand Down

0 comments on commit 8f78ef8

Please sign in to comment.