nuagenetworks / vsd-api-specifications

api specifications of vsd
Other
6 stars 8 forks source link

Specs misalignment compared to the VSD API responses #17

Closed mfagadar closed 6 years ago

mfagadar commented 7 years ago

Dear Nuage team,

I have found several misalignments between the spec files and the real API responses, as follows:

Nuage R4.0.8

Nuage R4.0.6 and later

Can you please update the specs so that they reflect the real API responses? Our project relies on them for automatic code generation using the monolithe framework.

Thanks, Mihai

pdellaert commented 7 years ago

@mfagadar: Thank you so much for your clear analysis and help!

I'll take these remarks and create appropriate issues to track these (internally) and make sure with the next release, these should be covered/supported in here.

Some responses:

BTW, i'm also very interested in what code you generate using the Monolithe framework. We should meet in Antwerp to see how we can better work together

mfagadar commented 7 years ago

@pdellaert Thank you for your answer and for the explanations. Looking forward to discuss with you in Antwerp.

Just for the record, we found a couple of extra modifications required in the R4.0.8 branch, as follows:

mfagadar commented 7 years ago

Dear Nuage Team, @pdellaert,

In respect to the R4.0.8 branch, currently in use by our project, we have found the following additional misalignments:

Please include the above in the specs update.

All the best, Mihai

pdellaert commented 7 years ago

@mfagadar , thanks

hellt commented 7 years ago

afais, ingressaclentrytemplate has been fixed in v5.0.1 exactly with these params set to required: False

mfagadar commented 7 years ago

@pdellaert, another small one in R5.1.1 (there was an error in my post from May 8):

mfagadar commented 7 years ago

Also for R5.1.1-U1:

pdellaert commented 6 years ago

Going to close this for now, feel free to open a new issue if you find more required changes