With the advent of this tool. Generating the config for local usage and
packaging will be much simpler.
Closes-bug: #1619252
Change-Id: I95f8f0ec76fb8a75153f6dac12c6ec1d2f485e8b
Signed-off-by: Antoni Segura Puimedon <antonisp@celebdor.com>
1. Drop the common(COE agnostic) code such as binding, exceptions
2. Renamed kuryr-libnetwork/kuryr to kuryr-libnetwork/kuryr_libnetwork
3. change default kuryr port from 2377 to 23750
4. Add Kuryr-lib(Kuryr) to requirements.txt:
Kuryr-lib(Kuryr) has also been cleaned to remove libnetwork specific
code(which is active in this repo such as libnetwork api handlers and
test cases). This patch is under review, [1]_. Meanwhile kuryr-lib
dependency is being resolved from external repo [2]. Exacltly same
changes, as present in under review kuryr-lib patch [1], are there on
external repo, [2]
[1] https://review.openstack.org/#/c/336784/
[2] https://github.com/vikaschoudhary16/kuryr/tree/drop_libnet_specific_code
Implements blueprint common-code-drop
Change-Id: If0823791463011dc395cd3390a7f4c187c9c2653
Docker 1.11.0 fails to activate libnetwork plugins specified with .json files.
Using .spec files still works. Adding a .spec file and configuring devstack to
work around the bug.
Change-Id: I041a5e9a526c2e63c92f3d01411afda8b7beb601
Closes-Bug: #1572369
Signed-off-by: Frederick F. Kautz IV <fkautz@redhat.com>
The config file generated by 'tox -egenconfig' is created in
the etc directory off of where tox is executed from.
Change-Id: I2dc3f71201b6e87308eddbd96638e6f07016af27
This patch adds scripts/run_server.py to launch Kuryr with Fask's
development server. etc/kuryr.json is also introduced as the JSON spec
file for the remote driver. scripts/run_kuryr.sh manages them and starts
Kuryr appropriately as the following command:
$ ./scripts/run_kuryr.sh
Change-Id: Ie16a085dbf8fbb7dfdfaca009017ff7223cf1880
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>