airship.git
4 years agoFix nova vm snapshot policy for _member_ 83/71583/1
James Gu [Thu, 3 Dec 2020 21:05:03 +0000 (13:05 -0800)]
Fix nova vm snapshot policy for _member_

Signed-off-by: James Gu <james.gu@att.com>
Change-Id: I1ea5fca76c06884e0d5d3e21a70cf9cb241ce653
(cherry picked from commit 23a24597153ff3874b54f707fd55d3440d64c18d)

4 years agoRemove unused router l3-agent extensions and adjust keystone rgw 82/71582/1
James Gu [Tue, 1 Dec 2020 06:01:25 +0000 (22:01 -0800)]
Remove unused router l3-agent extensions and adjust keystone rgw
accepted roles for functest

Also added retry login when first time invoke shipyard action in
the deploy script. Occasionally, genesis finishes without the ucp
service apis are fully up and accept requests.

Signed-off-by: James Gu <james.gu@att.com>
Change-Id: Id57ef02f3d2601033a6bf42c91b74668bdf10db3

4 years agoFix rally blacklist 90/71490/3
James Gu [Wed, 25 Nov 2020 04:51:34 +0000 (20:51 -0800)]
Fix rally blacklist

Fixed the screnario name ergex to the blacklist works for ovs scenario

Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com>
Signed-off-by: James Gu <james.gu@att.com>
Change-Id: I7ee852d149a601494ad5c9543a914c51362d88ea

4 years agofunctest configuration for AS 1.8 29/71429/5
James Gu [Fri, 20 Nov 2020 04:34:59 +0000 (20:34 -0800)]
functest configuration for AS 1.8

added rally sanity blacklist, updated tempest conf and test.sh.
updated TM revision in site-definition.yaml for pod 15 and 17.

Change-Id: I25b848e545a1a72428ba7d33ffebdd3f39be5b99
Signed-off-by: James Gu <james.gu@att.com>
4 years agoUpdate Airship 1.8 deployment guide 92/71192/3
James Gu [Tue, 29 Sep 2020 23:08:11 +0000 (16:08 -0700)]
Update Airship 1.8 deployment guide

Change-Id: I808673423a35cf2ee03eeb8b50ffd28f31b0d14e
Signed-off-by: James Gu <james.gu@att.com>
4 years agoAdd local doc build 75/71475/1
James Gu [Mon, 23 Nov 2020 22:26:50 +0000 (14:26 -0800)]
Add local doc build

Added local doc build and partially updated release notes

Signed-off-by: James Gu <james.gu@att.com>
Change-Id: Ieb18443f6046c6ff50753e47f67fd8d26282498e

4 years agoRemoved hard coded reference to treasuremap gerrit repo 40/71440/4
James Gu [Sat, 21 Nov 2020 00:13:16 +0000 (16:13 -0800)]
Removed hard coded reference to treasuremap gerrit repo

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

4 years agoRemove asking user confirmation to cleanup genesis node 28/71428/1
James Gu [Fri, 20 Nov 2020 04:14:36 +0000 (20:14 -0800)]
Remove asking user confirmation to cleanup genesis node

Thsi allows the gate job to run w/o user input.

Change-Id: I8f5d1263290669af05fc08fac2ff92732dedb354
Signed-off-by: James Gu <james.gu@att.com>
4 years agofunctest healthcheck failures 51/71251/8
James Gu [Mon, 12 Oct 2020 21:37:31 +0000 (14:37 -0700)]
functest healthcheck failures

- 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

4 years agoAdd node 5 in pod 15 site manifests 45/71245/1
James Gu [Wed, 7 Oct 2020 22:04:25 +0000 (15:04 -0700)]
Add node 5 in pod 15 site manifests

Node 5 pxe network has been fixed by Infra team. Thsi change adds node 5
to the baremetal ndoes.yaml.

Change-Id: If8a4a4e3ab34ba23429164d1e6c2b3c066d43a2e
Signed-off-by: James Gu <james.gu@att.com>
4 years agoUpgrade intel pod 15 to Airship 1.8 94/71194/5
James Gu [Wed, 30 Sep 2020 23:06:14 +0000 (16:06 -0700)]
Upgrade intel pod 15 to Airship 1.8

Depends: https://gerrit.opnfv.org/gerrit/c/airship/+/70158
Change-Id: Ic9b8a56de430d02f2f21e053a40c9c29ab40433f
Signed-off-by: James Gu <james.gu@att.com>
4 years agoTreasuremap 1.8 integration 58/70158/16
James Gu [Mon, 4 May 2020 20:57:29 +0000 (13:57 -0700)]
Treasuremap 1.8 integration

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>
4 years ago[40][41] Add additional Ceph RGW configurations 64/70164/9
James Gu [Tue, 5 May 2020 23:20:43 +0000 (16:20 -0700)]
[40][41] Add additional Ceph RGW configurations

Pick up the newer version of ceph-rgw chart that containts the
additions in ceph-rgw configurations.

Signed-off-by: James Gu <james.gu@att.com>
Change-Id: I4d8bf6f4eb99db3407fb318cf23f383d7b0b813b

4 years agoSupport for newer pyyaml version in pod 10 and 15 14/70614/1
James Gu [Thu, 30 Jul 2020 21:32:42 +0000 (14:32 -0700)]
Support for newer pyyaml version in pod 10 and 15

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

4 years agoMerge "Enable Neutron QOS extension" airship2
James Gu [Wed, 10 Jun 2020 20:39:19 +0000 (20:39 +0000)]
Merge "Enable Neutron QOS extension"

4 years agoFix elasticsearch chart yaml error 82/70282/1
James Gu [Fri, 5 Jun 2020 15:21:56 +0000 (08:21 -0700)]
Fix elasticsearch chart yaml error

Removed the replacement tag which was accidentally added in the previous patchset.

Change-Id: Iee65c212571a43b7c8e9004d4fc85164f7e0b504
Signed-off-by: James Gu <james.gu@att.com>
4 years agoMerge "ElasticSearch improvement"
James Gu [Thu, 4 Jun 2020 15:14:07 +0000 (15:14 +0000)]
Merge "ElasticSearch improvement"

4 years agoIntelPod15: Modify the Public VLAN. 60/70260/1
opensource-tnbt [Wed, 3 Jun 2020 11:40:33 +0000 (17:10 +0530)]
IntelPod15: Modify the Public VLAN.

Modify the public VLAN to 1153.
The manifests had public VLAN as 4000 - which is incorrect.

Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I47df009afa4bae7c66c2d69f8b035a3b6ae8e27e

4 years agoEnable Neutron QOS extension 52/70252/1
James Gu [Tue, 2 Jun 2020 05:15:24 +0000 (22:15 -0700)]
Enable Neutron QOS extension

Change-Id: I3961577971a7642db8655087ee84666b7ec7d84d
Signed-off-by: James Gu <james.gu@att.com>
4 years agoRemove Cedric Ollivier as Airship committer 99/70199/1
Cédric Ollivier [Tue, 19 May 2020 14:40:20 +0000 (16:40 +0200)]
Remove Cedric Ollivier as Airship committer

I will still help the project as any other OPNFV project (reviews,
code verification, jjbs, etc.) but I'm not an active committer.

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I07d41fde365a78154eacdb2a43175b1297e5cc7f

4 years agoMerge "Added support to deploy from local airship and treasuremap repo"
Greg Oberfield [Tue, 12 May 2020 19:54:34 +0000 (19:54 +0000)]
Merge "Added support to deploy from local airship and treasuremap repo"

4 years agoUpdated recent election result in INFO.yaml 81/70181/3
James Gu [Tue, 12 May 2020 19:40:58 +0000 (12:40 -0700)]
Updated recent election result in INFO.yaml

https://lists.opnfv.org/g/opnfv-tsc/message/6117
https://lists.opnfv.org/g/opnfv-tsc/message/6090

Signed-off-by: James Gu <james.gu@att.com>
Change-Id: I605cd725b156910a50e5e9c5684026846071d66d

4 years agoAdded support to deploy from local airship and treasuremap repo 94/69694/2
James Gu [Mon, 17 Feb 2020 19:58:04 +0000 (11:58 -0800)]
Added support to deploy from local airship and treasuremap repo

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>
4 years agoElasticSearch improvement 80/70180/1
James Gu [Tue, 12 May 2020 18:03:53 +0000 (11:03 -0700)]
ElasticSearch improvement

Added elasticseach manifest in cntt type for common configurations tailored
for opnfv intel pods, including limiting the memory and disk requests and
limits, and tightened the log curation policy.

Signed-off-by: James Gu <james.gu@att.com>
Change-Id: Ic926b7d0625125ce047ee1fb3cf91df2ecefa77a

5 years agoMerge "Enable trunk in Neutron"
Cedric Ollivier [Tue, 10 Mar 2020 09:23:48 +0000 (09:23 +0000)]
Merge "Enable trunk in Neutron"

5 years agoEnable trunk in Neutron 54/69754/1
James Gu [Thu, 5 Mar 2020 00:14:59 +0000 (16:14 -0800)]
Enable trunk in Neutron

Enabled trunk service in Neutron by default

Signed-off-by: James Gu <james.gu@att.com>
Change-Id: Ibff5494ce9d7eef2323794da33712e61c46a3e10

5 years agoUpgrade pod 10 and 15 to Treasuremap 1.7 52/69752/1
James Gu [Tue, 3 Mar 2020 19:45:05 +0000 (11:45 -0800)]
Upgrade pod 10 and 15 to Treasuremap 1.7

Upgraded site definition manifest to refer to TM v1.7 and added private
docker key.

Change-Id: Ica9e1f09ad3c48cbd07d70ab590dd1c45b0cafb8
Signed-off-by: James Gu <james.gu@att.com>
5 years agoDisable Glance rally test 93/69693/1
James Gu [Mon, 17 Feb 2020 16:12:52 +0000 (08:12 -0800)]
Disable Glance rally test

Disabled Glance rally test because 1) The test fails at pulliing cirros
image due to redirects; 2) Redundant with the functest which is more
complete.

Change-Id: I1757ddbe08831e1946b3574afa4ec5970bb9df84
Signed-off-by: James Gu <james.gu@att.com>
5 years agoAdded installation document 71/69571/5
James Gu [Wed, 22 Jan 2020 05:39:45 +0000 (21:39 -0800)]
Added installation document

Moved the Airship deployment guide from wiki to the repo and
integrated into the opnfvdocs project. Also integratred release
notes into the opnfvdocs build.

Signed-off-by: James Gu <james.gu@att.com>
Change-Id: I40a4c56d659e843fb9d677e00986fb8e9013f3bc

5 years agoDeploy Script: Pubnet deployment across all pods. 24/69524/1
opensource-tnbt [Wed, 8 Jan 2020 15:43:10 +0000 (21:13 +0530)]
Deploy Script: Pubnet deployment across all pods.

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

5 years agoMerge "Addition of Intel Pod15 Site Manifest"
Sridhar Rao [Tue, 7 Jan 2020 13:51:26 +0000 (13:51 +0000)]
Merge "Addition of Intel Pod15 Site Manifest"

5 years agoFix YAML syntax error for pod17 11/69411/1
Kaspars Skels [Thu, 19 Dec 2019 15:53:18 +0000 (09:53 -0600)]
Fix YAML syntax error for pod17

Change-Id: I61c70bf0c94fdddaafdfabba0beaf461f1437e4c
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoUpdated version history 00/69400/1
James Gu [Thu, 19 Dec 2019 06:44:40 +0000 (22:44 -0800)]
Updated version history

Updated version history for the Iruya release.

Change-Id: Ia262abe95aebfbd49fd43db9b9cc6c1bcf67bc95
Signed-off-by: James Gu <james.gu@att.com>
5 years agoMerge "Update pod10 to treasuremap v1.6"
Sridhar Rao [Thu, 19 Dec 2019 03:55:22 +0000 (03:55 +0000)]
Merge "Update pod10 to treasuremap v1.6"

5 years agoMinor fixes for documentation in the site manifersts 80/69380/1
James Gu [Wed, 18 Dec 2019 22:43:25 +0000 (14:43 -0800)]
Minor fixes for documentation in the site manifersts

Minor documentation fixes in the site yaml before Iruya release.

Change-Id: I29e31bdb96fb361bbab8517ff65fb7b5ee43fc5a
Signed-off-by: James Gu <james.gu@att.com>
5 years agoUpdate pod10 to treasuremap v1.6 44/69344/2
Roy Tang [Sat, 14 Dec 2019 06:28:02 +0000 (06:28 +0000)]
Update pod10 to treasuremap v1.6

Change-Id: I299829d8d64641220f926eac5178d8aaa545d4d0
Signed-off-by: Roy Tang <roy.s.tang@att.com>
5 years agoUpdate James Gu public key 67/69367/1
James Gu [Tue, 17 Dec 2019 19:02:12 +0000 (11:02 -0800)]
Update James Gu public key

Updated Jamesd Gu public key

Change-Id: Ie85e00668e5f1fd1c732e213d2f87fa302aac9a9
Signed-off-by: James Gu <james.gu@att.com>
5 years agoMerge "Uplift intel-pod17 to Treasuremap v1.7"
Kaspars Skels [Tue, 17 Dec 2019 14:55:28 +0000 (14:55 +0000)]
Merge "Uplift intel-pod17 to Treasuremap v1.7"

5 years agoAddition of Intel Pod15 Site Manifest 49/69349/3
Sridhar K. N. Rao [Sun, 15 Dec 2019 08:53:30 +0000 (14:23 +0530)]
Addition of Intel Pod15 Site Manifest

This patch adds site manifest for Intel Pod15
Update the vlan-IDs and interface-names
The NIC ens785f0 and ens785f1 have swapped roles.
Accordingly, the configuration is changed

Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I20960e505361bc00d019ea3800814637b9ef4953

5 years agoAdd more content of documentation. 61/69361/1
BIN HU [Mon, 16 Dec 2019 22:15:56 +0000 (14:15 -0800)]
Add more content of documentation.

Signed-off-by: BIN HU <bin.hu@att.com>
Change-Id: I9e4810c20443c323d87e8bc28d461c8d39e0fafd

5 years agoUplift intel-pod17 to Treasuremap v1.7 59/69359/4
Kaspars Skels [Mon, 16 Dec 2019 19:58:33 +0000 (13:58 -0600)]
Uplift intel-pod17 to Treasuremap v1.7

Change-Id: I7c201f8b4af9cd352c44225c3790ad04a79766c4
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoUpdate intel-pod18 to latest Treasuremap v1.6 55/69255/6
Kaspars Skels [Wed, 4 Dec 2019 20:37:18 +0000 (14:37 -0600)]
Update intel-pod18 to latest Treasuremap v1.6

Change-Id: Ibcbebd39535ef4b003059485403b4436fffc5c6c
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoFix jamesg key and add to pod17 Divingbell 57/69357/1
Kaspars Skels [Mon, 16 Dec 2019 01:34:14 +0000 (19:34 -0600)]
Fix jamesg key and add to pod17 Divingbell

Change-Id: I007aa2aca49caa6b4711c2eb04fba8cc145244c2
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoMerge "Add James Gu public ssh key"
Kaspars Skels [Fri, 13 Dec 2019 17:48:32 +0000 (17:48 +0000)]
Merge "Add James Gu public ssh key"

5 years agoAdd James Gu public ssh key 42/69342/1
James Gu [Fri, 13 Dec 2019 17:42:57 +0000 (09:42 -0800)]
Add James Gu public ssh key

Change-Id: I838c81f9ca55decc439cf8a6a789838d321b4f41
Signed-off-by: James Gu <james.gu@att.com>
5 years agoFix doc typo 41/69341/1
James Gu [Fri, 13 Dec 2019 16:24:30 +0000 (08:24 -0800)]
Fix doc typo

Fixed a typo in install instruction.

Change-Id: I3e0cd1fc155f0435652d950f0d2f577faf0362d2
Signed-off-by: James Gu <james.gu@att.com>
5 years agoScale-up OpenStack components 64/69264/3
Kaspars Skels [Fri, 6 Dec 2019 21:45:56 +0000 (15:45 -0600)]
Scale-up OpenStack components

Enabling type overrides for passing stress tests
https://jira.opnfv.org/browse/AIRSHIP-17

Change-Id: I3d384057b554dfe5c2296dac48ab23a6b042b9f6
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoMerge "Various YAML/tools documentation improvements"
Kaspars Skels [Wed, 11 Dec 2019 15:49:46 +0000 (15:49 +0000)]
Merge "Various YAML/tools documentation improvements"

5 years agoFix: Add restart docker after genesis cleanup 30/69330/1
Kaspars Skels [Tue, 10 Dec 2019 23:27:45 +0000 (17:27 -0600)]
Fix: Add restart docker after genesis cleanup

Change-Id: Ib38b7d0d4a85eb6884569eb17a39de7e4714e187
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoVarious YAML/tools documentation improvements 29/69329/1
Kaspars Skels [Tue, 10 Dec 2019 23:01:40 +0000 (17:01 -0600)]
Various YAML/tools documentation improvements

Change-Id: I72b10d5333284bb0652d0d509c884b9b79c1c74b
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoLabel correction 23/69323/1
Sofia Wallin [Tue, 10 Dec 2019 09:11:08 +0000 (10:11 +0100)]
Label correction

Corrected the release note label

Signed-off-by: Sofia Wallin <sofia.wallin@est.tech>
Change-Id: I87ceaae2012b2c8bae78fba374721e827093469a

5 years agoRemove tenant_id from Nova endpoint 56/69256/2
Kaspars Skels [Wed, 4 Dec 2019 22:33:19 +0000 (16:33 -0600)]
Remove tenant_id from Nova endpoint

Change-Id: I6d7a52cf002cc418ff07b57a75511ef72976e8d3
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoMerge "Deploy ovs-dpdk to pod18"
Kaspars Skels [Wed, 4 Dec 2019 20:35:52 +0000 (20:35 +0000)]
Merge "Deploy ovs-dpdk to pod18"

5 years agoDeploy ovs-dpdk to pod18 66/68566/42
Roy Tang [Wed, 2 Oct 2019 19:33:33 +0000 (19:33 +0000)]
Deploy ovs-dpdk to pod18

This ps creates artifacts needed to support deployment
of ovs-dpdk.  Most of the common artifacts are under
cntt umbrella, but currently only deploys to pod18.

Signed-off-by: Roy Tang <roy.s.tang@att.com>
Change-Id: Id02abc1b907ad33b423466acae21ad6c88dbd246

5 years agoFix: Set Nova API endpoints to v2.1 52/69252/1
Kaspars Skels [Wed, 4 Dec 2019 00:53:30 +0000 (18:53 -0600)]
Fix: Set Nova API endpoints to v2.1

Change-Id: I3cb8456c433ec1bc21cd80d40dc660f74411c1dc
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoUplift intel-pod17 to v1.6 02/69002/3
Kaspars Skels [Mon, 25 Nov 2019 23:45:57 +0000 (17:45 -0600)]
Uplift intel-pod17 to v1.6

Change-Id: Ide0c4f1786967d91c8cad896e4b66fe05054e68e
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoAllow running deploy.sh out of tools 57/68957/6
Cédric Ollivier [Sat, 23 Nov 2019 00:06:43 +0000 (01:06 +0100)]
Allow running deploy.sh out of tools

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

5 years agoInitial documentation framework for passing Milestone 4 of Iruya Release 24/68924/2
BIN HU [Sun, 17 Nov 2019 22:45:16 +0000 (14:45 -0800)]
Initial documentation framework for passing Milestone 4 of Iruya Release

Signed-off-by: BIN HU <bin.hu@att.com>
Change-Id: Ia0625f5e036e11cffe16127f87105e0a5cf51675

5 years agoMerge "Deploy Script for all Sites."
Kaspars Skels [Wed, 20 Nov 2019 22:07:14 +0000 (22:07 +0000)]
Merge "Deploy Script for all Sites."

5 years agoDeploy Script for all Sites. 16/68816/3
Sridhar K. N. Rao [Sat, 9 Nov 2019 04:18:11 +0000 (09:48 +0530)]
Deploy Script for all Sites.

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

5 years agoFix for POD10 SR-IOV init issue 42/68942/2
Kaspars Skels [Wed, 20 Nov 2019 15:39:24 +0000 (09:39 -0600)]
Fix for POD10 SR-IOV init issue

This needs to be looked into in more detail.

+ ethtool --set-priv-flags eno3 vf-true-promisc-support off
ethtool: bad command line argument(s)
For more information run ethtool -h

Change-Id: I6f0490d0102ee5d351675d764d2cae2b88195a1f
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoIntel Pod10: SRIOV Enabling at neutron.yaml 72/68872/1
Sridhar K. N. Rao [Thu, 14 Nov 2019 18:24:39 +0000 (23:54 +0530)]
Intel Pod10: SRIOV Enabling at neutron.yaml

This patch fixes an indentation issue.

Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I67413e8ec2ab98ce25cd9f3c5eccc15e6047d575

5 years agoSite: Intel Pod-10 Cleanup and Enable SRIOV 15/68815/1
Sridhar K. N. Rao [Sat, 9 Nov 2019 03:44:33 +0000 (09:14 +0530)]
Site: Intel Pod-10 Cleanup and Enable SRIOV

This patch performs some cleanup and enable SRIOV for pod10.

pod10prep.sh script is removed.
Added environment file intel-pod10.env, which could be used by deploy.sh

Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I4c9759edf69511a426315a227012b5fbe9dea498

5 years agoSite-Intel-Pod10: IXGBE Driver Install. 74/68774/1
Sridhar K. N. Rao [Mon, 4 Nov 2019 15:44:33 +0000 (21:14 +0530)]
Site-Intel-Pod10: IXGBE Driver Install.

This patch adds support to install ixgbe driver as part of bootactions

1. Script similar to i40e is added in type/cntt/scripts
2. Versions.yaml is updated with url to download ixgbe driver.
3. New bootaction as part of pod-10 is created.

Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: Id6d759390b832f23a0dbdaf172c4a25f650ce7e6

5 years agoSite definition for Intel Pod-10 44/68644/18
Sridhar K. N. Rao [Fri, 18 Oct 2019 09:05:14 +0000 (14:35 +0530)]
Site definition for Intel Pod-10

This patch adds site definition for Intel Pod-10.
Updated publickeys of luc and trevor
Updated site-definition
Updated divingbell
Modifying common parts - FOR TESTING ONLY - Will be removed
Trying with only 1 disk (bootdisk)
Trying with 2 disks - /dev/sda as bootdisk, /dev/sdb as datadisk
Change ceph config from directory to /dev/sdb (OSD-data only)
Change ceph config from directory to /dev/sdb (OSD-Journl too)
Reduce footprint of osh-infra (reduce disk pressure)
Move ceph to site specific manifests
Fix pod10 host/hardware profiles to be site local
Fix Nova/Neutron parts to be site local
Fix glance cirros image pull
Fix type to site layer names for moved files
Rename pod10 hardware/host profiles
Move ceph fully to /dev/sdb
Disable SR-IOV configuration
Optimize disk storage for Nova VMs (use root disk or 3T)

Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I2160e56744917510d4627cefca32031904188f77

5 years agoReduce size of PVCs for osh-infra 74/68574/1
Kaspars Skels [Thu, 3 Oct 2019 19:09:59 +0000 (14:09 -0500)]
Reduce size of PVCs for osh-infra

Change-Id: I512fad5ff28dc4467c47fbd50539157fbc4f908c
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoSet jump to be default GW for the public network 73/68573/1
Kaspars Skels [Thu, 3 Oct 2019 18:55:35 +0000 (13:55 -0500)]
Set jump to be default GW for the public network

Change-Id: I69777db996e61d231e69da51df0c2b5097aec32b
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoAdd bootaction to install i40e driver for cntt 34/68534/5
Roy Tang [Tue, 24 Sep 2019 13:46:05 +0000 (13:46 +0000)]
Add bootaction to install i40e driver for cntt

Change-Id: I04245d64d28539e917169058506362e969be3cba
Signed-off-by: Roy Tang <roy.s.tang@att.com>
5 years agoUpdate deploy.sh to be more Jenkins friendly 32/68532/1
Kaspars Skels [Mon, 23 Sep 2019 15:49:27 +0000 (10:49 -0500)]
Update deploy.sh to be more Jenkins friendly

Change-Id: I4a3abd85d9dddd0139cf88e2662814b452ef67f1
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoAdd SRIOV related updates to cntt 88/68488/12
Roy Tang [Mon, 16 Sep 2019 20:41:13 +0000 (20:41 +0000)]
Add SRIOV related updates to cntt

Summary:
- Update config of openstack libvirt, nova and neutron components
- Add required kernel parameters to grub
- Add new label to data plane host profile
- Add large hugepages to data plane nodes

Signed-off-by: Roy Tang <roy.s.tang@att.com>
Change-Id: I5ffa00f71c890edf96ca1b72659903640c54549b

5 years agoMinor fixes to code comments 89/68489/1
Kaspars Skels [Mon, 16 Sep 2019 21:41:02 +0000 (16:41 -0500)]
Minor fixes to code comments

Change-Id: I8ddb0b2deca4e4f0b2a254c490da880f0d7def21
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoCorrect certs for pod18 73/68473/1
Kaspars Skels [Thu, 12 Sep 2019 13:18:58 +0000 (08:18 -0500)]
Correct certs for pod18

Change-Id: Iaf9b0188d003108afd2fc91f0e9bb2089d70f721
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoUpdate certs for pod18 69/68469/1
Roy Tang [Wed, 11 Sep 2019 23:15:11 +0000 (23:15 +0000)]
Update certs for pod18

Signed-off-by: Roy Tang <roy.s.tang@att.com>
Change-Id: Ic0639f276796fd91021871c35f33cb693d31d9a2

5 years agoMerge "Update documentation comments in site manfiests"
Kaspars Skels [Wed, 11 Sep 2019 22:29:44 +0000 (22:29 +0000)]
Merge "Update documentation comments in site manfiests"

5 years agoCreate initial set of site artifacts for pod18 68/68468/1
Roy Tang [Wed, 11 Sep 2019 20:05:46 +0000 (20:05 +0000)]
Create initial set of site artifacts for pod18

Change-Id: If297227865597354c85467b918405cf5cf170355
Signed-off-by: Roy Tang <roy.s.tang@att.com>
5 years agoUpdate documentation comments in site manfiests 67/68467/3
Kaspars Skels [Wed, 11 Sep 2019 18:30:26 +0000 (13:30 -0500)]
Update documentation comments in site manfiests

Change-Id: If384d7a12d01054caea73c5bf1d4c4f0d19909bd
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoPrecise BLOCK_MIGRATION=False in env 66/68466/1
Cédric Ollivier [Wed, 11 Sep 2019 08:56:35 +0000 (10:56 +0200)]
Precise BLOCK_MIGRATION=False in env

It takes Ceph into account in Functest inputs.
It completes the previous patch modifying tempest configuration [1].

[1] https://git.opnfv.org/airship/commit/?id=8ffc8773c0b66123a2d24ba477e684ebebd2cc53

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I94d353f1f024ee32fb33c7effaf8bb44e8f8349b

5 years agoDisable Swift discoverability in tempest 64/68464/2
Cédric Ollivier [Tue, 10 Sep 2019 18:58:46 +0000 (20:58 +0200)]
Disable Swift discoverability in tempest

It allows passing most of Swift tests even if bucket info is missing.
Additional modifications should be applied to SUT [1].

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1252600

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I28cd5de5cda47324a5c0589b32394232c78786a3

5 years agoPrecise tempest_conf.yaml to verify Airship 63/68463/2
Cédric Ollivier [Tue, 10 Sep 2019 18:01:32 +0000 (20:01 +0200)]
Precise tempest_conf.yaml to verify Airship

It sets all max microversions according to Ocata [1][2][3] and takes
ceph into account (OpenStack and Functest gates leverage on iSCSI [4]).

[1] https://docs.openstack.org/cinder/latest/contributor/api_microversion_history.html
[2] https://docs.openstack.org/nova/latest/reference/api-microversion-history.html
[3] https://docs.openstack.org/placement/latest/placement-api-microversion-history.html
[4] https://git.opnfv.org/functest/tree/functest/opnfv_tests/openstack/tempest/custom_tests/tempest_conf.yaml?h=stable%2Fhunter#n24

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: Ic5a8a501d83fbefadcad24d58bbc5c1e3ffcd6ce

5 years agoForce running Functest vs public endpoints 62/68462/1
Cédric Ollivier [Tue, 10 Sep 2019 09:29:24 +0000 (11:29 +0200)]
Force running Functest vs public endpoints

It sets OS_INTERFACE to force the use of public endpoints as the
internal and management endpoints are unreachable from jumphost.

It also sets OS_REGION_NAME to avoid the fallback mechanism in tempest
selecting the first endpoint listed in catalog (here internal) [1]

EXTERNAL_NETWORK is defined to allow running Functest testcases in
parallel.

[1] https://github.com/openstack/tempest/blob/21.0.0/tempest/lib/auth.py#L583

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I9933316479d1830d3f37dcae19940be0c8f185b1

5 years agoFixes for tests/deploy scripts 61/68461/1
Kaspars Skels [Mon, 9 Sep 2019 17:32:26 +0000 (12:32 -0500)]
Fixes for tests/deploy scripts

Change-Id: Idb80f8b401592c8e5a2e1682051164719ae70405
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoUpdate test/deploy scripts 52/68452/2
Kaspars Skels [Fri, 6 Sep 2019 22:52:10 +0000 (17:52 -0500)]
Update test/deploy scripts

Change-Id: Ia53ec842c5b56f9cc9e42f88ceaf7b45171dd8e6
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoFix OpenStack admin endpoints 51/68451/3
Kaspars Skels [Fri, 6 Sep 2019 19:57:30 +0000 (14:57 -0500)]
Fix OpenStack admin endpoints

Change-Id: Ieee29c20d3e024e21be54d8857265070d0dc67d6
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoAdd wrapper script for functional tests (Functest) 50/68450/4
Kaspars Skels [Thu, 5 Sep 2019 18:01:39 +0000 (13:01 -0500)]
Add wrapper script for functional tests (Functest)

This enables running healthcheck and smoke tests for intel-pod17
https://wiki.opnfv.org/pages/viewpage.action?pageId=29098314

Change-Id: Ibb40aa12f8c8ba5f1aee68554acae2edd722bd80
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoUplift intel-pod17 to latest airship v1.4 48/68448/1
Kaspars Skels [Wed, 4 Sep 2019 23:49:37 +0000 (18:49 -0500)]
Uplift intel-pod17 to latest airship v1.4

Change-Id: I355620c60fe7ddaa0d7e2c0105a9ad0a6cb509db
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoUse Shipyard flags to enable more robust site updates 47/68447/1
Kaspars Skels [Wed, 4 Sep 2019 21:19:11 +0000 (16:19 -0500)]
Use Shipyard flags to enable more robust site updates

Change-Id: I0b0ec2172767cc0ecbea23ae6752a37cfda43949
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoAdd SSH key for Jenkins 46/68446/1
Kaspars Skels [Wed, 4 Sep 2019 19:07:13 +0000 (14:07 -0500)]
Add SSH key for Jenkins

Change-Id: I11682abd440eefeada155c9ed05fc263ea2bccf3
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoMove genesis from pod17-jump to pod17-node1 45/68445/2
Kaspars Skels [Wed, 4 Sep 2019 17:12:49 +0000 (12:12 -0500)]
Move genesis from pod17-jump to pod17-node1

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>
5 years agoAdd deploy script for intel-pod17 12/68412/9
Kaspars Skels [Thu, 29 Aug 2019 22:33:46 +0000 (17:33 -0500)]
Add deploy script for intel-pod17

Change-Id: Ie9f594a8bd76d91a945ccc26f715b84894e52641
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoConfigure OSH Infra for HA 69/68369/3
Kaspars Skels [Tue, 20 Aug 2019 21:25:30 +0000 (16:25 -0500)]
Configure OSH Infra for HA

Change-Id: Ib950014bd8f921cc534ec142090dbbf3036f02bf
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoAdd SSH keys for Intel team to access POD17 75/68375/1
Kaspars Skels [Wed, 21 Aug 2019 16:30:44 +0000 (11:30 -0500)]
Add SSH keys for Intel team to access POD17

Adding both keys and divingbell entries for the following persons

 - jorgex.a.sarabia@intel.com
 - trung.ducx.tran@intel.com

Change-Id: I1b6a9efd12ced7159f2a7e9e331bd6d94337dbe0
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoMove ceph to SSD disk and CNTT type polish 51/68351/3
Kaspars Skels [Thu, 15 Aug 2019 15:08:21 +0000 (10:08 -0500)]
Move ceph to SSD disk and CNTT type polish

Change-Id: Id661d4107efac128fd973c98f06805c44083e93f
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoInitial site reference manifests for intel-pod17 40/68240/20
Kaspars Skels [Mon, 15 Jul 2019 20:27:12 +0000 (15:27 -0500)]
Initial site reference manifests for intel-pod17

This includes cntt type definition as well as site manifests.

Change-Id: I4829c80199795af0c841419b8fd19557295fe244
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
5 years agoAdding preliminary INFO file. 04/68204/7
Aric Gardner [Tue, 9 Jul 2019 20:03:20 +0000 (16:03 -0400)]
Adding preliminary INFO file.

Committers listed in this INFO file
must accept their invitation and vote
on this change for it to be merged

Change-Id: Iead0e48bef39e3cabef5ebcae51208f68974d55e
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
5 years agoForcing .gitreview into repo
Aric Gardner [Tue, 9 Jul 2019 20:02:33 +0000 (16:02 -0400)]
Forcing .gitreview into repo

Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
5 years agoInitial empty repository
Aric Gardner [Tue, 9 Jul 2019 20:02:16 +0000 (20:02 +0000)]
Initial empty repository