According to [1], "auth_uri" has been deprecated.
This patch replace it by using "www_authenticate_uri" instead.
[1] https://review.openstack.org/#/c/508522
Change-Id: I7bdfee1cf1e875ef702cc4761d723e420bc00ff9
TrivialFix
[1] is the installation guide for OpenStack components, obviously,
we need [1] in the docs.
[1] https://docs.openstack.org/latest/install/
Change-Id: I80ff6f0027c206f1c42ec41392337c5d267d4d87
* Introduce a new config 'enabled_port_drivers'. This config allows
operators to specify multiple port drivers to enable. This enables
Kuryr to dynamically choose from a list of port drivers (Veth or
SRIOV).
* Introduce a new SRIOV port driver for performing SRIOV port binding
* Choose port driver according to the type of the port. If the neutron
port has SRIOV vnic type, choose the SRIOV port driver. Otherwise,
choose the normal port driver (i.e. veth).
* To use this feature, users are supposed to pre-create a SRIOV port
and have the binding:profile populated. Furthermore, users should
pass the SRIOV port to Kuryr (i.e. using --mac-address <port_mac>
and/or --ip <port_ip> on 'docker run') so that Kuryr will choose
the right driver.
Implements: blueprint sriov-support
Change-Id: I0d6552ce4a2c50edb164aff3de802e6239671c2c
This patch proposes an installation guide that covers step-by-step
deployment of kuryr-libnetwork for new users of OpenStack with
sufficient Linux experience.
The instruction is to install kuryr-libnetwork from source since
there is no distro package for kuryr-libnetwork for now. This guide
covers installation in Ubunut as the first stpe. The support of
other OS is future work.
TODO: Configure the CI to publish this guide to:
https://docs.openstack.org/pike/install/
Change-Id: Id4f234068600564fa18e73aba08f6e43893456ee
1) Update doc links according to OpenStack document migration
2) Use https instead of http for docs links
Change-Id: If0b076ecd9b6c82186e8d6e504da3aa9d11a7dd3
This is one part of the process of organizing the Kuryr docs
across Kuryr, Kuryr-Libnetwork, and Kuryr-Kubernetes. This
commit in particular moves some libnetwork documentation from
Kuryr devref to Kuryr-Libnetwork devref.
Change-Id: If0e23ffe10f798d2f9f5b37e1b996bd069715721
For now we could safely remove these options,
once we have complete documentation it could be added easily.
Change-Id: I15f19c1cee2e2a65190d1780b41bdf406634253e
Closes-bug: #1625015
Complete documentation, specs and devrefs, is to be maintained at Kuryr,
the common kuryr lib.
Change-Id: I27a41817ef0def4dd0e9e9929e6019d18f566ac2
Closes-bug: #1599362
Directory name for nested-vm and k8s integeration spec should be renamed
to newton.
Change-Id: Ieeda754bee171b83563432069ddc67d13ac6ba72
Closes-bug: #1595441
1. Heading levels are fixed
2. Wherever lines had scope to include more words and ensuring length
is < 79
Change-Id: I5a78f88fff43b7fb1a7ce04b81172f4105b983e1
This patch adds the description of the Endpoints and how it is
translated. The example of each response in each state is added in
Appendix A as well.
Change-Id: Ibfeb11d9d0079bc2e943b3ff918b660d12adaa84
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>
This patch moves the description of the pool member creation to the
section for the kube-proxy emulation using the LBaaS.
Change-Id: I7e93f31d02cbb518f3910008c1e8513f37dda302
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>
This patch eliminates the unnecessary ", or" in the watcher design
documentation.
Change-Id: I87f6dda56c74be64338193e1843f6174a4440d23
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>
This patch fixes the broken link to the K8s integration documentation.
Change-Id: I36b55cc0f073848bda4e4fd9f23a68a391055b4b
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>
This patch fixes the following broken style of Raven devref.
* The broken link for "Kubernetes API"
* The broken code-block for the ADDED event of the Pods
Change-Id: Iffa4c4c027aa64893704e7fca3ddaaa16b005653
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>
Closes-Bug: #1583972
It displays too big on github, so maybe better we shrink it.
Change-Id: I31bc67eaf3780aafd4a7429e58671c90a93a9a0f
Closes-Bug: #1576766
Signed-off-by: Antoni Segura Puimedon <toni@midokura.com>
This patch adds the devref of Raven, a K8s API watcher component. The
devref contains the abstract of Raven, the design of it, the useful
information for developers.
Change-Id: I8f0e801f81f101a51d62f4b4cc854176e67e75dc
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>
Related: blueprint kuryr-k8s-integration
This patch adds the detailed description of the proposal for reusing
existing Neutron resources. It uses the newly introduced Neutron tags.
Blueprint existing-neutron-network
Change-Id: Id53d8b58000be3f026df27850114fb870ed0cd6b
This patch adds the specification of the IPAM leverages Neutron's IPAM
mechanism for the newly added libnetwork IPAM driver mechanism.
Change-Id: I5965aae70732f7e7634ceebf706db16f0d7f68de
Co-Authored-By: vikas choudhary <choudharyvikas16@gmail.com>
Blueprint: remote-ipam-driver
Closes-Bug: #1518249
The OpenStack Release team has enabled support for reno for release notes
across all projects [1]. Start using this for Kuryr.
Note that Kuryr has no stable/liberty branch, so similar to shade [2],
we'll just tuck in the release notes into the general documentation area
for now.
[1] http://docs.openstack.org/developer/reno/
[2] https://review.openstack.org/#/c/253597/
Change-Id: I3b172f25fe454253fd82f138ed012f35a47c2eb9
Signed-off-by: Kyle Mestery <mestery@mestery.com>
Support for the DiscoveryNew and DiscoverDelete methods as
defined in the libnetwork released with Docker 1.9.0 is added.
Neutron does not require using such informaton. Nor is it capable
of using such information with its current API.
Change-Id: Icca7858e2f0f5c686a841f4611b9e2cfc9a47368