Bryan Sullivan [Thu, 2 Nov 2017 14:07:43 +0000 (07:07 -0700)]
Avoid server key warnings
JIRA: MODELS-23
Change-Id: Ic32cf8290c916cd3f6d740fd44733405df72c6b0
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Thu, 2 Nov 2017 13:39:19 +0000 (06:39 -0700)]
Prevent script hang
JIRA: MODELS-23
Change-Id: I2200eb515a944ff339ea5e50b415d120edf68f1d
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Thu, 2 Nov 2017 05:28:15 +0000 (22:28 -0700)]
Improve logging. Remove extra ceph test step.
JIRA: MODELS-23
Change-Id: Idd377ee35ae7b90e10c95b4b41e13bfd533b30e0
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 31 Oct 2017 20:31:03 +0000 (13:31 -0700)]
Reference correct test job etc
JIRA: MODELS-23
Change-Id: I3e1ef1dc9f24fa0f34abe1fb8eedb9ff49475895
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 31 Oct 2017 14:20:28 +0000 (07:20 -0700)]
Add log function; fix line endings
JIRA: MODELS-23
Change-Id: Ie464181659db2d229dc83b9877dea2a64d6bb06b
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sat, 28 Oct 2017 19:02:38 +0000 (12:02 -0700)]
Clean trailing spaces; ceph-helm.sh further work
JIRA: MODELS-23
Change-Id: I6f9ef087219ad2f6a736d1027efda2eaf16abcff
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 20 Oct 2017 21:12:53 +0000 (14:12 -0700)]
Replace command deleted in error
JIRA: MODELS-23
Change-Id: I99e233d70217c2a98790fd8eb755145f747602cd
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 20 Oct 2017 19:23:19 +0000 (12:23 -0700)]
Replace resolv.conf, not append
JIRA: MODELS-23
Change-Id: I48d46170920ada9ad7bd1de85be00c53c34da25f
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 20 Oct 2017 16:08:12 +0000 (09:08 -0700)]
Run resolv.conf update in nodes not master...
JIRA: MODELS-23
Change-Id: I180f752acfe526b9b510f12bb7cc6600259396d5
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 20 Oct 2017 15:20:56 +0000 (08:20 -0700)]
Fix issues with resolv.conf and ceph-disk calls
JIRA: MODELS-23
Add preliminary test steps
Change-Id: Ib22c13b880cd143a500315c86bbac7c2a8b3e526
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Thu, 19 Oct 2017 20:21:56 +0000 (13:21 -0700)]
Run ceph-disk as sudo
Change-Id: I29975805bcfcdecf4a1a5ab81a8937cf3c26df0e
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Thu, 19 Oct 2017 19:27:11 +0000 (12:27 -0700)]
Install ceph for ceph-disk; run helm serve via nohup
JIRA: MODELS-23
Use fork of netarbiter while issues are being worked.
Use release name without underscores (issue?).
Change-Id: I88b7d585c3c2ded87d37b066a00bb505551da28c
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Thu, 19 Oct 2017 15:30:25 +0000 (08:30 -0700)]
Move helm setup before ceph. Fix argument errors in demo_deploy.
JIRA: MODELS-23
Change-Id: I1e51a603f13a672b7fc345daf93c28fd57126a90
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 18 Oct 2017 23:52:53 +0000 (16:52 -0700)]
Tested updates to k8s-cluster and ceph-baremetal
JIRA: MODELS-23
Initial draft of ceph-helm.sh for testing
Change-Id: I39b2edebfe6e9b22de1addd69cc771845495ceb9
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 18 Oct 2017 19:13:25 +0000 (12:13 -0700)]
Factor out ceph setup in prep for ceph-helm implementation.
Change-Id: I121204e90550ccb6dcfc0b084ace6230a8d6b8f5
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 18 Oct 2017 17:35:35 +0000 (10:35 -0700)]
Align terms in deploy scripts; update approach to summaries
JIRA: MODELS-23
Change-Id: If355c963bf1985ea1d1fc79b92f22dade0b86505
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 18 Oct 2017 15:22:28 +0000 (08:22 -0700)]
Move blueprint into its own folder
JIRA: MODELS-23
Change-Id: I1ca6b04e0f07af7125ae03a1ecbf27269b80c5dc
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 18 Oct 2017 13:54:02 +0000 (06:54 -0700)]
Add cloudify folder I forgot. Fix bug in b8s deploy script.
JIRA: MODELS-23
Few more tweaks to work with current deployment approach.
Change-Id: Ib5257f63f2f4e2948ec7c93aac5c40ae7bb6c37a
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 18 Oct 2017 01:50:27 +0000 (18:50 -0700)]
Add hints for use of demo app and docker API when done
Change-Id: I9899e3d44108d1c6b0955d7110533059ffb5f4db
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 18 Oct 2017 00:29:44 +0000 (17:29 -0700)]
Fix deploy to avoid need to clone on admin/master node
JIRA: MODELS-23
Change-Id: Ic0efddbaab960d26920e2c4c2e4d94b773a3d016
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 17 Oct 2017 22:25:41 +0000 (15:25 -0700)]
Correctly check service state
Change-Id: Ied80f949ab2099205cf2ce19b8a0404256f1925a
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 17 Oct 2017 20:33:32 +0000 (13:33 -0700)]
Testing merged cloud-native models code
JIRA: MODELS-23
Cleaned trailing whitespace.
Fixed bugs with Rancher etc setup:
- ssh -o where needed in demo_deploy.sh
- Comment out Rancher-managed Grafana deploy
- Pull dashboards direct from clone
Change-Id: I02707488563a1db4262ebcdf735331707e36fa61
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 17 Oct 2017 16:55:26 +0000 (09:55 -0700)]
Merge AT&T WIP on modeled cloud-native stacks into Models
Change-Id: I646825bf7d1a9c1be9c00475028084f920c9d399
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 7 Jun 2017 15:32:07 +0000 (08:32 -0700)]
Add util to setup OpenStack clients
JIRA: MODELS-2
Change-Id: Id1b1894c5bc132f01dd6bc9ce59bec09f00ff286
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Aimee Ukasick [Fri, 2 Jun 2017 01:22:39 +0000 (20:22 -0500)]
Remove /tacker/ from directory in which tacker.conf.sample resides
JIRA: VES-11
Change-Id: Ib42332f625a9487c83ce5afa69e751dd8612fb87
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Fri, 2 Jun 2017 01:09:05 +0000 (20:09 -0500)]
Comment out section that modifies tacker conf [openstack_vim] section
JIRA: VES-11
This section is only needed if you want to change the values in
tacker.conf.sample.
Change-Id: Ib20b568da330fb28061c23662dc225d3d0e0bc4b
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Fri, 2 Jun 2017 00:07:34 +0000 (19:07 -0500)]
Update stack_retry_wait so tacker doesn't time out before heat
JIRA: VES-11
Tacker is timing out before Heat finishes creating the 5 VDU
stack. Tacker then throws a VNF creation error, which is in fact
not true. Tacker bases timeout on stack_retries * stack_retry_wait.
See Tacker tacker.vnfm.infra_drivers.openstack.openstack.py for
details.
New timeout will be 10 minutes.
Change-Id: Ief6b86361532fe74f4ce61f1aeb830f3f25e663f
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Bryan Sullivan [Wed, 17 May 2017 23:57:59 +0000 (23:57 +0000)]
Merge "Update to install python-novaclient"
Bryan Sullivan [Wed, 17 May 2017 23:56:22 +0000 (23:56 +0000)]
Merge "Install nano editor in container"
Aimee Ukasick [Wed, 17 May 2017 23:56:08 +0000 (18:56 -0500)]
Update to install python-novaclient
Change-Id: Idd51bbbaffc965e6a75c62cda83ca8a61246621f
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Bryan Sullivan [Tue, 16 May 2017 23:27:43 +0000 (23:27 +0000)]
Merge "Corrected web server address assignment."
Aimee Ukasick [Tue, 16 May 2017 21:44:54 +0000 (16:44 -0500)]
Corrected web server address assignment.
Change-Id: I9753ad9f7d1daee63f31c81bf557d09fa98746db
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Fri, 31 Mar 2017 23:02:30 +0000 (18:02 -0500)]
Install nano editor in container
Change-Id: Iaebe24c66eee9766207acf7947cc4b65b454aed9
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Tue, 21 Mar 2017 17:35:35 +0000 (12:35 -0500)]
Add Committer aimeeu.opensource@gmail.com
Add Aimee Ukasick as Committer. She has been active in the project
for over 6 months and is a top contributor/reviewer.
Change-Id: I8156093a12ee8a06fb8f48699a2759947a166c2d
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Mon, 20 Mar 2017 19:44:13 +0000 (14:44 -0500)]
Remove retired Committers
Dan Druta (dd5826@att.com), Ulas Kozat (Ulas.Kozat@huawei.com), and
Marc Flauw (marc.flauw@hpe.com) are no longer active and have
agreed to retire from their Committer roles.
Emails have been forwarded to opnfv-tsc and opnfv-helpdesk.
Change-Id: I827c35b7c08d478dfaac938c760111a88fe3cd70
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Thu, 16 Mar 2017 18:07:20 +0000 (13:07 -0500)]
Remove code specific to OPNFV Colorado JOID
JIRA: MODELS-23
Setup function: removed workaround code to enable ML2 port
functionality in the JOID Colorado release.
Change-Id: If0c2f53b426701682ced97c7045465bbb77ee83c
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Aimee Ukasick [Thu, 9 Mar 2017 18:11:51 +0000 (12:11 -0600)]
Removed code specific to OPNFV Colorado Release
JIRA: MODELS-23
Setup function: removed workaround code to enable ML2 port
functionality in the JOID Colorado release.
Change-Id: Id3ddb1f74e44c913d529f2d937cfe00a31a4480f
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
bryan [Mon, 6 Mar 2017 20:59:17 +0000 (12:59 -0800)]
Remove redundant endpoint delete operation.
JIRA: MODELS-23
Change-Id: I3101b8218777bd59fce635557e83f5400f8c1ecf
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Mon, 6 Mar 2017 20:43:13 +0000 (12:43 -0800)]
Update to clarify Tacker plugin should be disabled for now.
JIRA: MODELS-23
Change-Id: I6f44b3f09becb8ecf2c37be7eece53fafe29f1af
Signed-off-by: bryan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 3 Mar 2017 15:14:20 +0000 (07:14 -0800)]
Move image setup to tacker-setup.sh
JIRA: MODELS-23
Change-Id: I3b6aaf692670046820b39aad82df423b8d051eb3
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
bryan [Fri, 3 Mar 2017 09:08:36 +0000 (01:08 -0800)]
Various fixes so tests run on constrained envs, e.g. Devstack
JIRA: MODELS-23
vHello_3node blueprint.yaml:
Switch to pre-built image to speed up VDU activation.
Various updates to webserver setup procedure.
Fix docker setup.
Address line wrapping issues with blueprint user data.
vHello blueprint.yaml:
Switch to pre-built image to speed up VDU activation.
tacker-setup.sh
Correct nfv-orchestration endpoint setup.
vHello_3Node_Tacker.sh:
Copy script on setup and start steps.
Add create image models-xenial-server.
Increase timeout onwebserver response.
Wait for VDU1 to startup before testing all webservers.
vHello_Tacker.sh:
Copy script on setup and start steps.
Add create image models-xenial-server.
Increase timeout onwebserver response.
Wait for VDU1 to startup before testing all webservers.
Change-Id: I97c26248de45845afb30ada3bc284b4389be1b63
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
bryan [Thu, 2 Mar 2017 19:41:05 +0000 (11:41 -0800)]
Update vHello_3Node_Tacker test for Danube
JIRA: MODELS-23
blueprint.yaml:
Add vHello key injection into blueprint for debug.
Fix URL for favicon.
Fix docker install pre-reqs.
vHello_3Node_Tacker.sh:
Fix tests in say_hello.
Correct path to blueprint in copy_blueprint.
Create and inject nova keypair.
Use actual $FLOATING_NETWORK_NAME in floating ip allocation.
Fix use of array variables vdu_ip/id/etc.
Change-Id: Id4a04ecf86d3715d11c65298c22c586e20f78d4c
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Thu, 2 Mar 2017 02:37:10 +0000 (18:37 -0800)]
Fix error in variable reference
JIRA: MODELS-23
Change-Id: Id3382aa986e219650ae85951ef2c7dd72c6dc7b1
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Thu, 2 Mar 2017 00:22:06 +0000 (00:22 +0000)]
Merge "Use $FLOATING_NETWORK_NAME instead of "public""
bryan [Wed, 1 Mar 2017 23:54:15 +0000 (15:54 -0800)]
Use $FLOATING_NETWORK_NAME instead of "public"
JIRA: MODELS-23
Fix config drive test
Verified on apex virtual deployment.
Change-Id: Ic719af13cf2edb1cb2183dbeeaec298887e89bf2
Signed-off-by: bryan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 1 Mar 2017 23:36:27 +0000 (23:36 +0000)]
Merge "Remove domain variables due to issues with keystone v2"
bryan [Wed, 1 Mar 2017 23:26:18 +0000 (15:26 -0800)]
Remove domain variables due to issues with keystone v2
JIRA: MODELS-23
Verified on apex.
Change-Id: I44a039e65c367e4bc2c7dfc3162b70daa478dd3e
Signed-off-by: bryan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 1 Mar 2017 23:25:51 +0000 (23:25 +0000)]
Merge "Align with vHello_Tacker update for Danube"
Bryan Sullivan [Wed, 1 Mar 2017 22:31:51 +0000 (14:31 -0800)]
Align with vHello_Tacker update for Danube
JIRA: MODELS-23
Change-Id: I9dafea969c9333f3890532644055c6ebffd11407
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
bryan [Wed, 1 Mar 2017 21:58:12 +0000 (13:58 -0800)]
Add tenant ID to vim-config.yaml
JIRA: MODELS-23
Change-Id: Ie662cb3dea9f6b8f222f214e83b16cb387d56c17
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Wed, 1 Mar 2017 17:50:50 +0000 (09:50 -0800)]
Force pass in taker-setup clean function.
JIRA: MODELS-23
If some est resources are not found (harmless) the script would
exit with fail() and prevent cleanup of the tacker container
in the calling script.
Change-Id: I8429ba4a6d6084ab56c0ecd07f6f3eead8522743
Signed-off-by: bryan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 28 Feb 2017 19:27:35 +0000 (19:27 +0000)]
Merge "Add note about nested virtualization. Remove debug step."
Bryan Sullivan [Tue, 28 Feb 2017 19:19:20 +0000 (11:19 -0800)]
Add note about nested virtualization. Remove debug step.
JIRA: MODELS-23
It may be needed for devstack under a virt-manager VM.
Change-Id: Ie6a0e066db88cba944005cae2107947cd01c9bb9
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 28 Feb 2017 19:18:45 +0000 (19:18 +0000)]
Merge "Update vHello_Tacker for Danube"
Bryan Sullivan [Mon, 27 Feb 2017 21:08:33 +0000 (13:08 -0800)]
Update vHello_Tacker for Danube
JIRA: MODELS-23
Verified on devstack.
Use current xenial cloud image link.
Tests as part of asserts are not working - refactor.
Correct URL for OPNFV logo.
Fix if statements as needed.
Loop on VNF deletion (response is 0 so can't use that
as success indication).
Increase VNF creation loop timeout.
Use presence of dockerenv as "running in container" indication.
Change-Id: I7cdc0719b1d5bac7cfb90efed9a8ce092a63ec86
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 28 Feb 2017 17:04:52 +0000 (17:04 +0000)]
Merge "Update to new OPNFV Docs structure"
Aimee Ukasick [Wed, 8 Feb 2017 18:30:04 +0000 (12:30 -0600)]
Update to new OPNFV Docs structure
JIRA: MODELS-2
Change-Id: I5d5601849803cf017bab882dc6eba931637b0770
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Bryan Sullivan [Thu, 9 Feb 2017 15:42:45 +0000 (15:42 +0000)]
Merge "Update vHello_Tacker test"
Bryan Sullivan [Thu, 9 Feb 2017 01:31:09 +0000 (01:31 +0000)]
Merge "Minor editorials in advance of copying intro to other tests."
bryan [Thu, 9 Feb 2017 01:25:21 +0000 (17:25 -0800)]
Update vHello_Tacker test
JIRA: MODELS-23
Update comments and usage.
Remove redundant openstack image delete.
Add tacker vim-register --is-default flag.
Add docker install for ubuntu as needed.
Delete start.sh (moved into blueprint user data).
Change-Id: I1e4890a8902d164605b82221c54f7b81bdb57c93
Signed-off-by: bryan <bryan.sullivan@att.com>
bryan [Tue, 7 Feb 2017 16:50:27 +0000 (08:50 -0800)]
Minor editorials in advance of copying intro to other tests.
JIRA: MODELS-23
Change-Id: Icea197f32f75f621fc1284ef0634ea37fb74ffca
Signed-off-by: bryan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 7 Feb 2017 16:14:05 +0000 (16:14 +0000)]
Merge "Update vHello_Tacker for Danube/Newton part 2"
bryan [Tue, 7 Feb 2017 06:59:17 +0000 (22:59 -0800)]
Update vHello_Tacker for Danube/Newton part 2
JIRA: MODELS-23
Move install to /opt/tacker.
Update tacker conf.
Various fixes.
Clarify that Ubuntu or Centos can be used for the Tacker install.
Change Mitaka ref to Newton.
Change-Id: I31dd3104de981b3f2fa3a43b28387c764b2392c1
Signed-off-by: bryan <bryan.sullivan@att.com>
Aimee Ukasick [Sat, 4 Feb 2017 00:38:41 +0000 (18:38 -0600)]
Docs Update for Danube
JIRA: MODELS-2
Change-Id: Ida73d860b68b494d620a7b34aace6a990528582d
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Bryan Sullivan [Sun, 29 Jan 2017 20:10:53 +0000 (12:10 -0800)]
Remove strange lines that creeped in somehow
JIRA: MODELS-23
Change-Id: Iecddf7c197c27750b434f2976271a5cd6d17c843
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sun, 29 Jan 2017 19:56:50 +0000 (11:56 -0800)]
Fix assertions
JIRA: MODELS-23
Change-Id: Ied0d56e4029f364e1ad4f54ee5a53abb276e0c19
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 27 Jan 2017 17:56:48 +0000 (17:56 +0000)]
Merge "Update instructions to include step-by-step"
Bryan Sullivan [Wed, 25 Jan 2017 18:21:35 +0000 (10:21 -0800)]
Include tacker.conf.sample due to issues with tox, etc
JIRA: MODELS-23
Change from OSC to specific clients (e.g. neutron) due to
issues with newton version of the OSC.
Add apt-utils install due to not in default Xenial container.
Fix branch selection for OSC and other clients.
Comment out tox section (throwing exceptions for some reason).
Use tacker.conf.sample included in the repo.
Fix test for VNF active (tacker vnf-show).
Add loop for server up test.
Add OpenStack branch as option.
Change-Id: Id85b433e94df57c7b68f7feec2ce9cf6b2b238e0
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Aimee Ukasick [Wed, 25 Jan 2017 20:47:58 +0000 (14:47 -0600)]
Update instructions to include step-by-step
JIRA: MODELS-23
Created step-by-step instructions.
Added that the OS_PASSWORD should be explicity set in the
*-openrc.sh file prior to running setup.
Added example of how to run tests in the container.
Change-Id: Ibe9cab8352a5a9da7f5e3e67a28e2babb243726c
Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
Bryan Sullivan [Mon, 23 Jan 2017 18:42:01 +0000 (10:42 -0800)]
auth_uri is required by keystonemiddleware
JIRA: MODELS-23
It was removed as no reference was found in tacker, but
it is apparently used by keystonemiddleware, so restored
and set to the keystone publicurl as noted by keystone in
the tacker log.
Change-Id: I333120805106cde9007f79a1b11a589b045cd3e9
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Mon, 23 Jan 2017 03:03:40 +0000 (19:03 -0800)]
Update for Danube/Newton, support Devstack testing.
JIRA: MODELS-23
tacker-setup.sh:
Update comments and usage.
Remove OPNFV-specific env setup, add openrc and Heat host params.
Add OSC setup from github branch.
Install ping in tacker container.
Setup tacker as mysql user vs root.
Move tacker user cleanup to setup() function.
Update git branch to Newton.
Uncomment tox generation of tacker.conf.sample.
Update tacker.conf for newton.
Address tacker bug (?) in vim-config.yaml.
Add more vim-config.yaml fields found to be needed in testing.
Update tacker commands for changes to "--name" parameter.
Move tacker container cleanup to vHello_Tacker.sh.
vHello_Tacker.sh:
Update comments and usage.
Update admin-openrc.sh setup.
Update calls to tacker-setup.sh for new params.
Add TODOs for things.
Improve test for JuJu command use.
Fix bugs in assertion tests.
Add devstack local.conf to utils/devstack
Change-Id: I31fdb6be8f198cc245c259378922650bae095496
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 17 Jan 2017 14:16:53 +0000 (06:16 -0800)]
Update comments for more clarity
JIRA: MODELS-23
More explanations etc as requested.
More info on value of OSC in container.
Change-Id: I2b3f47e145e562548b5c5c7285f88e3288718a78
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Mon, 16 Jan 2017 14:47:20 +0000 (06:47 -0800)]
Add test utility to create OpenStack client container.
JIRA: MODELS-4
Installs OS clients in a docker container, avoiding the need to
create a virtualenv or install additional software on the host.
Tests and manual operations can then be invoked thru the docker API.
Fixed usage notes.
Change-Id: Idba579225abc05bcb897f938f0f5ad6530bed6f0
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 2 Dec 2016 02:23:39 +0000 (18:23 -0800)]
Add note about step 4 post-state
JIRA: MODELS-23
Change-Id: Ifbe9c1f55aeabc8e504d9a33c289c2f47d337bb5
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 2 Dec 2016 02:21:16 +0000 (18:21 -0800)]
Update test description with test assertions etc
JIRA: MODELS-23
Change-Id: I17b6ecf00a5dbd402a8a092db1dfd5443687ae17
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Fri, 2 Dec 2016 02:02:13 +0000 (18:02 -0800)]
Add test assertions
JIRA: MODELS-23
Change-Id: Iaea8be6026f18d8530c4b274d86b99cfbddf2e98
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Thu, 1 Dec 2016 21:20:47 +0000 (13:20 -0800)]
Embed public key in user data, various other updates
JIRA: MODELS-23
Add test duration and timestamps.
Add image and key cleanup to stop function.
Update Tacker Heat timeout config values.
Change-Id: I55da984477389d4eabb84abec522f58b3eed0032
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 29 Nov 2016 05:46:21 +0000 (21:46 -0800)]
Add verification of config drive setup. Get key key from ~/vHello/pem.
JIRA: MODELS-23
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
The key is not saved in the repo due to security recommendations.
This is a kludge that will be removed for Newton (Tacker supports
key injection as of Newton).
Change-Id: I6a21b189fc7b2b5a960a7acdd4b640148797d738
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 29 Nov 2016 03:45:34 +0000 (19:45 -0800)]
Add config drive parameter (verified) to blueprint.
JIRA: MODELS-23
Change-Id: Id0f2e47ffd3772d92bddf242175d152d29fa3868
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 23 Nov 2016 05:08:11 +0000 (21:08 -0800)]
Replace image attribute with (verified) VNFImage attribute.
JIRA: MODELS-23
A separate test will be created to cover these two options.
Change-Id: Idf476707bc9f42d04ff9f6176e00b65246edc8ce
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 23 Nov 2016 03:58:38 +0000 (19:58 -0800)]
Add user data support (verified) to blueprint
JIRA: MODELS-23
Change-Id: Ib187e31aee6534b1a1fad230605677ce87913cce
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 23 Nov 2016 03:05:01 +0000 (19:05 -0800)]
Revert to previous setup due to side-effects of not using pip installs
JIRA: MODELS-23
Change-Id: Ifdd6c0b5325a29bbc07254ee062c1c03e6b88e44
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 23 Nov 2016 02:48:32 +0000 (18:48 -0800)]
Simpler approach to finding server ID
JIRA: MODELS-23
Change-Id: Ie06453181e8778dfbdfa617b9fee3d4cfa2293b5
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Tue, 22 Nov 2016 18:53:11 +0000 (10:53 -0800)]
Tweaks to workaround issue with Tacker exceptions (not yet complete)
JIRA: MODELS-23
Change-Id: Ibda1d346d85c153bd5ebe36eafa52045b29e7038
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
blsaws [Thu, 3 Nov 2016 03:03:05 +0000 (20:03 -0700)]
Baseline of vHello_3Node_Tacker test
JIRA: MODELS-23
Change-Id: I1c12d6282416fb5007ff2b917cea7b1b01597fc0
Signed-off-by: blsaws <bryan.sullivan@att.com>
Bryan Sullivan [Wed, 12 Oct 2016 00:13:05 +0000 (17:13 -0700)]
Fix order of environment setup step
JIRA: MODELS-23
Change-Id: I7c68e5ef4a3bf5c51183945c351de8c4499bd261
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Bryan Sullivan [Sun, 9 Oct 2016 03:27:48 +0000 (20:27 -0700)]
Workaround for issues with WOL/PXE support in Apex
JIRA: MODELS-23
Change-Id: I9f871d7a2684ec6f243ecbaa61f2db9d194a77d5
Signed-off-by: Bryan Sullivan <bs3131@att.com>
Bryan Sullivan [Fri, 7 Oct 2016 16:34:29 +0000 (09:34 -0700)]
Add debug script for Apex undercloud
JIRA: MODELS-23
Change-Id: Ia152a77ee601210f93c26da4a491fec088b4f741
Signed-off-by: Bryan Sullivan <bs3131@att.com>
Bryan Sullivan [Tue, 4 Oct 2016 14:22:13 +0000 (07:22 -0700)]
Don't need this
JIRA: MODELS-23
Change-Id: I9bce8aeb3772ea0ecfc8cb0f7a18c5fea58bb286
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
blsaws [Mon, 3 Oct 2016 23:05:55 +0000 (16:05 -0700)]
Switch to openstack vs neutron cli
JIRA: MODELS-23
Change-Id: Iecacf6f31a5a295980954a457c8a96249f78d9fb
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Fri, 23 Sep 2016 11:05:56 +0000 (04:05 -0700)]
Add region as parameter (varies by installer)
JIRA: MODELS-23
Change-Id: I9efe731abd301ef5db2603f383f990d23e4a9b75
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Fri, 23 Sep 2016 00:13:27 +0000 (17:13 -0700)]
Change to trusty per Cloudify recommendation
JIRA: MODELS-23
Change-Id: Idf2d04ee3173b753f393a3b3ea31023684d0cf37
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Thu, 22 Sep 2016 13:40:30 +0000 (06:40 -0700)]
Baseline of OpenWRT test.
JIRA: MODELS-23
Change-Id: Ie511bf48c025f486fede64a9a6e72f60ec2f0647
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Thu, 22 Sep 2016 13:19:58 +0000 (06:19 -0700)]
Switch to trusty to fix issues with python not being pre-installed.
JIRA: MODELS-23
Change-Id: If7bcb140043112ef08a80cb16f9c4fea0c27d695
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Thu, 22 Sep 2016 01:51:46 +0000 (18:51 -0700)]
Efforts to address SSH connection issues
JIRA: MODELS-23
Change-Id: I1a230815e232c4cb5b50463d2be06cfb0227ea36
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Wed, 21 Sep 2016 19:07:44 +0000 (12:07 -0700)]
Fix key filename, add network environment setup
JIRA: MODELS-23
Change-Id: Ifd7a973128cee263a60ad1855d3297e4d98455ad
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Wed, 21 Sep 2016 18:35:05 +0000 (11:35 -0700)]
Add initial tests for Lamp Stack deployment via Ansible
JIRA: MODELS-23
Change-Id: I927e7aed58afaf0ad2acf8839c7e960b5a94aa14
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Thu, 15 Sep 2016 14:07:17 +0000 (07:07 -0700)]
Further updates in cloudify re-testing
JIRA: MODELS-23
Change-Id: Ie404b4c5056a8938fe1272af9c98141153bf79ba
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Wed, 14 Sep 2016 18:11:52 +0000 (11:11 -0700)]
Align design of Cloudify and Tacker test scripts
JIRA: MODELS-23
Change-Id: Iaa4efef6b5c993381ad6d7e5583859e860a52d0f
Signed-off-by: blsaws <bryan.sullivan@att.com>
blsaws [Tue, 13 Sep 2016 20:54:44 +0000 (13:54 -0700)]
Fix location of downloaded image
JIRA: MODELS-23
Change-Id: Ie5e135318d2ecc69c16bc304e1919371dc8ec21d
Signed-off-by: blsaws <bryan.sullivan@att.com>