The PDF contains enough information to describe the physical infrastructure. 
This is why we want to take an operational set of manifests such as from 
POD-15, and update them to deploy on the physical infrastructure described in a 
supplied PDF, such as from the UNH lab. Everything else is already there. Does 
that sound logical?

Thanks,
-Mark

From: [email protected] [mailto:[email protected]]
Sent: Wednesday, January 15, 2020 03:29
To: SHOSTAK, MARK <[email protected]>; [email protected]; 
[email protected]
Subject: Re: [opnfv-tech-discuss] OPNFV PDF to Airship Manifest transformation 
Hacking!

Thank you Georg

I think you identified the most important point.
Can anyone confirm that the PDF has all the required information for creating a 
valid AS treasuremap ?
I do not think this is the case.
Or asked the other way round:  Which information in AS treasuremap is not in 
any of the OPNFV descriptor files (PDF/IDF/Scenario) yet ?

KR D

________________________________
From: 
[email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>> 
on behalf of Georg Kunz via Lists.Opnfv.Org 
<[email protected]<mailto:[email protected]>>
Sent: Wednesday, January 15, 2020 9:15 AM
To: SHOSTAK, MARK <[email protected]<mailto:[email protected]>>; 
[email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>
Cc: 
[email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>
Subject: Re: [opnfv-tech-discuss] OPNFV PDF to Airship Manifest transformation 
Hacking!

Hi Mark,

Indeed, the magic is in the templates. I linked to the entire set of templates 
[1] in my previous email. The template files are structured according to the 
file and directory structure in treasuremap.

As a concrete example, the nodes.j2 file [2] is a templated version of the 
nodes.yaml file of the treasuremap repo, describing the bare-metal nodes of a 
particular site.

Admittedly, the Akraino input config file was designed with the requirements of 
Airship in mind, i.e., it includes all information needed to render the 
templates. As the PDF on the other hand contains a different set of 
information, the main question of the gaps between the PDF and the Airship 
manifests remains. But this is independent of the implementation of the 
translation mechanism.

[1] 
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgerrit.akraino.org%2Fr%2Fgitweb%3Fp%3Dyaml_builds.git%3Ba%3Dtree%3Bf%3Dsite_type%2Fsriov-a13%2Ftemplates%3Bh%3D61daa1b4b4d3c2adbc6c7301cd26a75406624e6f%3Bhb%3Drefs%2Fheads%2Fmaster&amp;data=02%7C01%7CDaniel.Balsiger%40swisscom.com%7C170ff26dad9b436f008608d799933b46%7C364e5b87c1c7420d9beec35d19b557a1%7C1%7C0%7C637146729937022136&amp;sdata=iaTPEtj%2BZyneiKQi3EecvmMp%2FEGPZzyxsreV8jV2rJA%3D&amp;reserved=0<https://urldefense.proofpoint.com/v2/url?u=https-3A__eur03.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgerrit.akraino.org-252Fr-252Fgitweb-253Fp-253Dyaml-5Fbuilds.git-253Ba-253Dtree-253Bf-253Dsite-5Ftype-252Fsriov-2Da13-252Ftemplates-253Bh-253D61daa1b4b4d3c2adbc6c7301cd26a75406624e6f-253Bhb-253Drefs-252Fheads-252Fmaster-26amp-3Bdata-3D02-257C01-257CDaniel.Balsiger-2540swisscom.com-257C170ff26dad9b436f008608d799933b46-257C364e5b87c1c7420d9beec35d19b557a1-257C1-257C0-257C637146729937022136-26amp-3Bsdata-3DiaTPEtj-252BZyneiKQi3EecvmMp-252FEGPZzyxsreV8jV2rJA-253D-26amp-3Breserved-3D0&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=mb4TI-s0r6iW8eaVypiejw&m=y4tMvhPiNGNusLF0vOC8Im9sOozScUK3LHrbQ7vGWNU&s=C-ItMbLtn9TllrtaXjKWB84hziB3fuY_Bbr-KFtO5f8&e=>

[2] 
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgerrit.akraino.org%2Fr%2Fgitweb%3Fp%3Dyaml_builds.git%3Ba%3Dblob%3Bf%3Dsite_type%2Fsriov-a13%2Ftemplates%2Fbaremetal%2Fnodes.j2%3Bh%3Ddf0ab54e820a7c4734c889c0c596afbd61c723b4%3Bhb%3Drefs%2Fheads%2Fmaster&amp;data=02%7C01%7CDaniel.Balsiger%40swisscom.com%7C170ff26dad9b436f008608d799933b46%7C364e5b87c1c7420d9beec35d19b557a1%7C1%7C0%7C637146729937022136&amp;sdata=KbDisC5i8T5AEbfgEnXgVHh%2F2ljEcc7Yl2d0pZoEEro%3D&amp;reserved=0<https://urldefense.proofpoint.com/v2/url?u=https-3A__eur03.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgerrit.akraino.org-252Fr-252Fgitweb-253Fp-253Dyaml-5Fbuilds.git-253Ba-253Dblob-253Bf-253Dsite-5Ftype-252Fsriov-2Da13-252Ftemplates-252Fbaremetal-252Fnodes.j2-253Bh-253Ddf0ab54e820a7c4734c889c0c596afbd61c723b4-253Bhb-253Drefs-252Fheads-252Fmaster-26amp-3Bdata-3D02-257C01-257CDaniel.Balsiger-2540swisscom.com-257C170ff26dad9b436f008608d799933b46-257C364e5b87c1c7420d9beec35d19b557a1-257C1-257C0-257C637146729937022136-26amp-3Bsdata-3DKbDisC5i8T5AEbfgEnXgVHh-252F2ljEcc7Yl2d0pZoEEro-253D-26amp-3Breserved-3D0&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=mb4TI-s0r6iW8eaVypiejw&m=y4tMvhPiNGNusLF0vOC8Im9sOozScUK3LHrbQ7vGWNU&s=tctPbqcOZtQ7-vdNGZgdrL3fNLD63IDxOz_WccOhfa4&e=>

Best regards
Georg

-----Original Message-----
From: SHOSTAK, MARK <[email protected]<mailto:[email protected]>>
Sent: Tuesday, January 14, 2020 10:15 PM
To: Georg Kunz <[email protected]<mailto:[email protected]>>; 
[email protected]<mailto:[email protected]>
Subject: RE: [opnfv-tech-discuss] OPNFV PDF to Airship Manifest transformation 
Hacking!

Thanks Georg, that's interesting.

It's a very short script, so I'm guessing the magic is in the template files, 
which I have yet to find. Do you have any links to the templates or some other 
documentation/wiki/whatever?

Have others looked at this script? Any thoughts?

Thanks,
-Mark

-----Original Message-----
From: Georg Kunz [mailto:[email protected]]
Sent: Tuesday, January 14, 2020 09:20
To: SHOSTAK, MARK <[email protected]<mailto:[email protected]>>; 
[email protected]<mailto:[email protected]>
Subject: RE: [opnfv-tech-discuss] OPNFV PDF to Airship Manifest transformation 
Hacking!

Hi Marc, all,

As I mentioned in yesterday's session, I'd like to make you aware of 
translation tooling that was created in the context of the Akraino Network 
Cloud blueprint work. Specifically, jinja2 templates [1] and a small copy tool 
[2] are used to create valid Airship input manifests based on an 
Akraino-specific input file [3].

Consider this to be a proposal for discussion. I am also happy to quickly walk 
you through this tomorrow, tomorrow or during an upcoming online meeting, if 
there is interest.

[1] 
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps-3A__gerrit.akraino.org_r_gitweb-3Fp-3Dyaml-5Fbuilds.git-3Ba-3Dtree-3Bf-3Dsite-5Ftype_sriov-2Da13_templates-3Bh-3D61daa1b4b4d3c2adbc6c7301cd26a75406624e6f-3Bhb-3Drefs_heads_master%26d%3DDwIFAg%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3DjpZpdbY46Bqv_Ghv8dHXcbwtfXtibdpcqKx0s1QrMGM%26m%3DCOjkFPF3Yx4WSmVSl5GcbXANi_m_TvChqgclHnmUIdg%26s%3DdAAlZT9wHpyTqeJJcrSdKavJlT76wkDyFHaRb-vtM2A%26e&amp;data=02%7C01%7CDaniel.Balsiger%40swisscom.com%7C170ff26dad9b436f008608d799933b46%7C364e5b87c1c7420d9beec35d19b557a1%7C1%7C0%7C637146729937022136&amp;sdata=Be2M9%2BRdNPpNVfEasY9dWL0Ha%2BJ%2BYSQSeE7lKKE2Sxg%3D&amp;reserved=0=<https://urldefense.proofpoint.com/v2/url?u=https-3A__eur03.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Fgerrit.akraino.org-5Fr-5Fgitweb-2D3Fp-2D3Dyaml-2D5Fbuilds.git-2D3Ba-2D3Dtree-2D3Bf-2D3Dsite-2D5Ftype-5Fsriov-2D2Da13-5Ftemplates-2D3Bh-2D3D61daa1b4b4d3c2adbc6c7301cd26a75406624e6f-2D3Bhb-2D3Drefs-5Fheads-5Fmaster-2526d-253DDwIFAg-2526c-253DLFYZ-2Do9-5FHUMeMTSQicvjIg-2526r-253DjpZpdbY46Bqv-5FGhv8dHXcbwtfXtibdpcqKx0s1QrMGM-2526m-253DCOjkFPF3Yx4WSmVSl5GcbXANi-5Fm-5FTvChqgclHnmUIdg-2526s-253DdAAlZT9wHpyTqeJJcrSdKavJlT76wkDyFHaRb-2DvtM2A-2526e-26amp-3Bdata-3D02-257C01-257CDaniel.Balsiger-2540swisscom.com-257C170ff26dad9b436f008608d799933b46-257C364e5b87c1c7420d9beec35d19b557a1-257C1-257C0-257C637146729937022136-26amp-3Bsdata-3DBe2M9-252BRdNPpNVfEasY9dWL0Ha-252BJ-252BYSQSeE7lKKE2Sxg-253D-26amp-3Breserved-3D0-3D&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=mb4TI-s0r6iW8eaVypiejw&m=y4tMvhPiNGNusLF0vOC8Im9sOozScUK3LHrbQ7vGWNU&s=EG58rRbX9suITDsBPXxmDRb-xva5YGbutAkscjRjd9k&e=>
[2] 
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps-3A__gerrit.akraino.org_r_gitweb-3Fp-3Dyaml-5Fbuilds.git-3Ba-3Dblob-3Bf-3Dscripts_jcopy.py-3Bh-3Db48c5fd33373e482dd35fffb42b9d1d9d7798d51-3Bhb-3Drefs_heads_master%26d%3DDwIFAg%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3DjpZpdbY46Bqv_Ghv8dHXcbwtfXtibdpcqKx0s1QrMGM%26m%3DCOjkFPF3Yx4WSmVSl5GcbXANi_m_TvChqgclHnmUIdg%26s%3DsXwxNIzMKbu6SyWwi0DTd_nhf6aG2ARLOfx0dw2QAQA%26e&amp;data=02%7C01%7CDaniel.Balsiger%40swisscom.com%7C170ff26dad9b436f008608d799933b46%7C364e5b87c1c7420d9beec35d19b557a1%7C1%7C0%7C637146729937022136&amp;sdata=IOTapJI0OX096yiuobbmAwsf%2BuXs9oPXuYGARjDIan4%3D&amp;reserved=0=<https://urldefense.proofpoint.com/v2/url?u=https-3A__eur03.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Fgerrit.akraino.org-5Fr-5Fgitweb-2D3Fp-2D3Dyaml-2D5Fbuilds.git-2D3Ba-2D3Dblob-2D3Bf-2D3Dscripts-5Fjcopy.py-2D3Bh-2D3Db48c5fd33373e482dd35fffb42b9d1d9d7798d51-2D3Bhb-2D3Drefs-5Fheads-5Fmaster-2526d-253DDwIFAg-2526c-253DLFYZ-2Do9-5FHUMeMTSQicvjIg-2526r-253DjpZpdbY46Bqv-5FGhv8dHXcbwtfXtibdpcqKx0s1QrMGM-2526m-253DCOjkFPF3Yx4WSmVSl5GcbXANi-5Fm-5FTvChqgclHnmUIdg-2526s-253DsXwxNIzMKbu6SyWwi0DTd-5Fnhf6aG2ARLOfx0dw2QAQA-2526e-26amp-3Bdata-3D02-257C01-257CDaniel.Balsiger-2540swisscom.com-257C170ff26dad9b436f008608d799933b46-257C364e5b87c1c7420d9beec35d19b557a1-257C1-257C0-257C637146729937022136-26amp-3Bsdata-3DIOTapJI0OX096yiuobbmAwsf-252BuXs9oPXuYGARjDIan4-253D-26amp-3Breserved-3D0-3D&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=mb4TI-s0r6iW8eaVypiejw&m=y4tMvhPiNGNusLF0vOC8Im9sOozScUK3LHrbQ7vGWNU&s=Kn88X9pBHcpNil-eEOSWyMpiW0NCGzZybc026r-BTPk&e=>
[3] 
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps-3A__gerrit.akraino.org_r_gitweb-3Fp-3Dyaml-5Fbuilds.git-3Ba-3Dblob-3Bf-3Ddellgen10-2Dsriov-2Da13.yaml-3Bh-3D76afca21cd6218205547a4ab09c382367e8ad965-3Bhb-3Drefs_heads_master%26d%3DDwIFAg%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3DjpZpdbY46Bqv_Ghv8dHXcbwtfXtibdpcqKx0s1QrMGM%26m%3DCOjkFPF3Yx4WSmVSl5GcbXANi_m_TvChqgclHnmUIdg%26s%3DjBzvztgYJ_u9GT95tyodgwkM_zXvKpgyAY9FELEHKtY%26e&amp;data=02%7C01%7CDaniel.Balsiger%40swisscom.com%7C170ff26dad9b436f008608d799933b46%7C364e5b87c1c7420d9beec35d19b557a1%7C1%7C0%7C637146729937022136&amp;sdata=Hshn%2Bt9jU1D4RDaU7pp7ZX%2B5CEX8ZMbQPyXhQhEW76k%3D&amp;reserved=0=<https://urldefense.proofpoint.com/v2/url?u=https-3A__eur03.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Fgerrit.akraino.org-5Fr-5Fgitweb-2D3Fp-2D3Dyaml-2D5Fbuilds.git-2D3Ba-2D3Dblob-2D3Bf-2D3Ddellgen10-2D2Dsriov-2D2Da13.yaml-2D3Bh-2D3D76afca21cd6218205547a4ab09c382367e8ad965-2D3Bhb-2D3Drefs-5Fheads-5Fmaster-2526d-253DDwIFAg-2526c-253DLFYZ-2Do9-5FHUMeMTSQicvjIg-2526r-253DjpZpdbY46Bqv-5FGhv8dHXcbwtfXtibdpcqKx0s1QrMGM-2526m-253DCOjkFPF3Yx4WSmVSl5GcbXANi-5Fm-5FTvChqgclHnmUIdg-2526s-253DjBzvztgYJ-5Fu9GT95tyodgwkM-5FzXvKpgyAY9FELEHKtY-2526e-26amp-3Bdata-3D02-257C01-257CDaniel.Balsiger-2540swisscom.com-257C170ff26dad9b436f008608d799933b46-257C364e5b87c1c7420d9beec35d19b557a1-257C1-257C0-257C637146729937022136-26amp-3Bsdata-3DHshn-252Bt9jU1D4RDaU7pp7ZX-252B5CEX8ZMbQPyXhQhEW76k-253D-26amp-3Breserved-3D0-3D&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=mb4TI-s0r6iW8eaVypiejw&m=y4tMvhPiNGNusLF0vOC8Im9sOozScUK3LHrbQ7vGWNU&s=CKOKcub7KBtoSQ24S_898FZj_nD9-mjrxC5Q0SdNEEk&e=>

Best regards
Georg

-----Original Message-----
From: 
[email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>> 
On Behalf Of SHOSTAK, MARK via Lists.Opnfv.Org
Sent: Tuesday, January 14, 2020 4:40 AM
To: 
[email protected]<mailto:[email protected]>
Cc: 
[email protected]<mailto:[email protected]>
Subject: Re: [opnfv-tech-discuss] OPNFV PDF to Airship Manifest transformation 
Hacking!

Team,

Re: Meeting for Tuesday 14/1 - I wasn't able to find any slots open for the 
day. However, if people are interested, I can cut my lunch short or we can 
brown-bag it, and meet at 13:00 CEST/local time // we get 90 mins from 12:30 to 
14:00 for lunch.

Re: Manifest files on wiki - I added some links to the PDF->AS1.0 wiki 
(https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps-3A__protect2.fireeye.com_v1_url-3Fk-3D5dd25fc9-2D015b858e-2D5dd21f52-2D0cc47ad93c18-2D003583a7258f4a7e-26q-3D1-26e-3D8bf56d22-2D9e74-2D45a9-2D8874-2D6d137c5a32ff-26u-3Dhttps-253A-252F-252Fwiki.lfnetworking.org-252Fdisplay-252FLN-252FChallenge-25253A-252BOPNFV-252BPDF-252Bto-252BAirship-252BManifest-252BTransformation%26d%3DDwIFAg%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3DjpZpdbY46Bqv_Ghv8dHXcbwtfXtibdpcqKx0s1QrMGM%26m%3DCOjkFPF3Yx4WSmVSl5GcbXANi_m_TvChqgclHnmUIdg%26s%3DJESBWn3fuc_yH7XnVlflFT0nbSamFEfqvJhjUb7_IJc%26e&amp;data=02%7C01%7CDaniel.Balsiger%40swisscom.com%7C170ff26dad9b436f008608d799933b46%7C364e5b87c1c7420d9beec35d19b557a1%7C1%7C0%7C637146729937032090&amp;sdata=GcSNO3p8nXx%2Bsxq%2F8i%2B9GQs0Ay9%2Fmbd16UudrESXaiE%3D&amp;reserved=0=<https://urldefense.proofpoint.com/v2/url?u=https-3A__eur03.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Fprotect2.fireeye.com-5Fv1-5Furl-2D3Fk-2D3D5dd25fc9-2D2D015b858e-2D2D5dd21f52-2D2D0cc47ad93c18-2D2D003583a7258f4a7e-2D26q-2D3D1-2D26e-2D3D8bf56d22-2D2D9e74-2D2D45a9-2D2D8874-2D2D6d137c5a32ff-2D26u-2D3Dhttps-2D253A-2D252F-2D252Fwiki.lfnetworking.org-2D252Fdisplay-2D252FLN-2D252FChallenge-2D25253A-2D252BOPNFV-2D252BPDF-2D252Bto-2D252BAirship-2D252BManifest-2D252BTransformation-2526d-253DDwIFAg-2526c-253DLFYZ-2Do9-5FHUMeMTSQicvjIg-2526r-253DjpZpdbY46Bqv-5FGhv8dHXcbwtfXtibdpcqKx0s1QrMGM-2526m-253DCOjkFPF3Yx4WSmVSl5GcbXANi-5Fm-5FTvChqgclHnmUIdg-2526s-253DJESBWn3fuc-5FyH7XnVlflFT0nbSamFEfqvJhjUb7-5FIJc-2526e-26amp-3Bdata-3D02-257C01-257CDaniel.Balsiger-2540swisscom.com-257C170ff26dad9b436f008608d799933b46-257C364e5b87c1c7420d9beec35d19b557a1-257C1-257C0-257C637146729937032090-26amp-3Bsdata-3DGcSNO3p8nXx-252Bsxq-252F8i-252B9GQs0Ay9-252Fmbd16UudrESXaiE-253D-26amp-3Breserved-3D0-3D&d=DwQFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=mb4TI-s0r6iW8eaVypiejw&m=y4tMvhPiNGNusLF0vOC8Im9sOozScUK3LHrbQ7vGWNU&s=bX2oZ_J-sBRYXVxB461HV0HhTtyOgg52c2IkpYg7K04&e=>
 ) to the actual pod manifest files (Github) as well as the generic Treasuremap 
files.

I was able to dig out the YAML files someone posted on the wiki, in the pod 
directory tree. If you look at these files for a pod, it will acclimate you the 
directory structure, as well as the general schema format (spoiler alert: it's 
YAML).

Re: Next steps - Does someone want to take the first crack at a shell/structure 
that reads the source PDF file and emits the target files? I'm thinking we can 
then start building it out with the permutations/mappings.

Feel free to reply regarding a brown-bag meeting, as well as any other 
comments/questions.

Thanks!
Mark Shostak

-----Original Message-----
From: 
[email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of MORTON JR., AL
Sent: Monday, January 13, 2020 7:22 AM
To: 
[email protected]<mailto:[email protected]>
Subject: [opnfv-tech-discuss] OPNFV PDF to Airship Manifest transformation 
Hacking!

This thread is for coordination another/working/Hacking Session *During the DDF 
week* on the subject above.


See Slides and Attendance list (please add your name) at 
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.proofpoint.com%2Fv2%2Furl%3Fu%3Dhttps-3A__wiki.lfnetworking.org_display_LN_Challenge-253A-2BOPNFV-2BPDF-2Bto-2BAirship-2BManifest-2BTransformation%26d%3DDwIFAg%26c%3DLFYZ-o9_HUMeMTSQicvjIg%26r%3Df17OXAYKHTCrGSIbODPLiw%26m%3D1mwzwW_GR1WUmDmssXGrZ_kb0YHISuFGXbgA6kSBsGo%26s%3DxEwRpJqVEJqFxu5Etd6VJvrz4yObb5nArvg8F-O-x1w%26e&amp;data=02%7C01%7CDaniel.Balsiger%40swisscom.com%7C170ff26dad9b436f008608d799933b46%7C364e5b87c1c7420d9beec35d19b557a1%7C1%7C0%7C637146729937032090&amp;sdata=2xqLyjmOlr98g3znZWqPd5vs37eCYDVNeqTAY5MuXD8%3D&amp;reserved=0=<https://urldefense.proofpoint.com/v2/url?u=https-3A__eur03.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttps-2D3A-5F-5Fwiki.lfnetworking.org-5Fdisplay-5FLN-5FChallenge-2D253A-2D2BOPNFV-2D2BPDF-2D2Bto-2D2BAirship-2D2BManifest-2D2BTransformation-2526d-253DDwIFAg-2526c-253DLFYZ-2Do9-5FHUMeMTSQicvjIg-2526r-253Df17OXAYKHTCrGSIbODPLiw-2526m-253D1mwzwW-5FGR1WUmDmssXGrZ-5Fkb0YHISuFGXbgA6kSBsGo-2526s-253DxEwRpJqVEJqFxu5Etd6VJvrz4yObb5nArvg8F-2DO-2Dx1w-2526e-26amp-3Bdata-3D02-257C01-257CDaniel.Balsiger-2540swisscom.com-257C170ff26dad9b436f008608d799933b46-257C364e5b87c1c7420d9beec35d19b557a1-257C1-257C0-257C637146729937032090-26amp-3Bsdata-3D2xqLyjmOlr98g3znZWqPd5vs37eCYDVNeqTAY5MuXD8-253D-26amp-3Breserved-3D0-3D&d=DwMFAw&c=LFYZ-o9_HUMeMTSQicvjIg&r=mb4TI-s0r6iW8eaVypiejw&m=y4tMvhPiNGNusLF0vOC8Im9sOozScUK3LHrbQ7vGWNU&s=MrxMfQMYCXqDfT2x8YO-XT2EgGmv9MY2b0730Ql75m4&e=>

Thanks!
Al, for Mark Shostak
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#23840): 
https://lists.opnfv.org/g/opnfv-tech-discuss/message/23840
Mute This Topic: https://lists.opnfv.org/mt/69674430/21656
Group Owner: [email protected]
Unsubscribe: https://lists.opnfv.org/g/opnfv-tech-discuss/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to