summaryrefslogtreecommitdiffstats
path: root/tools/deploy.sh
AgeCommit message (Collapse)AuthorFilesLines
2020-11-23Removed hard coded reference to treasuremap gerrit repoJames Gu1-12/+15
Removed hard coded reference to treasuremap gerrit repo in deploy script in favor of the global repo url defined in site definiton yaml. Signed-off-by: James Gu <james.gu@att.com> Change-Id: I67cb889174d04a6e18b454b552d31e59d2f2fd30
2020-11-19Remove asking user confirmation to cleanup genesis nodeJames Gu1-7/+0
Thsi allows the gate job to run w/o user input. Change-Id: I8f5d1263290669af05fc08fac2ff92732dedb354 Signed-off-by: James Gu <james.gu@att.com>
2020-11-12functest healthcheck failuresJames Gu1-6/+27
- Overrides the default new user role value with "_member_" - Updated treasuremap ref to include inflight upstream patches for healthcheck Updated nova and neutron overrides due to pod 15 PCI address changes for VFs - Added site name input in test.sh so it can used to test for all intel pod envs - Added init_cloud in the deployment script to create test image, flavor and provider network - Updated the heat template for pod 15 and 17 public network creation Signed-off-by: James Gu <james.gu@att.com> Change-Id: I6738d80e98332a3523e541d5178d8a920e28def5
2020-10-05Upgrade intel pod 15 to Airship 1.8James Gu1-3/+3
Depends: https://gerrit.opnfv.org/gerrit/c/airship/+/70158 Change-Id: Ic9b8a56de430d02f2f21e053a40c9c29ab40433f Signed-off-by: James Gu <james.gu@att.com>
2020-10-05Treasuremap 1.8 integrationJames Gu1-34/+125
Upgrade pod 17 to Treasuremap 1.8 prime for CNTT RI-1. Added deploy script enhancement to include pregenesis, certs, and wrapper for shipyard cli command. Added clean-genesis script to properly clean genesis node for redeployment. Signed-off-by: James Gu <james.gu@att.com> Change-Id: I4c150ef216d5eb631a0980c72b3c6c80a55788d0 Signed-off-by: James Gu <james.gu@att.com>
2020-07-30Support for newer pyyaml version in pod 10 and 15James Gu1-0/+1
Pod 10 and 15 jumphost has upgraded pyyaml vesion that requires the pyyaml loader fix from upstream Treasuremap that is not available from 1.7. Thsi fix pulls the pyyaml patchset as a temporary workaround to support pod 10 and 15 until treasuremap 1.9 prime is integrated into OPNFV. Signed-off-by: James Gu <james.gu@att.com> Change-Id: Ic6188a29e2bfb41b4af8aa1db96521ac089f67a6
2020-05-12Added support to deploy from local airship and treasuremap repoJames Gu1-14/+24
Added the ability to deploy Airship from local airship and treasuremap folder, instead of pulling from remote repo. The use case is primarily for developers to test locally. Signed-off-by: James Gu <james.gu@att.com> Change-Id: I42b91b0c68ab2033016711e9c4d05289dbe6c002 Signed-off-by: James Gu <james.gu@att.com>
2020-01-08Deploy Script: Pubnet deployment across all pods.opensource-tnbt1-1/+1
Existing deploy.sh script configures public network only for pod17. Modified the script to configure for all pods. Renamed heat files in tools/files folder to include pod-name Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I2899a1b95052f39f015d8896dbb2400d73e13a97
2019-12-10Fix: Add restart docker after genesis cleanupKaspars Skels1-0/+2
Change-Id: Ib38b7d0d4a85eb6884569eb17a39de7e4714e187 Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
2019-11-23Allow running deploy.sh out of toolsCédric Ollivier1-10/+10
It completes "Deploy Script for all Sites." which adds this dependency [1]. [1] https://build.opnfv.org/ci/job/airship-deploy-daily-latest/46/console Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Ib8dae7b60e4bcef6f4e573762907ef12c5fdae5d
2019-11-20Deploy Script for all Sites.Sridhar K. N. Rao1-12/+14
This patch modified deploy script to be used for all sites. Expectation: Every site should include <site_name>.env in its home folder. Change in Arguments: With this patch deploy script take site_name as first arugment. Ex: deploy.sh intel-pod10 deploy_site Added .env files for all 3 sites. Pod10 env was already present Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com> Change-Id: I917b19c0b656e4495f7643ff2d2b73ad9ae03a11
2019-09-23Update deploy.sh to be more Jenkins friendlyKaspars Skels1-0/+2
Change-Id: I4a3abd85d9dddd0139cf88e2662814b452ef67f1 Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
2019-09-09Fixes for tests/deploy scriptsKaspars Skels1-0/+1
Change-Id: Idb80f8b401592c8e5a2e1682051164719ae70405 Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
2019-09-06Update test/deploy scriptsKaspars Skels1-0/+7
Change-Id: Ia53ec842c5b56f9cc9e42f88ceaf7b45171dd8e6 Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
2019-09-04Use Shipyard flags to enable more robust site updatesKaspars Skels1-2/+5
Change-Id: I0b0ec2172767cc0ecbea23ae6752a37cfda43949 Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
2019-09-04Move genesis from pod17-jump to pod17-node1Kaspars Skels1-3/+3
Adjust installation to comply with Pharos specification http://artifacts.opnfv.org/pharos/colorado/docs/specification/index.html The jump host is intended to serve as a node where installer runs. This then is used as a worker node for Jenkins. This patchset re-configures genesis to move to pod17-node1, and reduces compute nodes from 3 to 2. Change-Id: Ie5f65ad7cc0e6f688c913705babab6dc25925b4e Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
2019-09-03Add deploy script for intel-pod17Kaspars Skels1-0/+158
Change-Id: Ie9f594a8bd76d91a945ccc26f715b84894e52641 Signed-off-by: Kaspars Skels <kaspars.skels@att.com>