Merge "Checkout stable/ocata branches when installing via devstack" into stable/ocata

This commit is contained in:
Jenkins 2017-06-28 10:46:15 +00:00 committed by Gerrit Code Review
commit 023e39251e
5 changed files with 17 additions and 16 deletions

View File

@ -17,8 +17,8 @@ magnum plugin::
cat > /opt/stack/devstack/local.conf << END cat > /opt/stack/devstack/local.conf << END
[[local|localrc]] [[local|localrc]]
enable_plugin heat https://github.com/openstack/heat master enable_plugin heat https://github.com/openstack/heat stable/ocata
enable_plugin magnum https://github.com/openstack/magnum master enable_plugin magnum https://github.com/openstack/magnum stable/ocata
END END
Additionally, you might need additional Neutron configurations for Additionally, you might need additional Neutron configurations for

View File

@ -14,7 +14,8 @@
# TENANT_VLAN_RANGE= # TENANT_VLAN_RANGE=
# PHYSICAL_NETWORK=public # PHYSICAL_NETWORK=public
# OVS_PHYSICAL_BRIDGE=br-ex # OVS_PHYSICAL_BRIDGE=br-ex
export MAGNUMCLIENT_BRANCH=stable/ocata
export BARBICANCLIENT_BRANCH=stable/ocata
# Enable Neutron which is required by Magnum and disable nova-network. # Enable Neutron which is required by Magnum and disable nova-network.
disable_service n-net disable_service n-net
enable_service q-svc enable_service q-svc

View File

@ -101,7 +101,7 @@ Clone devstack::
sudo mkdir -p /opt/stack sudo mkdir -p /opt/stack
sudo chown $USER /opt/stack sudo chown $USER /opt/stack
git clone https://git.openstack.org/openstack-dev/devstack /opt/stack/devstack git clone https://git.openstack.org/openstack-dev/devstack /opt/stack/devstack -b stable/ocata
We will run devstack with minimal local.conf settings required to enable We will run devstack with minimal local.conf settings required to enable
magnum, heat, and neutron (neutron is enabled by default in devstack since magnum, heat, and neutron (neutron is enabled by default in devstack since
@ -119,15 +119,15 @@ Kilo, and heat must be enabled by yourself)::
# Enable barbican service and use it to store TLS certificates # Enable barbican service and use it to store TLS certificates
# For details http://docs.openstack.org/developer/magnum/dev/tls.html # For details http://docs.openstack.org/developer/magnum/dev/tls.html
enable_plugin barbican https://git.openstack.org/openstack/barbican enable_plugin barbican https://git.openstack.org/openstack/barbican stable/ocata
enable_plugin heat https://git.openstack.org/openstack/heat enable_plugin heat https://git.openstack.org/openstack/heat stable/ocata
# Enable magnum plugin after dependent plugins # Enable magnum plugin after dependent plugins
enable_plugin magnum https://git.openstack.org/openstack/magnum enable_plugin magnum https://git.openstack.org/openstack/magnum stable/ocata
# Optional: uncomment to enable the Magnum UI plugin in Horizon # Optional: uncomment to enable the Magnum UI plugin in Horizon
#enable_plugin magnum-ui https://github.com/openstack/magnum-ui #enable_plugin magnum-ui https://github.com/openstack/magnum-ui stable/ocata
VOLUME_BACKING_FILE_SIZE=20G VOLUME_BACKING_FILE_SIZE=20G
END END
@ -140,8 +140,8 @@ Optionally, you can enable neutron/lbaas v2 with octavia to create load
balancers for multi master clusters:: balancers for multi master clusters::
cat >> /opt/stack/devstack/local.conf << END cat >> /opt/stack/devstack/local.conf << END
enable_plugin neutron-lbaas https://git.openstack.org/openstack/neutron-lbaas enable_plugin neutron-lbaas https://git.openstack.org/openstack/neutron-lbaas stable/ocata
enable_plugin octavia https://git.openstack.org/openstack/octavia enable_plugin octavia https://git.openstack.org/openstack/octavia stable/ocata
# Disable LBaaS(v1) service # Disable LBaaS(v1) service
disable_service q-lbaas disable_service q-lbaas
@ -158,7 +158,7 @@ Optionally, you can enable ceilometer in devstack. If ceilometer is enabled,
magnum will periodically send metrics to ceilometer:: magnum will periodically send metrics to ceilometer::
cat >> /opt/stack/devstack/local.conf << END cat >> /opt/stack/devstack/local.conf << END
enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer stable/ocata
END END
If you want to deploy Docker Registry 2.0 in your cluster, you should enable If you want to deploy Docker Registry 2.0 in your cluster, you should enable

View File

@ -756,8 +756,8 @@ Simulating gate tests
export PROJECTS="openstack/magnum $PROJECTS" export PROJECTS="openstack/magnum $PROJECTS"
export PROJECTS="openstack/python-magnumclient $PROJECTS" export PROJECTS="openstack/python-magnumclient $PROJECTS"
export PROJECTS="openstack/barbican $PROJECTS" export PROJECTS="openstack/barbican $PROJECTS"
export DEVSTACK_LOCAL_CONFIG="enable_plugin magnum git://git.openstack.org/openstack/magnum" export DEVSTACK_LOCAL_CONFIG="enable_plugin magnum git://git.openstack.org/openstack/magnum stable/ocata"
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin ceilometer git://git.openstack.org/openstack/ceilometer" export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin ceilometer git://git.openstack.org/openstack/ceilometer stable/ocata"
# Keep localrc to be able to set some vars in post_test_hook # Keep localrc to be able to set some vars in post_test_hook
export KEEP_LOCALRC=1 export KEEP_LOCALRC=1
function gate_hook { function gate_hook {

View File

@ -19,7 +19,7 @@ coe=$1
special=$2 special=$2
export PROJECTS="openstack/barbican $PROJECTS" export PROJECTS="openstack/barbican $PROJECTS"
export DEVSTACK_LOCAL_CONFIG="enable_plugin heat git://git.openstack.org/openstack/heat" export DEVSTACK_LOCAL_CONFIG="enable_plugin heat git://git.openstack.org/openstack/heat stable/ocata"
export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service horizon" export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service horizon"
export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service s-account" export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service s-account"
@ -52,7 +52,7 @@ elif [ "${coe}${special}" = "k8s-ironic" ]; then
# NOTE(strigazi) keep cinder # NOTE(strigazi) keep cinder
# export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service cinder c-sch c-api c-vol" # export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service cinder c-sch c-api c-vol"
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin ironic git://git.openstack.org/openstack/ironic" export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin ironic git://git.openstack.org/openstack/ironic stable/ocata"
export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_DEPLOY_DRIVER=pxe_ssh" export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_DEPLOY_DRIVER=pxe_ssh"
export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_BAREMETAL_BASIC_OPS=True" export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_BAREMETAL_BASIC_OPS=True"
@ -85,6 +85,6 @@ else
fi fi
# Enable magnum plugin in the last step # Enable magnum plugin in the last step
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin magnum git://git.openstack.org/openstack/magnum" export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin magnum git://git.openstack.org/openstack/magnum stable/ocata"
$BASE/new/devstack-gate/devstack-vm-gate.sh $BASE/new/devstack-gate/devstack-vm-gate.sh