Thomas Gazagnaire
e18e7ebeb8
miragesdk: minor cleanups
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-29 12:34:41 +02:00
Anil Madhavapeddy
738683af14
miragesdk: more tweaks to README markdown
...
Signed-off-by: Anil Madhavapeddy <anil@docker.com >
2017-03-28 22:07:15 +01:00
Anil Madhavapeddy
018d82f70a
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
4e04b01928
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
2ed0f4438b
miragesdk: update TODO list
...
Signed-off-by: Thomas Gazagnaire <thomas@gazagnaire.org >
2017-03-28 11:11:17 +02:00
Thomas Gazagnaire
b5daec4831
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
549fdeb743
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
844ec5a578
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
c67e74c35a
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
ec87a338db
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
30914750df
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
a584eece13
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
e8b343a333
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