Thanks George,

That's basically what I've seen so far. Unfortunately, a schema != a 
specification. While there is some context in the structure of the schema, 
there is still a great deal of ambiguity. Hacking against it is fine, but I'm 
not sure I'd want to develop against it.

That said, we do have a proposed plugfeast challenge to create a preprocessor 
to mediate PDF to Airship manifest. Perhaps we can incorporate an 
objective/requirement to show their work, so we can capture more insight/data 
about the fields. Jim?

---

WRT your question #2, note the Airship manifests describe the full stack soup 
to nuts (i.e. h/w, s/w, networking, services, etc.), while the PDF represents a 
subset of that information, so when xlating to Airship the PDF will have to be 
supplemented with information to tell Airship what you'd like it to do with the 
infra described in the PDF. Airship is currently working on the 2.0 version, 
and that includes enhancements/changes to the manifest format. You might be on 
to something when you talk about evolving Airship and the PDF to go together. 
They're both YAML, and given Airship covers the full stack, the PDF (or SDF or 
other) may be able to inherit from Airship, and potentially vice versa.

Disclaimer: I use Airship, but don't work on it, and do not represent it any 
more than anyone else. This is just brainstorming from your original comments.

Thanks,
-Mark


From: Georg Kunz [mailto:georg.k...@ericsson.com]
Sent: Tuesday, November 26, 2019 16:20
To: SHOSTAK, MARK <ms7...@att.com>
Cc: opnfv-tech-discuss@lists.opnfv.org; opnfv-...@lists.opnfv.org
Subject: RE: [opnfv-tech-discuss][opnfv-tsc] Airship and PDF

Hi Mark,

Hoping that the pharos folks will correct me if I am wrong, the best source of 
information I am aware of is the pharos repo [1] which holds the schema of the 
pod descriptor file and an example. Moreover, pod descriptor files for the 
various OPNFV labs are also stored in this repo [2].

[1] 
https://github.com/opnfv/pharos/tree/master/config/pdf<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_opnfv_pharos_tree_master_config_pdf&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=mb4TI-s0r6iW8eaVypiejw&m=koOAoMGlfEpIcAilGbOVtGPe7c82e8fRvqy2nN2wPBQ&s=xPpQ9kcBTaLNSVcXg6SxJ-2MTdK4MFYqBamM8W8uBQM&e=>
[2] 
https://github.com/opnfv/pharos/tree/master/labs<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_opnfv_pharos_tree_master_labs&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=mb4TI-s0r6iW8eaVypiejw&m=koOAoMGlfEpIcAilGbOVtGPe7c82e8fRvqy2nN2wPBQ&s=wp_XhdZj2m6p1GRxH7_VQbu3eTIM8tG6FKDELhWziNU&e=>

Best regards
Georg

From: SHOSTAK, MARK <ms7...@att.com<mailto:ms7...@att.com>>
Sent: Tuesday, November 26, 2019 9:45 PM
To: Georg Kunz <georg.k...@ericsson.com<mailto:georg.k...@ericsson.com>>
Cc: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>; 
opnfv-...@lists.opnfv.org<mailto:opnfv-...@lists.opnfv.org>
Subject: RE: [opnfv-tech-discuss][opnfv-tsc] Airship and PDF

Hi Georg, To that end, do you (or anyone) have the specification for PDF? To 
Trevor's point earlier today, all I've seen in a link to a PDF file, but not an 
actual specification for the file. Thanks, -Mark

From: opnfv-...@lists.opnfv.org<mailto:opnfv-...@lists.opnfv.org> 
[mailto:opnfv-...@lists.opnfv.org] On Behalf Of Georg Kunz via Lists.Opnfv.Org
Sent: Tuesday, November 26, 2019 13:43
To: 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>; 
opnfv-...@lists.opnfv.org<mailto:opnfv-...@lists.opnfv.org>
Cc: opnfv-...@lists.opnfv.org<mailto:opnfv-...@lists.opnfv.org>
Subject: [opnfv-tech-discuss][opnfv-tsc] Airship and PDF

Hi all,

I wanted to kick-off the email discussion around the wording and additional 
input for next week's vote on a potential exemption from the requirement to 
utilize a Pod Descriptor File for the Airship project.

Besides kicking off the wordsmithing process, I'd also like to direct a request 
to the Airship team to compile input for the TSC. As I mentioned on the TSC 
call, I'd like to prioritize value over former governance decisions, but want 
to be able to better understand the context of our decision. So, in line with 
other exemption requests and without attempting to add an overly huge burden on 
the Airship team, I'd like to ask the Airship project to describe...


  1.  the technical challenges of using the PDF for Airship. It has been stated 
that there are gaps / missing information in the PDF making it hardly suitable 
for Airship. I'd like to understand the challenges and the effort needed to 
make this work.
  2.  a firm plan on how to evolve Airship and the PDF (where needed) to make 
both go together in the Jerma release.

Assuming those aspects will be addressed, I'd like to propose the following 
vote text:

"Does the TSC exempt the Airship project from utilizing the Pod Descriptor File 
for the Iruya release based on a documented plan for supporting the PDF in the 
Jerma release?"

Feedback and input is welcome.

Best regards
Georg
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#23745): 
https://lists.opnfv.org/g/opnfv-tech-discuss/message/23745
Mute This Topic: https://lists.opnfv.org/mt/61965023/21656
Group Owner: opnfv-tech-discuss+ow...@lists.opnfv.org
Unsubscribe: https://lists.opnfv.org/g/opnfv-tech-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to