)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"efdfaaafe535d66ff7f78df416e6eec814c2a1ea","unresolved":false,"context_lines":[{"line_number":17,"context_line":"boot up to be deployed by ironic."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Change-Id: I6328297deaabdc94b6356930dd978b02f432799c"},{"line_number":20,"context_line":"Story: 20045502"},{"line_number":21,"context_line":"Task: 28243"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3f79a3b5_cd28e69f","line":20,"range":{"start_line":20,"start_character":7,"end_line":20,"end_character":15},"updated":"2018-12-03 20:18:17.000000000","message":"s/2004502","commit_id":"2184d3a0b281ce03acc1dca9bc47b6bd2b52f1ef"}],"neutron/agent/linux/dhcp.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"efdfaaafe535d66ff7f78df416e6eec814c2a1ea","unresolved":false,"context_lines":[{"line_number":337,"context_line":"            \u0027--dhcp-optsfile\u003d%s\u0027 % self.get_conf_file_name(\u0027opts\u0027),"},{"line_number":338,"context_line":"            \u0027--dhcp-leasefile\u003d%s\u0027 % self.get_conf_file_name(\u0027leases\u0027),"},{"line_number":339,"context_line":"            \u0027--dhcp-match\u003dset:ipxe,175\u0027,"},{"line_number":340,"context_line":"            \u0027--dhcp-userclass\u003dset:ipxe6,iPXE\u0027,"},{"line_number":341,"context_line":"            \u0027--local-service\u0027,"},{"line_number":342,"context_line":"        ]"},{"line_number":343,"context_line":"        if self.device_manager.driver.bridged:"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_2828687d","line":340,"updated":"2018-12-03 20:18:17.000000000","message":"So does this mean IPv6 clients set iPXE as the user-class?  And IPv4 clients send tag 175 for ipxe?  I just don\u0027t know much about this.","commit_id":"2184d3a0b281ce03acc1dca9bc47b6bd2b52f1ef"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"cf80908d1b425b26af2b5582a154b1fca1d8ab45","unresolved":false,"context_lines":[{"line_number":337,"context_line":"            \u0027--dhcp-optsfile\u003d%s\u0027 % self.get_conf_file_name(\u0027opts\u0027),"},{"line_number":338,"context_line":"            \u0027--dhcp-leasefile\u003d%s\u0027 % self.get_conf_file_name(\u0027leases\u0027),"},{"line_number":339,"context_line":"            \u0027--dhcp-match\u003dset:ipxe,175\u0027,"},{"line_number":340,"context_line":"            \u0027--dhcp-userclass\u003dset:ipxe6,iPXE\u0027,"},{"line_number":341,"context_line":"            \u0027--local-service\u0027,"},{"line_number":342,"context_line":"        ]"},{"line_number":343,"context_line":"        if self.device_manager.driver.bridged:"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_6eaf497f","line":340,"in_reply_to":"3f79a3b5_2828687d","updated":"2018-12-03 21:41:41.000000000","message":"Well, close. That is corect for DHCPv6. DHCPv4 clients send their discovery request with option 175 set which is reserved for \"Etherboot\" and is what is used to identify gpxe/ipxe. I would be happy to share some pcap files if you want. :)","commit_id":"2184d3a0b281ce03acc1dca9bc47b6bd2b52f1ef"}]}
