Commit Graph

7 Commits

Author SHA1 Message Date
Antoni Segura Puimedon 7d2133d250
tools: config_file_generation
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>
2016-09-01 13:33:31 +02:00
Vikas Choudhary 5b453c5697 Fix config file generation
Add logic for passing config options to config generator tool.

Change-Id: Ib0e55ddfad868978dfb98b133e738d7de11b1370
Closes-bug: #1611703
2016-08-25 09:55:52 +05:30
vikaschoudhary16 9c94d3ccc5 Drop common code and add kuryr_lib as requirement
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
2016-07-05 16:02:44 +05:30
Frederick F. Kautz IV 07dca2a49b Activate libnetwork plugin with .spec instead of .json
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>
2016-04-21 18:15:56 -07:00
Mohammad Banikazemi 622c2197f0 Correct location of auto-generated config file
The config file generated by 'tox -egenconfig' is created in
the etc directory off of where tox is executed from.

Change-Id: I2dc3f71201b6e87308eddbd96638e6f07016af27
2015-12-03 11:46:08 -05:00
Mohammad Banikazemi 7301bf2122 Adding configurations for Kuryr
Partially Implements blueprint kuryr-config

Change-Id: I66738833ce14275f4ca647724bd695a69c7c0380
2015-09-17 02:50:45 -04:00
Taku Fukushima 49680fa16f Add a script to start Kuryr
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>
2015-07-27 19:40:49 +09:00