)]}'
{"functions":[{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"1240ca19cea2754e1fc6fd092e06f4433c27ed79","unresolved":false,"context_lines":[{"line_number":84,"context_line":":yaml:"},{"line_number":85,"context_line":"  :datadir: \"${SCRIPT_DIR}/hiera\""},{"line_number":86,"context_line":":hierarchy:"},{"line_number":87,"context_line":"  - common"},{"line_number":88,"context_line":"EOF"},{"line_number":89,"context_line":"}"},{"line_number":90,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1aa78d24_510e2233","line":87,"updated":"2016-07-14 00:53:46.000000000","message":"One option here could be to add a line like (dont remember puppet 3 facts)\n\n- \"%{::os.distro.id}-%{::os.release.major}\"\n\nThen you can override based on OS and major release. Above would add CentOS-7.yaml or Ubuntu-16.04.yaml potentially.","commit_id":"0575c29a858198e2f4b3bcf1ae7332b1e696d77f"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"bb991f94de1bd7f5600392e970d665b357c53053","unresolved":false,"context_lines":[{"line_number":84,"context_line":":yaml:"},{"line_number":85,"context_line":"  :datadir: \"${SCRIPT_DIR}/hiera\""},{"line_number":86,"context_line":":hierarchy:"},{"line_number":87,"context_line":"  - common"},{"line_number":88,"context_line":"EOF"},{"line_number":89,"context_line":"}"},{"line_number":90,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1aa78d24_17712aa9","line":87,"in_reply_to":"1aa78d24_510e2233","updated":"2016-07-14 02:22:37.000000000","message":"Yea i figure this is just a starting point and we can discuss how we want to structure scenario facts and the os specific stuff","commit_id":"0575c29a858198e2f4b3bcf1ae7332b1e696d77f"},{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"f16d06f2db27247b3839f6c77239a5a8fffe1cd2","unresolved":false,"context_lines":[{"line_number":90,"context_line":":yaml:"},{"line_number":91,"context_line":"  :datadir: \"${SCRIPT_DIR}/hiera\""},{"line_number":92,"context_line":":hierarchy:"},{"line_number":93,"context_line":"  - \"%{::operatingsystem}\""},{"line_number":94,"context_line":"  - \"%{::osfamily}\""},{"line_number":95,"context_line":"  - common"},{"line_number":96,"context_line":"EOF"}],"source_content_type":"application/x-shellscript","patch_set":10,"id":"fad55976_7587b60f","line":93,"updated":"2016-07-15 23:28:33.000000000","message":"I would also add a release too.\n\na like after (first in list) operatingsystem like...\n\n - \"%{::operatingsystem}-%{::operatingsystemrelease}\"\n\nThat way it will apply \"Ubuntu.yaml\" first then \"Ubuntu-14.04.yaml\" on the off chance it there might be needed to have overrides for a release.","commit_id":"581e13e6b83ddab99922fb50cdfaec94c4dbe945"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"cd3f9adc116e9ce75c5831d2d2cea3782af4ca14","unresolved":false,"context_lines":[{"line_number":90,"context_line":":yaml:"},{"line_number":91,"context_line":"  :datadir: \"${SCRIPT_DIR}/hiera\""},{"line_number":92,"context_line":":hierarchy:"},{"line_number":93,"context_line":"  - \"%{::operatingsystem}\""},{"line_number":94,"context_line":"  - \"%{::osfamily}\""},{"line_number":95,"context_line":"  - common"},{"line_number":96,"context_line":"EOF"}],"source_content_type":"application/x-shellscript","patch_set":10,"id":"dada55a8_e51ada6d","line":93,"in_reply_to":"dada55a8_b19312fa","updated":"2016-07-18 13:41:15.000000000","message":"well, *right now* we don\u0027t really need it, I guess we can add it later.","commit_id":"581e13e6b83ddab99922fb50cdfaec94c4dbe945"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"72b93ad8c1d05977049d907bf05bf6f63ea8f63d","unresolved":false,"context_lines":[{"line_number":90,"context_line":":yaml:"},{"line_number":91,"context_line":"  :datadir: \"${SCRIPT_DIR}/hiera\""},{"line_number":92,"context_line":":hierarchy:"},{"line_number":93,"context_line":"  - \"%{::operatingsystem}\""},{"line_number":94,"context_line":"  - \"%{::osfamily}\""},{"line_number":95,"context_line":"  - common"},{"line_number":96,"context_line":"EOF"}],"source_content_type":"application/x-shellscript","patch_set":10,"id":"dada55a8_b19312fa","line":93,"in_reply_to":"fad55976_7587b60f","updated":"2016-07-18 10:34:54.000000000","message":"+1","commit_id":"581e13e6b83ddab99922fb50cdfaec94c4dbe945"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"f6cdb16e201c0ded8e396d763a1b013c8a0fb049","unresolved":false,"context_lines":[{"line_number":90,"context_line":":yaml:"},{"line_number":91,"context_line":"  :datadir: \"${SCRIPT_DIR}/hiera\""},{"line_number":92,"context_line":":hierarchy:"},{"line_number":93,"context_line":"  - \"%{::operatingsystem}\""},{"line_number":94,"context_line":"  - \"%{::osfamily}\""},{"line_number":95,"context_line":"  - common"},{"line_number":96,"context_line":"EOF"}],"source_content_type":"application/x-shellscript","patch_set":10,"id":"dada55a8_2ed84f53","line":93,"in_reply_to":"fad55976_7587b60f","updated":"2016-07-18 14:35:32.000000000","message":"After we get the initial hiera config in place, this can certain be added after the fact :)","commit_id":"581e13e6b83ddab99922fb50cdfaec94c4dbe945"}]}
