6 Commits

Author SHA1 Message Date
wu.chunyang
d29efdf1a6 [CI]: fix trove api started failed
this may be caused by: https://review.opendev.org/c/openstack/devstack/+/558930

Change-Id: I7af019fc3c4ce295e4e4b4ccafae5a170a7b7833
2023-08-18 02:52:33 +00:00
wu.chunyang
caf06bc4f7 Prevent docker from manipulating iptables
by default, Docker sets the policy for the FORWARD chain to DROP.
this behavior will block our public network connectivity.

for more details: https://docs.docker.com/network/packet-filtering-firewalls/#docker-on-a-router

Change-Id: I66408c9e65f07c3c96cabb1f7f55a312f6dc9f36
2023-07-06 06:58:11 +00:00
wu.chunyang
1f1e2becfe Using local registry in devstack.
This patch runs a registry container during the installation of
devstack

Change-Id: I5e5a89cd9c65d1ea5b47fece985dbc044bfdec5e
2023-02-26 17:27:17 +08:00
wu.chunyang
44c3cdef5c Rename app.wsgi to app_wsgi.py
1. app.wsgi is a python script and should be end with py extension.
2. Generate trove-wsgi script which is needed by kolla to support
https and ipv6.
3. Ignore build directory in git
4. update docs

Change-Id: Ibbd6ecb8db25aa3a443d3f526f4cf6d418eb26f3
2022-08-25 11:10:33 +08:00
Amrith Kumar
20d51467c7 enable trove-api behind mod-wsgi
This change enables behind mod-wsgi as part of the community pike goal
goal-deploy-api-in-wsgi.

The change includes:

    - the wsgi script files to run trove api under apache
    - updates to the devstack plugin
    - a basic deploy doc which explains this change

Change-Id: Icdd39b47a1be426e87a5d09f9e9d567af1974a9c
Depends-On: I3d6f6649430ee40879de15fee0b215dc32e8b666
Closes-Bug: #1681478
2017-04-25 06:54:29 -04:00
James E. Blair
1b18cd2f7f add devstack plugin
This refactors the devstack support for trove into a devstack plugin
in the trove source tree.

Change-Id: I15667bf9c063e886755aef29056ef0028cbb1080
2015-04-06 12:20:30 -04:00