180f68eac8
1. What is the problem? Networking related code is still in the repository of the Trio2o project. 2. What is the solution to the problem? According to the blueprint for the Trio2o cleaning: https://blueprints.launchpad.net/trio2o/+spec/trio2o-code-cleaning Networking related code which is forked from the Tricircle repository should be removed from the Trio2o repository. After the cleanning, the Trio2o should be able to run independently. There are lots of things to clean and update, and have to do it in one huge patch, otherwise the code in Trio2o will not be able to run and tested properply: 1). Remove netwoking operaion from server controller 2). Update devstack script 3). Update installation guide 4). Update README 5). Remove network folder and network related unit tests 6). Rename Tricircle to Trio2o in all source code THE MEANING OF FILE OPERATION: D: delete a file R: rename a file to another name A: add a new file C: copy a file 3. What the features need to be implemented to the Tricircle to realize the solution? No new features. Change-Id: I0b48ee38280e25ba6294ca3d5b7a0673cb368ed4 Signed-off-by: joehuang <joehuang@huawei.com>
56 lines
1.4 KiB
Plaintext
56 lines
1.4 KiB
Plaintext
#
|
|
# Sample DevStack local.conf.sample
|
|
#
|
|
# This sample file is intended to be used for your typical Trio2o DevStack
|
|
# environment that's running Trio2o and one bottom OpenStack Pod1 on a
|
|
# single host.
|
|
#
|
|
# Changes HOST_IP in this sample configuration are required.
|
|
#
|
|
|
|
[[local|localrc]]
|
|
|
|
DATABASE_PASSWORD=password
|
|
RABBIT_PASSWORD=password
|
|
SERVICE_PASSWORD=password
|
|
SERVICE_TOKEN=password
|
|
ADMIN_PASSWORD=password
|
|
LOGFILE=/opt/stack/logs/stack.sh.log
|
|
VERBOSE=True
|
|
LOG_COLOR=True
|
|
SCREEN_LOGDIR=/opt/stack/logs
|
|
FIXED_RANGE=10.0.0.0/24
|
|
NETWORK_GATEWAY=10.0.0.1
|
|
FIXED_NETWORK_SIZE=256
|
|
FLOATING_RANGE=10.100.100.160/24
|
|
Q_FLOATING_ALLOCATION_POOL=start=10.100.100.160,end=10.100.100.192
|
|
NEUTRON_CREATE_INITIAL_NETWORKS=False
|
|
PUBLIC_NETWORK_GATEWAY=10.100.100.3
|
|
Q_USE_SECGROUP=False
|
|
LIBVIRT_FIREWALL_DRIVER=nova.virt.firewall.NoopFirewallDriver
|
|
|
|
# Enable Trio2o
|
|
Q_ENABLE_TRIO2O=True
|
|
enable_plugin trio2o https://github.com/openstack/trio2o/
|
|
|
|
# Change the HOST_IP address to the host's IP address where
|
|
# the Trio2o is running
|
|
HOST_IP=162.3.124.203
|
|
|
|
# Use Neutron instead of nova-network
|
|
disable_service n-net
|
|
enable_service q-svc
|
|
enable_service q-dhcp
|
|
enable_service q-agt
|
|
|
|
disable_service n-obj
|
|
disable_service n-cauth
|
|
disable_service n-novnc
|
|
disable_service q-l3
|
|
enable_service c-api
|
|
enable_service c-vol
|
|
enable_service c-sch
|
|
disable_service c-bak
|
|
disable_service tempest
|
|
disable_service horizon
|