Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Gheorghe Popescu updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Gheorghe Popescu Fix Version/s: PUP 6.20.0 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.114124.1610546880168%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Claire Cadman updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Claire Cadman Labels: doc_reviewed platform_7 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.74600.1604940120409%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Kenyon Ralph updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Kenyon Ralph We have a YAML terminus for facts, however YAML can problematic for hexidecimal hexadecimal numbers (see PUP-9505).Additionally, JSON is generally a better serialization format for machines to understand, is a smaller spec than YAML, has a relatively mature ecosystem in Java around parsing/serializing, and is backwards compatible with YAML for recent YAML parsers (YAML has become a superset of JSON).For these reasons we should implement a JSON terminus for facts (there already exists one for catalogs) and users should be encouraged to use it instead of the YAML terminus. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Josh Cooper Release Notes Summary: Added This adds a new JSON terminus for puppet facts application allowing them to be stored and loaded as json. Puppet agents will continue to default to YAML , similar with but JSON can be used by configuring the "agent" application in routes.yaml:---agent: facts:terminus: factercache: jsonIn addition, Puppetserver 7 caches facts *by default* as JSON instead of YAML . The old yaml terminus that was already there can be reenabled via `routes . yaml`. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.73373.1604612940028%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Josh Cooper commented on PUP-10656 Re: Provide a JSON terminus for facts Passed CI in d61cf32faa Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.70093.1604366340032%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Bogdan Irimie updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Bogdan Irimie Sprint: ghost-28.10 , PR - Triage 2 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.66054.1603894200300%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Josh Cooper commented on PUP-10656 Re: Provide a JSON terminus for facts Backported to master in https://github.com/puppetlabs/puppet/commit/ccb0c4537517d131c16ec9f75c89ad9baad04229 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.64624.1603768860020%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Florin Dragos updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Florin Dragos Release Notes: New Feature Release Notes Summary: Added new JSON terminus for puppet facts application, similar with the YAML terminus that was already there. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.63311.1603718040032%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Josh Cooper Fix Version/s: PUP 7.0.0 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.62668.1603470180184%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Josh Cooper commented on PUP-10656 Re: Provide a JSON terminus for facts Merged to main in https://github.com/puppetlabs/puppet/commit/2ef8a7539294808b98ba3ced8b4aee069efba953 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.62667.1603470180141%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Bogdan Irimie assigned an issue to Florin Dragos Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Bogdan Irimie Assignee: Bogdan Irimie Florin Dragos Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.60186.1603288080091%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Bogdan Irimie assigned an issue to Bogdan Irimie Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Bogdan Irimie Assignee: Bogdan Irimie Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.60185.1603288080049%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Bogdan Irimie updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Bogdan Irimie Sprint: ready for triage ghost-28.10 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.60182.1603287960376%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Bogdan Irimie updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Bogdan Irimie Story Points: 3 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.60142.1603286880038%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Mihai Buzgau Sub-team: ghost Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.60137.1603286100046%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Bogdan Irimie updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Bogdan Irimie Sprint: ready for triage Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.60138.1603286100069%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Josh Cooper updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Josh Cooper Team: Night's Watch Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.57263.1602869160104%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Josh Cooper commented on PUP-10656 Re: Provide a JSON terminus for facts Would be good to provide JSON termini for node and report Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.53602.1602523680415%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Josh Cooper commented on PUP-10656 Re: Provide a JSON terminus for facts Thanks for filling Reminds me of PUP-3538, what is old is new again! Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.29437.1599071040037%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Justin Stoller updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Justin Stoller We have a YAML terminus for facts, however YAML can problematic for hexidecimal numbers (see PUP- ... 9505 ).Additionally, JSON is generally a better serialization format for machines to understand, is a smaller spec than YAML, has a relatively mature ecosystem in Java around parsing/serializing, and is backwards compatible with YAML for recent YAML parsers (YAML has become a superset of JSON).For these reasons we should implement a JSON terminus for facts (there already exists one for catalogs) and users should be encouraged to use it instead of the YAML terminus. Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Justin Stoller updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Justin Stoller Labels: puppet_7 platform_7 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.29419.1599070140088%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Justin Stoller updated an issue Puppet / PUP-10656 Provide a JSON terminus for facts Change By: Justin Stoller Labels: puppet_7 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.371009.1599069868000.29413.1599069900092%40Atlassian.JIRA.
Jira (PUP-10656) Provide a JSON terminus for facts
Title: Message Title Justin Stoller created an issue Puppet / PUP-10656 Provide a JSON terminus for facts Issue Type: Improvement Assignee: Unassigned Created: 2020/09/02 11:04 AM Priority: Normal Reporter: Justin Stoller We have a YAML terminus for facts, however YAML can problematic for hexidecimal numbers (see PUP-...). Additionally, JSON is generally a better serialization format for machines to understand, is a smaller spec than YAML, has a relatively mature ecosystem in Java around parsing/serializing, and is backwards compatible with YAML for recent YAML parsers (YAML has become a superset of JSON). For these reasons we should implement a JSON terminus for facts (there already exists one for catalogs) and users should be encouraged to use it instead of the YAML terminus. Add Comment