summaryrefslogtreecommitdiffstats
path: root/nokiav2/docs/onboarding.rst
blob: 6e3ade3cc2554f9080150ba839ccb3e49cd97ca2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
Onboard NS
==========

Prepare environment
-------------------
- Create customer in A&AI

 - tool: Postman
 - method: PUT
 - URL: https://aai.api.simpledemo.onap.org:8443/aai/v11/business/customers/customer/123456
 - Headers

  - basic auth AAI:AAI
  - X-FromAppId : any
  - Content-type: application/json
  - Accept: application/json

 - body: :download:`aai.create.customer.request.json <sample/aai.create.customer.request.json>`

  - Edit tenant id, cloud owner, cloud region

- Log into ONAP portal with designer role (cs0008)

 - Create License model

  - ONBOARD / Create new VLP

   - name = select a name easy to remember

  - Entitlement pool / add new Entitlement pool

   - name = any

  - License key group / add new licencse key group

   - name = any
   - type = universal

  - Feature groups / add feature group

   - name = any
   - part number = 123456
   - manufacturer reference number = 123456
   - entitlement pool (add any with arrow button)
   - license key group (add any with arrow button)
   - save

  - License agreements / Add license agreement

   - name = any
   - license term unlimited
   - feature groups (add any with arrow button)

  - Check in (lock icon at top)
  - Submit (tick icon at top)

 - On-board / Create new VSP (vendor software package)

  - Create VSP

   - name = select a name easy to remember
   - vendor = name of the license model
   - category = Database (IMPORTANT NOT TO CHANGE THIS (linked to the global customer))
   - onboarding procedure = network package
   - description = any

  - Upload CSAR

   - overview / software product attachments / select file

  - Select licence

   - overview / software product details / license agreement
   - licenses
   - set license version, license agreement, feature groups
   - click on save icon at top
   - commit & submit using icons at top

 - Create VF

  - home / import / import vsp (select VSP from list)

   - set General / Vendor model number to CBAM package VNFD ID

  - set sVNFM property assignment / inputs / nf_type  set NokiaSVNFM
  - commit
  - submit for testing

 - Test VF

  - Log in as tester role
  - Select VF
  - Start testing button
  - Accept testing

 - Create Service

  - Log in as designer role
  - home / add / add service
  - name = select a name easy to remember
  - project code = 123456
  - Check in & check out (required to save a safe point to restore to if something goes wrong)

 - Add created VF (Composition)

  - drag icon to main picture (be patient only drag once, if multiple icons appear restart procedure )
  - Check in
  - Open service again and verify that the VF is part of the service under composition

 - Submit for testing
 - Test Service

  - Log in as tester role (jm0007)
  - start testing & accept

 - Approve service

  - Log in as governence user (gv0001)
  - Select service and press approve

 - Distribute the service

  - Log in as operations personen (op0001)
  - Select service and push distribute
  - Click on monitor (verify that the state of the service is distributed)