I ran the following commands based on the wiki (
https://wiki.onap.org/display/DW/Optimization+Policy+Creation+Steps)
python3 policy_utils.py create_policy_types policy_types
onap@dev-oof-f6568dc78-7b8d9:/opt/osdf/policies$ python3 policy_utils.py
generate_nsi_policies EmbbNst_O2
onap@dev-oof-f6568dc78-7b8d9:/opt/osdf/policies$ python3 policy_utils.py
generate_nssi_policies Tn_ONAP_internal_BH minimize latency
onap@dev-oof-f6568dc78-7b8d9:/opt/osdf/policies$ python3 policy_utils.py
generate_nssi_policies EmbbAn_NF minimize latency
onap@dev-oof-f6568dc78-7b8d9:/opt/osdf/policies$ python3 policy_utils.py
generate_nssi_policies EmbbCn_External minimize latencyAnd below is the
list of all files and directories, my suspicion is that there is something
wrong with it. We should have only one set of DIR's
Can someone confirm if this is
ok.onap@dev-oof-f6568dc78-7b8d9:/opt/osdf/policies$
ls -R
.:
gen_nsi_policies gen_nssi_policies nsi_policies nssi_policies
policy_types policy_utils.py requirements.txt
./gen_nsi_policies:
optimization_nsi_create_new.json optimization_nsi_non_shared.json
optimization_nsi_reuse.json query_nsi.json threshold_nsi.json
vnf_nsi_nonshared.json vnf_nsi_shared.json./gen_nssi_policies:
optimization_nssi.json query_nssi.json threshold_nssi.json vnf_nssi.json
./nsi_policies:
optimization_nsi_create_new.json optimization_nsi_non_shared.json
optimization_nsi_reuse.json query_nsi.json threshold_nsi.json
vnf_nsi_nonshared.json vnf_nsi_shared.json./nssi_policies:
optimization_nssi.json query_nssi.json threshold_nssi.json vnf_nssi.json
./policy_types:
optimization_v2.json threshold.json
The files in gen_nsi_policies has the service name set, while the ones in
nsi_policies has only template names.
onap@dev-oof-f6568dc78-7b8d9:/opt/osdf/policies/gen_nsi_policies$ cat
optimization_nsi_create_new.json
{"tosca_definitions_version": "tosca_simple_yaml_1_1_0",
"topology_template": {"policies": [{"maximizeCost_EmbbNst_O2": {"metadata":
{"policy-id": "maximizeCost_EmbbNst_O2", "policy-version": 1},
"properties": {"geography": [], "identity": "optimization", "goal":
"maximize", "operation_function": {"operator": "sum", "operands":
[{"function": "attribute", "params": {"attribute": "creation_cost",
"demand": "EmbbNst_O2"}}]}, "resources": ["EmbbNst_O2"], "scope":
["shared,create_new"], "services": ["EmbbNst_O2"]}, "type":
"onap.policies.optimization.resource.OptimizationPolicy", "type_version":
"2.0.0", "version": "1.0.0"}}]}}onap@dev-oof-f6568dc78-7b8d9
:/opt/osdf/policies/gen_nsi_policies$
onap@dev-oof-f6568dc78-7b8d9:/opt/osdf/policies/nsi_policies$ cat
optimization_nsi_create_new.json
{
"maximizeCost_{{ service_name }}": {
"metadata": {
"policy-id": "maximizeCost_{{ service_name }}",
"policy-version": 1
},
"properties": {
"geography": [],
"identity": "optimization",
"goal": "maximize",
"operation_function": {
"operator": "sum",
"operands": [
{
"function": "attribute",
"params": {
"attribute": "creation_cost",
"demand": "{{ service_name }}"
}
}
]
},
"resources": [
"{{ service_name }}"
],
"scope": [
"shared,create_new"
],
"services": [
"{{ service_name }}"
]
},
"type": "onap.policies.optimization.resource.OptimizationPolicy",
"type_version": "2.0.0",
"version": "1.0.0"
}
}
thanks,
-RP
On Wed, Mar 17, 2021 at 8:44 PM Aniello Paolo Malinconico via lists.onap.org
<[email protected]> wrote:
> Have you pushed all policies properly?
>
>
>
> Thanks,
> Aniello
>
> -----------------------------------------------------------------
> *TIM*
> *Aniello Paolo Malinconico*
> Chief Innovation & Partnership Office
> Technology Innovation
>
> *TIM S.p.A.*
> Via G. Reiss Romoli, 274 – 10148 TORINO
> email: [email protected]
> Tim Official: *Facebook* <https://www.facebook.com/TimOfficialPage> -
> *Twitter* <https://twitter.com/tim_official> - *www.tim.it*
> <http://www.tim.it/>
>
>
>
--
*CRN Top 10 Coolest Edge Computing Startups of 2020
<https://www.crn.com/slide-shows/networking/the-10-coolest-edge-computing-startups-of-2020/2>*
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#23028): https://lists.onap.org/g/onap-discuss/message/23028
Mute This Topic: https://lists.onap.org/mt/80898505/21656
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-