)]}'
{"specs/train/vnf_package_support.rst":[{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"07117ae61774748488585c66eac3698ba44829dd","unresolved":false,"context_lines":[{"line_number":356,"context_line":""},{"line_number":357,"context_line":"  `flavor_id` varchar(255) NOT NULL"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"  `flavor_description` text NOT NULL"},{"line_number":360,"context_line":""},{"line_number":361,"context_line":"  `flavor_instantiation_levels` text NULL"},{"line_number":362,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_64995fce","line":359,"range":{"start_line":359,"start_character":28,"end_line":359,"end_character":36},"updated":"2019-09-02 21:30:14.000000000","message":"Description is not a required field and can be NULL.","commit_id":"7c02b8ddce3f230df31428ac1d7cbcfc2a827caa"},{"author":{"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},"change_message_id":"33d2b0e586063581dd67bfc908f147e8d83bb08a","unresolved":false,"context_lines":[{"line_number":356,"context_line":""},{"line_number":357,"context_line":"  `flavor_id` varchar(255) NOT NULL"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"  `flavor_description` text NOT NULL"},{"line_number":360,"context_line":""},{"line_number":361,"context_line":"  `flavor_instantiation_levels` text NULL"},{"line_number":362,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_d7924758","line":359,"range":{"start_line":359,"start_character":28,"end_line":359,"end_character":36},"in_reply_to":"7faddb67_64995fce","updated":"2019-09-03 00:54:00.000000000","message":"As per vnfd types [1], flavour_description is a mandatory parameter and hence kept it as Not Null.\n\nBut if we all agree to keep it as nullable, I will update the specs.\n\n[1]: https://forge.etsi.org/rep/nfv/SOL001/raw/v2.6.1/etsi_nfv_sol001_vnfd_types.yaml","commit_id":"7c02b8ddce3f230df31428ac1d7cbcfc2a827caa"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"07117ae61774748488585c66eac3698ba44829dd","unresolved":false,"context_lines":[{"line_number":374,"context_line":"vnf_software_images::"},{"line_number":375,"context_line":"  `id` varchar(36) NOT NULL"},{"line_number":376,"context_line":""},{"line_number":377,"context_line":"  `software_image_id` varchar(255) NOT NULL # VDU Name"},{"line_number":378,"context_line":""},{"line_number":379,"context_line":"  `flavor_id` varchar(36) NOT NULL"},{"line_number":380,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_e4f6afd8","line":377,"range":{"start_line":377,"start_character":3,"end_line":377,"end_character":54},"updated":"2019-09-02 21:30:14.000000000","message":"Is it differ than name(line #381)?","commit_id":"7c02b8ddce3f230df31428ac1d7cbcfc2a827caa"},{"author":{"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},"change_message_id":"33d2b0e586063581dd67bfc908f147e8d83bb08a","unresolved":false,"context_lines":[{"line_number":374,"context_line":"vnf_software_images::"},{"line_number":375,"context_line":"  `id` varchar(36) NOT NULL"},{"line_number":376,"context_line":""},{"line_number":377,"context_line":"  `software_image_id` varchar(255) NOT NULL # VDU Name"},{"line_number":378,"context_line":""},{"line_number":379,"context_line":"  `flavor_id` varchar(36) NOT NULL"},{"line_number":380,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_97984f76","line":377,"range":{"start_line":377,"start_character":3,"end_line":377,"end_character":54},"in_reply_to":"7faddb67_e4f6afd8","updated":"2019-09-03 00:54:00.000000000","message":"Yes, it\u0027s different than the software image name.\n\nIt will contain the name of the node template.\n\nI have mentioned this point in the commit message.","commit_id":"7c02b8ddce3f230df31428ac1d7cbcfc2a827caa"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"07117ae61774748488585c66eac3698ba44829dd","unresolved":false,"context_lines":[{"line_number":408,"context_line":""},{"line_number":409,"context_line":"  `deleted` tinyint(1) NULL"},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"  This table will have `id` as primary key. `flavor_id` will be foreign"},{"line_number":412,"context_line":"  key of `vnf_flavors`.`id`."},{"line_number":413,"context_line":""},{"line_number":414,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_046f4b92","line":411,"range":{"start_line":411,"start_character":45,"end_line":411,"end_character":54},"updated":"2019-09-02 21:30:14.000000000","message":"To keep naming convention for all foreign key in sync, we can use flavor_uuid. same in line #379","commit_id":"7c02b8ddce3f230df31428ac1d7cbcfc2a827caa"},{"author":{"_account_id":1011,"name":"Tushar Patil","email":"tushar.vitthal.patil@gmail.com","username":"tpatil"},"change_message_id":"33d2b0e586063581dd67bfc908f147e8d83bb08a","unresolved":false,"context_lines":[{"line_number":408,"context_line":""},{"line_number":409,"context_line":"  `deleted` tinyint(1) NULL"},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"  This table will have `id` as primary key. `flavor_id` will be foreign"},{"line_number":412,"context_line":"  key of `vnf_flavors`.`id`."},{"line_number":413,"context_line":""},{"line_number":414,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_b7954b3f","line":411,"range":{"start_line":411,"start_character":45,"end_line":411,"end_character":54},"in_reply_to":"7faddb67_046f4b92","updated":"2019-09-03 00:54:00.000000000","message":"Yes, I will make this change in the next PS.","commit_id":"7c02b8ddce3f230df31428ac1d7cbcfc2a827caa"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"42b9b75e8403052b71ea88a174eff67bcdce6b3f","unresolved":false,"context_lines":[{"line_number":269,"context_line":"detailed below:-"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"vnf_packages::"},{"line_number":272,"context_line":"  `id` varchar(36) Pri"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":"  `onboarding_state` varchar(255) NOT NULL"},{"line_number":275,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5faad753_313a6be7","line":272,"updated":"2019-09-06 09:11:33.000000000","message":"Just realized that we missed vnf package name here.\nIs it intentional?\n\naccessing vnf package with id only, is not looks user friendly way, and there should be provision for name as well.","commit_id":"16ac075b6909eeef48cacfcaba6d485d81ea6797"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"aceec174d8e89b9ecfbd1df6580257da0a99b535","unresolved":false,"context_lines":[{"line_number":269,"context_line":"detailed below:-"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"vnf_packages::"},{"line_number":272,"context_line":"  `id` varchar(36) Pri"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":"  `onboarding_state` varchar(255) NOT NULL"},{"line_number":275,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5faad753_3e80d98b","line":272,"in_reply_to":"5faad753_313a6be7","updated":"2019-09-09 02:12:49.000000000","message":"Agree. but ETSI NFV-SOL 005[1] doesn\u0027t define name for it in any request parameters. So at this cycle, I would like remain this as is, and in the next cycle (or after) we can add VNF Package name if needed.\n\n[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/005/02.06.01_60/gs_nfv-sol005v020601p.pdf","commit_id":"16ac075b6909eeef48cacfcaba6d485d81ea6797"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"71978cbc7286ed95a5a7c96037af2055265133f7","unresolved":false,"context_lines":[{"line_number":269,"context_line":"detailed below:-"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"vnf_packages::"},{"line_number":272,"context_line":"  `id` varchar(36) Pri"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":"  `onboarding_state` varchar(255) NOT NULL"},{"line_number":275,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5faad753_9508cb28","line":272,"in_reply_to":"5faad753_3e80d98b","updated":"2019-09-09 05:12:29.000000000","message":"+1","commit_id":"16ac075b6909eeef48cacfcaba6d485d81ea6797"}]}
