-
Notifications
You must be signed in to change notification settings - Fork 558
Moby ipv6 support #4241
Comments
@jackfrancis ideas ? |
@cpuguy83 @khenidak Does this ring a bell? @amrmahdi in the meantime, you may still use docker-engine on new clusters in v0.25.2 by specifying the "aks-docker-engine" distro thusly: (In all of your master and/or agent pools that need docker-engine)
|
Probably related to moby/moby#33099 I think if you run docker with --ipv6=true it will enable ipv6 in the container. |
Any reason not to add @amrmahdi Please let us know if that option unblocks your ipv6 workloads on moby-backed clusters, thanks! |
I’ve already tried modifing /etc/docker/daemon.json on individual nodes to add ```"ipv6": true’’’ but it didn’t help. Will try the distro option and let you know. |
Oh that makes sense, I guess this flag is specifically for docker networks created with |
What version of CNI are we using? containernetworking/cni#531 (comment)
|
@cpuguy83 we're using |
@jackfrancis setting 'aks-docker-engine' resolved the ipv6 issue. But adding a new agent pool on this distro not does not work :( Deployment failed. Correlation ID: 0158fb67-4811-46cd-8b47-b58e07fb738a. {
"error": {
"code": "PropertyChangeNotAllowed",
"message": "Changing property 'customData' is not allowed.",
"target": "customData"
}
} Any workarounds for this one ? |
Can you paste your process for adding an agent pool? |
P.S. We also update |
Is the distro of the original pool (step 1) "aks-docker-engine"? |
Yes. |
Then step 4 is "verify" not "set", right? As this is not core-acs-engine functionality, we don't have any tests that validate that it works, just wanna make sure I understand what's not working. |
Well it does not matter in this case since we have made everything to use 'aks-docker-engine' to resolve this issue, and the other GPU issue we reported few days ago. |
So I suppose we can conclude (for reasons unknown) that for non-moby scenarios, manually editing the agent pool member array after cluster creation is broken. |
Yes it is. I'd say it is on the 'aks-docker-engine' distro. It could be related to the recent image version updates ? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contribution. Note that acs-engine is deprecated--see https://github.com/Azure/aks-engine instead. |
Is this a request for help?:
Yes
Is this an ISSUE or FEATURE REQUEST? (choose one):
Issue
What version of acs-engine?:
0.25.2
Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm)
Kubernetes 1.10.8
What happened:
Moby container runtime does not seem to have ipv6 support. When upgrading acs-engine from 0.24.2 to 0.25.2 we noticed that container on the new pods does not have ipv6 support. Looking at the change log, it seems related to moby runtime change ?
What you expected to happen:
Containers have ipv6 support.
The text was updated successfully, but these errors were encountered: