From b5c5f74a35b7c2a3413bfac94811d8e6035aa3ae Mon Sep 17 00:00:00 2001 From: Narinder Gupta Date: Sat, 29 Aug 2015 14:31:22 -0500 Subject: restructure the directory structure so that we can have directories per SDN and then we can have same structure for new distro by adding just the yaml file. Deleted the old file structure. Change-Id: Ibd544c340fdb53813bc34ee8ff6931ed4b4dee6c JIRA:JOID-1 --- ci/intel/pod5/master/odl/deploy.sh | 14 --- ci/intel/pod5/master/odl/environment.yaml | 36 ------ ci/intel/pod5/master/odl/ha/deploy.sh | 14 --- ci/intel/pod5/master/odl/ha/environment.yaml | 36 ------ ci/intel/pod5/master/odl/ha/ovs-odl-tip.yaml | 126 --------------------- ci/intel/pod5/master/odl/ovs-odl-tip.yaml | 126 --------------------- ci/intel/pod5/master/odl/source/cinder-master.yaml | 10 -- ci/intel/pod5/master/odl/source/glance-master.yaml | 10 -- .../pod5/master/odl/source/horizon-master.yaml | 10 -- .../pod5/master/odl/source/keystone-master.yaml | 10 -- .../pod5/master/odl/source/neutron-master.yaml | 19 ---- ci/intel/pod5/master/odl/source/nova-master.yaml | 13 --- 12 files changed, 424 deletions(-) delete mode 100644 ci/intel/pod5/master/odl/deploy.sh delete mode 100644 ci/intel/pod5/master/odl/environment.yaml delete mode 100644 ci/intel/pod5/master/odl/ha/deploy.sh delete mode 100644 ci/intel/pod5/master/odl/ha/environment.yaml delete mode 100644 ci/intel/pod5/master/odl/ha/ovs-odl-tip.yaml delete mode 100644 ci/intel/pod5/master/odl/ovs-odl-tip.yaml delete mode 100644 ci/intel/pod5/master/odl/source/cinder-master.yaml delete mode 100644 ci/intel/pod5/master/odl/source/glance-master.yaml delete mode 100644 ci/intel/pod5/master/odl/source/horizon-master.yaml delete mode 100644 ci/intel/pod5/master/odl/source/keystone-master.yaml delete mode 100644 ci/intel/pod5/master/odl/source/neutron-master.yaml delete mode 100644 ci/intel/pod5/master/odl/source/nova-master.yaml (limited to 'ci/intel/pod5/master/odl') diff --git a/ci/intel/pod5/master/odl/deploy.sh b/ci/intel/pod5/master/odl/deploy.sh deleted file mode 100644 index 193cbae9..00000000 --- a/ci/intel/pod5/master/odl/deploy.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -#placeholder for deployment script. -set -ex - -cp intel/pod5/kilo/master/odl/ovs-odl-tip.yaml ./ -cp intel/pod5/kilo/master/odl/source/*.yaml ./ - -echo "Deployment Started ...." - -JUJU_REPOSITORY= -juju set-constraints tags= -juju-deployer -d -r 13 -c ovs-odl-tip.yaml trusty-master-kilo - -echo "... Deployment finished" diff --git a/ci/intel/pod5/master/odl/environment.yaml b/ci/intel/pod5/master/odl/environment.yaml deleted file mode 100644 index 10f7637b..00000000 --- a/ci/intel/pod5/master/odl/environment.yaml +++ /dev/null @@ -1,36 +0,0 @@ -default: maas -environments: - # https://juju.ubuntu.com/docs/config-maas.html - maas: - type: maas - - # maas-server specifies the location of the MAAS server. It must - # specify the base path. - # - maas-server: 'http://10.4.1.1/MAAS/' - - # maas-oauth holds the OAuth credentials from MAAS. - # - maas-oauth: 'c6tcQz4tyS3ALajCtF:sqcWhw8MkxTjUDLZrm:hBhszBLv5EqrY8h6yktFXWUT5825ShvE' - - # maas-server bootstrap ssh connection options - # - - # bootstrap-timeout time to wait contacting a state server, in seconds. - bootstrap-timeout: 1800 - admin-secret: admin - - # Whether or not to refresh the list of available updates for an - # OS. The default option of true is recommended for use in - # production systems, but disabling this can speed up local - # deployments for development or testing. - # - enable-os-refresh-update: false - - # Whether or not to perform OS upgrades when machines are - # provisioned. The default option of true is recommended for use - # in production systems, but disabling this can speed up local - # deployments for development or testing. - # - enable-os-upgrade: false - diff --git a/ci/intel/pod5/master/odl/ha/deploy.sh b/ci/intel/pod5/master/odl/ha/deploy.sh deleted file mode 100644 index 0d54c464..00000000 --- a/ci/intel/pod5/master/odl/ha/deploy.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -#placeholder for deployment script. -set -ex - -cp intel/pod5/kilo/master/odl/ha/ovs-odl-tip.yaml ./ -cp intel/pod5/kilo/master/odl/source/*.yaml ./ - -echo "Deployment Started ...." - -JUJU_REPOSITORY= -juju set-constraints tags= -juju-deployer -d -r 13 -c ovs-odl-tip.yaml trusty-master-kilo - -echo "... Deployment finished" diff --git a/ci/intel/pod5/master/odl/ha/environment.yaml b/ci/intel/pod5/master/odl/ha/environment.yaml deleted file mode 100644 index 10f7637b..00000000 --- a/ci/intel/pod5/master/odl/ha/environment.yaml +++ /dev/null @@ -1,36 +0,0 @@ -default: maas -environments: - # https://juju.ubuntu.com/docs/config-maas.html - maas: - type: maas - - # maas-server specifies the location of the MAAS server. It must - # specify the base path. - # - maas-server: 'http://10.4.1.1/MAAS/' - - # maas-oauth holds the OAuth credentials from MAAS. - # - maas-oauth: 'c6tcQz4tyS3ALajCtF:sqcWhw8MkxTjUDLZrm:hBhszBLv5EqrY8h6yktFXWUT5825ShvE' - - # maas-server bootstrap ssh connection options - # - - # bootstrap-timeout time to wait contacting a state server, in seconds. - bootstrap-timeout: 1800 - admin-secret: admin - - # Whether or not to refresh the list of available updates for an - # OS. The default option of true is recommended for use in - # production systems, but disabling this can speed up local - # deployments for development or testing. - # - enable-os-refresh-update: false - - # Whether or not to perform OS upgrades when machines are - # provisioned. The default option of true is recommended for use - # in production systems, but disabling this can speed up local - # deployments for development or testing. - # - enable-os-upgrade: false - diff --git a/ci/intel/pod5/master/odl/ha/ovs-odl-tip.yaml b/ci/intel/pod5/master/odl/ha/ovs-odl-tip.yaml deleted file mode 100644 index f2833635..00000000 --- a/ci/intel/pod5/master/odl/ha/ovs-odl-tip.yaml +++ /dev/null @@ -1,126 +0,0 @@ -openstack-services: - services: - ubuntu: - branch: "lp:charms/trusty/ubuntu" - num_utils: 1 - constraints: tags=physical - neutron-gateway: - branch: lp:~sdn-charmers/charms/trusty/neutron-gateway/ovs-odl - constraints: tags=neutron - options: - plugin: ovs-odl - instance-mtu: 1400 - nova-compute: - branch: lp:~openstack-charmers/charms/trusty/nova-compute/next - num_units: 2 - constraints: tags=physical - options: - enable-live-migration: False - manage-neutron-plugin-legacy-mode: False - neutron-api: - branch: lp:~openstack-charmers/charms/trusty/neutron-api/next - options: - neutron-security-groups: False - manage-neutron-plugin-legacy-mode: False - to: lxc:ubuntu=0 - neutron-api-odl: - branch: lp:~openstack-charmers/charms/trusty/neutron-api-odl/vpp - options: - overlay-network-type: 'vxlan gre' - security-groups: true - odl-controller: - branch: lp:~sdn-charmers/charms/trusty/odl-controller/trunk - options: - install-url: "http://10.4.1.1/odl/distribution-karaf-0.2.4-Helium-SR4.tar.gz" - to: lxc:ubuntu=0 - openvswitch-odl: - charm: local:trusty/openvswitch-odl - mysql: - charm: cs:trusty/mysql - options: - dataset-size: 50% - max-connections: 20000 - to: lxc:ubuntu=0 - rabbitmq-server: - charm: cs:trusty/rabbitmq-server - to: lxc:ubuntu=0 - keystone: - charm: cs:trusty/keystone - options: - admin-password: openstack - admin-token: admin - to: lxc:ubuntu=0 - openstack-dashboard: - charm: cs:trusty/openstack-dashboard - to: lxc:ubuntu=0 - nova-cloud-controller: - charm: cs:trusty/nova-cloud-controller - options: - network-manager: Neutron - quantum-security-groups: "yes" - to: lxc:ubuntu=0 - glance: - charm: cs:trusty/glance - to: lxc:ubuntu=0 - relations: - - ['neutron-api:neutron-plugin-api-subordinate', 'neutron-api-odl:neutron-plugin-api-subordinate'] - - ['nova-compute:neutron-plugin', 'openvswitch-odl:neutron-plugin'] - - ['neutron-gateway', 'openvswitch-odl'] - - ['openvswitch-odl:ovsdb-manager', 'odl-controller:ovsdb-manager'] - - ['neutron-api-odl:odl-controller', 'odl-controller:controller-api'] - - ['keystone:shared-db', 'mysql:shared-db'] - - ['nova-cloud-controller:shared-db', 'mysql:shared-db'] - - ['nova-cloud-controller:amqp', 'rabbitmq-server:amqp'] - - ['nova-cloud-controller:image-service', 'glance:image-service'] - - ['nova-cloud-controller:identity-service', 'keystone:identity-service'] - - ['nova-compute:cloud-compute', 'nova-cloud-controller:cloud-compute'] - - ['nova-compute:amqp', 'rabbitmq-server:amqp'] - - ['nova-compute:image-service', 'glance:image-service'] - - ['glance:shared-db', 'mysql:shared-db'] - - ['glance:identity-service', 'keystone:identity-service'] - - ['glance:amqp', 'rabbitmq-server:amqp'] - - ['neutron-api:shared-db', 'mysql:shared-db'] - - ['neutron-api:amqp', 'rabbitmq-server:amqp'] - - ['neutron-api:neutron-api', 'nova-cloud-controller:neutron-api'] - - ['neutron-api:identity-service', 'keystone:identity-service'] - - ['neutron-gateway:amqp', 'rabbitmq-server:amqp'] - - ['neutron-gateway:neutron-plugin-api', 'neutron-api:neutron-plugin-api'] - - ['neutron-gateway:quantum-network-service', 'nova-cloud-controller:quantum-network-service'] - - ['openstack-dashboard:identity-service','keystone:identity-service'] -# master -openstack-master-git: - inherits: openstack-services - services: - keystone: - options: - openstack-origin-git: include-file://keystone-master.yaml - glance: - options: - openstack-origin-git: include-file://glance-master.yaml -# cinder: -# options: -# openstack-origin-git: include-file://cinder-master.yaml -# neutron-api: -# options: -# openstack-origin-git: include-file://neutron-master.yaml - neutron-gateway: - options: - openstack-origin-git: include-file://neutron-master.yaml -# neutron-openvswitch: -# options: -# openstack-origin-git: include-file://neutron-master.yaml - openstack-dashboard: - options: - openstack-origin-git: include-file://horizon-master.yaml - nova-compute: - options: - openstack-origin-git: include-file://nova-master.yaml - nova-cloud-controller: - options: - openstack-origin-git: include-file://nova-master.yaml -trusty-master-kilo: - inherits: openstack-master-git - series: trusty - overrides: - openstack-origin: cloud:trusty-kilo - source: cloud:trusty-kilo diff --git a/ci/intel/pod5/master/odl/ovs-odl-tip.yaml b/ci/intel/pod5/master/odl/ovs-odl-tip.yaml deleted file mode 100644 index f2833635..00000000 --- a/ci/intel/pod5/master/odl/ovs-odl-tip.yaml +++ /dev/null @@ -1,126 +0,0 @@ -openstack-services: - services: - ubuntu: - branch: "lp:charms/trusty/ubuntu" - num_utils: 1 - constraints: tags=physical - neutron-gateway: - branch: lp:~sdn-charmers/charms/trusty/neutron-gateway/ovs-odl - constraints: tags=neutron - options: - plugin: ovs-odl - instance-mtu: 1400 - nova-compute: - branch: lp:~openstack-charmers/charms/trusty/nova-compute/next - num_units: 2 - constraints: tags=physical - options: - enable-live-migration: False - manage-neutron-plugin-legacy-mode: False - neutron-api: - branch: lp:~openstack-charmers/charms/trusty/neutron-api/next - options: - neutron-security-groups: False - manage-neutron-plugin-legacy-mode: False - to: lxc:ubuntu=0 - neutron-api-odl: - branch: lp:~openstack-charmers/charms/trusty/neutron-api-odl/vpp - options: - overlay-network-type: 'vxlan gre' - security-groups: true - odl-controller: - branch: lp:~sdn-charmers/charms/trusty/odl-controller/trunk - options: - install-url: "http://10.4.1.1/odl/distribution-karaf-0.2.4-Helium-SR4.tar.gz" - to: lxc:ubuntu=0 - openvswitch-odl: - charm: local:trusty/openvswitch-odl - mysql: - charm: cs:trusty/mysql - options: - dataset-size: 50% - max-connections: 20000 - to: lxc:ubuntu=0 - rabbitmq-server: - charm: cs:trusty/rabbitmq-server - to: lxc:ubuntu=0 - keystone: - charm: cs:trusty/keystone - options: - admin-password: openstack - admin-token: admin - to: lxc:ubuntu=0 - openstack-dashboard: - charm: cs:trusty/openstack-dashboard - to: lxc:ubuntu=0 - nova-cloud-controller: - charm: cs:trusty/nova-cloud-controller - options: - network-manager: Neutron - quantum-security-groups: "yes" - to: lxc:ubuntu=0 - glance: - charm: cs:trusty/glance - to: lxc:ubuntu=0 - relations: - - ['neutron-api:neutron-plugin-api-subordinate', 'neutron-api-odl:neutron-plugin-api-subordinate'] - - ['nova-compute:neutron-plugin', 'openvswitch-odl:neutron-plugin'] - - ['neutron-gateway', 'openvswitch-odl'] - - ['openvswitch-odl:ovsdb-manager', 'odl-controller:ovsdb-manager'] - - ['neutron-api-odl:odl-controller', 'odl-controller:controller-api'] - - ['keystone:shared-db', 'mysql:shared-db'] - - ['nova-cloud-controller:shared-db', 'mysql:shared-db'] - - ['nova-cloud-controller:amqp', 'rabbitmq-server:amqp'] - - ['nova-cloud-controller:image-service', 'glance:image-service'] - - ['nova-cloud-controller:identity-service', 'keystone:identity-service'] - - ['nova-compute:cloud-compute', 'nova-cloud-controller:cloud-compute'] - - ['nova-compute:amqp', 'rabbitmq-server:amqp'] - - ['nova-compute:image-service', 'glance:image-service'] - - ['glance:shared-db', 'mysql:shared-db'] - - ['glance:identity-service', 'keystone:identity-service'] - - ['glance:amqp', 'rabbitmq-server:amqp'] - - ['neutron-api:shared-db', 'mysql:shared-db'] - - ['neutron-api:amqp', 'rabbitmq-server:amqp'] - - ['neutron-api:neutron-api', 'nova-cloud-controller:neutron-api'] - - ['neutron-api:identity-service', 'keystone:identity-service'] - - ['neutron-gateway:amqp', 'rabbitmq-server:amqp'] - - ['neutron-gateway:neutron-plugin-api', 'neutron-api:neutron-plugin-api'] - - ['neutron-gateway:quantum-network-service', 'nova-cloud-controller:quantum-network-service'] - - ['openstack-dashboard:identity-service','keystone:identity-service'] -# master -openstack-master-git: - inherits: openstack-services - services: - keystone: - options: - openstack-origin-git: include-file://keystone-master.yaml - glance: - options: - openstack-origin-git: include-file://glance-master.yaml -# cinder: -# options: -# openstack-origin-git: include-file://cinder-master.yaml -# neutron-api: -# options: -# openstack-origin-git: include-file://neutron-master.yaml - neutron-gateway: - options: - openstack-origin-git: include-file://neutron-master.yaml -# neutron-openvswitch: -# options: -# openstack-origin-git: include-file://neutron-master.yaml - openstack-dashboard: - options: - openstack-origin-git: include-file://horizon-master.yaml - nova-compute: - options: - openstack-origin-git: include-file://nova-master.yaml - nova-cloud-controller: - options: - openstack-origin-git: include-file://nova-master.yaml -trusty-master-kilo: - inherits: openstack-master-git - series: trusty - overrides: - openstack-origin: cloud:trusty-kilo - source: cloud:trusty-kilo diff --git a/ci/intel/pod5/master/odl/source/cinder-master.yaml b/ci/intel/pod5/master/odl/source/cinder-master.yaml deleted file mode 100644 index b000d709..00000000 --- a/ci/intel/pod5/master/odl/source/cinder-master.yaml +++ /dev/null @@ -1,10 +0,0 @@ -repositories: - - {name: requirements, - repository: 'git://github.com/openstack/requirements', - branch: master} - - {name: cinder, - repository: 'git://github.com/openstack/cinder', - branch: master} -directory: /mnt/openstack-git -#http_proxy: http://squid.internal:3128 -#https_proxy: http://squid.internal:3128 diff --git a/ci/intel/pod5/master/odl/source/glance-master.yaml b/ci/intel/pod5/master/odl/source/glance-master.yaml deleted file mode 100644 index 94a0622b..00000000 --- a/ci/intel/pod5/master/odl/source/glance-master.yaml +++ /dev/null @@ -1,10 +0,0 @@ -repositories: - - {name: requirements, - repository: 'git://github.com/openstack/requirements', - branch: master} - - {name: glance, - repository: 'git://github.com/openstack/glance', - branch: master} -directory: /mnt/openstack-git -#http_proxy: http://squid.internal:3128 -#https_proxy: http://squid.internal:3128 diff --git a/ci/intel/pod5/master/odl/source/horizon-master.yaml b/ci/intel/pod5/master/odl/source/horizon-master.yaml deleted file mode 100644 index 0fd7e501..00000000 --- a/ci/intel/pod5/master/odl/source/horizon-master.yaml +++ /dev/null @@ -1,10 +0,0 @@ -repositories: - - {name: requirements, - repository: 'git://github.com/openstack/requirements', - branch: master} - - {name: horizon, - repository: 'git://github.com/openstack/horizon', - branch: master} -directory: /mnt/openstack-git -#http_proxy: http://squid.internal:3128 -#https_proxy: http://squid.internal:3128 diff --git a/ci/intel/pod5/master/odl/source/keystone-master.yaml b/ci/intel/pod5/master/odl/source/keystone-master.yaml deleted file mode 100644 index fb8575de..00000000 --- a/ci/intel/pod5/master/odl/source/keystone-master.yaml +++ /dev/null @@ -1,10 +0,0 @@ -repositories: - - {name: requirements, - repository: 'git://github.com/openstack/requirements', - branch: master} - - {name: keystone, - repository: 'git://github.com/openstack/keystone', - branch: master} -directory: /mnt/openstack-git -#http_proxy: http://squid.internal:3128 -#https_proxy: http://squid.internal:3128 diff --git a/ci/intel/pod5/master/odl/source/neutron-master.yaml b/ci/intel/pod5/master/odl/source/neutron-master.yaml deleted file mode 100644 index ee4c8932..00000000 --- a/ci/intel/pod5/master/odl/source/neutron-master.yaml +++ /dev/null @@ -1,19 +0,0 @@ -repositories: - - {name: requirements, - repository: 'git://github.com/openstack/requirements', - branch: master} - - {name: neutron-fwaas, - repository: 'git://github.com/openstack/neutron-fwaas', - branch: master} - - {name: neutron-lbaas, - repository: 'git://github.com/openstack/neutron-lbaas', - branch: master} - - {name: neutron-vpnaas, - repository: 'git://github.com/openstack/neutron-vpnaas', - branch: master} - - {name: neutron, - repository: 'git://github.com/openstack/neutron', - branch: master} -directory: /mnt/openstack-git -#http_proxy: http://squid.internal:3128 -#https_proxy: http://squid.internal:3128 diff --git a/ci/intel/pod5/master/odl/source/nova-master.yaml b/ci/intel/pod5/master/odl/source/nova-master.yaml deleted file mode 100644 index 0bbee4c3..00000000 --- a/ci/intel/pod5/master/odl/source/nova-master.yaml +++ /dev/null @@ -1,13 +0,0 @@ -repositories: - - {name: requirements, - repository: 'git://github.com/openstack/requirements', - branch: master} - - {name: neutron, - repository: 'git://github.com/openstack/neutron', - branch: master} - - {name: nova, - repository: 'git://github.com/openstack/nova', - branch: master} -directory: /mnt/openstack-git -#http_proxy: http://squid.internal:3128 -#https_proxy: http://squid.internal:3128 -- cgit 1.2.3-korg