Thomas Gazagnaire
13d110e2c7
miragesdk: minor cleanups
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-29 12:34:41 +02:00
Anil Madhavapeddy
5c9d5315e5
miragesdk: more tweaks to README markdown
...
Signed-off-by: Anil Madhavapeddy <anil@docker.com >
2017-03-28 22:07:15 +01:00
Anil Madhavapeddy
ab72dbb0e4
miragesdk: add a README explaining the background of the project
...
Also link it to the roadmap and why-dhcp docs, and include review
comments from @yomimono
Signed-off-by: Anil Madhavapeddy <anil@docker.com >
2017-03-28 19:13:17 +01:00
Thomas Gazagnaire
56085a3e6c
miragesdk: re-org source code
...
Split the bits which can be re-used in other services (e.g. init dance
and the server-side of the control path). `main.ml` now only contains what
is specific to the DHCP logic (+ the /caf directory).
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-28 14:42:02 +02:00
Thomas Gazagnaire
7fa21377b5
miragesdk: update TODO list
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-28 11:11:17 +02:00
Thomas Gazagnaire
1bee082c6c
miragesdk: use a custom BPF filter to allow the calf to get a DHCP lease
...
Plus a few more minor improvements:
- compile with jbuilder.
- start working on the control path.
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-28 11:09:55 +02:00
Thomas Gazagnaire
b0f758a20d
miragesdk: add strace in the init image
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-28 11:09:50 +02:00
Thomas Gazagnaire
18635ed2e1
miragesdk: remove dhccpd in the init container
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-28 11:09:50 +02:00
Thomas Gazagnaire
ebdf371421
miragesdk: fork pkg/init to experiment with removal of dhcpcd
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-28 11:09:50 +02:00
Mindy Preston
46e650ede4
more documentation on why & what we're doing with dhcp
...
Signed-off-by: Mindy Preston <mindy.preston@docker.com >
2017-03-27 11:55:51 -05:00
Rolf Neugebauer
e9fbe43b34
Rename .yaml to .yml
...
docker-compose and other utilities use the .yml extension.
For consistency rename all .yaml to .yml
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2017-03-27 09:53:26 +02:00
Thomas Gazagnaire
ad357c21b8
mirageSDK: rename README.md into roadmap.md
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-20 15:00:47 +01:00
Thomas Gazagnaire
30be4647ad
Restructure the mirage/dhcp container into the new project structure
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-17 17:43:20 +01:00