Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Charlie Sharpsteen updated an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Charlie Sharpsteen Release Notes Summary: This restores the ability to upload facts to puppet server and masters, along with the `puppet facts upload` command, which is important for direct puppet workflows when agents always run off of cached catalogs and need an alternate mechanism to upload facts. It also updates the default legacy auth.conf to allow agents to only upload their own facts. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Eric Delaney updated an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Eric Delaney QA Risk Assessment: Needs Assessment Manual Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Eric Delaney commented on PUP-8232 Re: Re-add the puppet facts upload face and REST facts terminus Tested on agent 5.5.x SHA=c5e26226d26f78370f7d00d72b016cb4935bd15d SERVER_VERSION=5.2.1.master.SNAPSHOT.2018.03.13T0952 SERVER [root@cexia0r72jijvdt opt]# sum ./puppetlabs/server/data/puppetserver/yaml/facts/igo8i10m25ex77b.delivery.puppetlabs.net.yaml 5395612 AGENT [root@igo8i10m25ex77b ~]# puppet facts upload Notice: Uploading facts for 'igo8i10m25ex77b.delivery.puppetlabs.net' to: 'cexia0r72jijvdt.delivery.puppetlabs.net' SERVER [root@cexia0r72jijvdt opt]# head ./puppetlabs/server/data/puppetserver/yaml/facts/igo8i10m25ex77b.delivery.puppetlabs.net.yaml --- !ruby/object:Puppet::Node::Facts
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Eric Delaney assigned an issue to Eric Delaney Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Eric Delaney Assignee: Eric Delaney Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Eric Delaney assigned an issue to Unassigned Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Eric Delaney Assignee: Josh Cooper Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Josh Cooper updated an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Josh Cooper Release Notes Summary: This restores the ability to upload facts to puppet server and masters, which is important for direct puppet workflows when agents always run off of cached catalogs and need an alternate mechanism to upload facts. It also updates the default legacy auth.conf to allow agents to only upload their own facts. Release Notes: New Feature Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Josh Cooper commented on PUP-8232 Re: Re-add the puppet facts upload face and REST facts terminus Merged to 5.5.x in https://github.com/puppetlabs/puppet/commit/a6cba646497dfd264506b789a66af522d2b1cdec Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Josh Cooper assigned an issue to Josh Cooper Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Josh Cooper Assignee: Eric Delaney Josh Cooper Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Eric Delaney updated an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Eric Delaney Sprint: Platform Core Hopper KANBAN Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Eric Delaney assigned an issue to Eric Delaney Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Eric Delaney Assignee: Charlie Sharpsteen Eric Delaney Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Josh Cooper updated an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Josh Cooper Acceptance Criteria: Fact Beaker test exercises "puppet fact upload " writing to a puppetserver's /opt/puppetlabs/ server with puppetdb configured has the updated facts show up in puppetdb /puppetserver/data/yaml or server_data directories . Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Jacob Helwig updated an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Jacob Helwig Sprint: Platform Core Hopper Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Jacob Helwig updated an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Jacob Helwig Fix Version/s: PUP 5.5.0 Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Jacob Helwig updated an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Jacob Helwig Acceptance Criteria: Fact upload to a server with puppetdb configured has the updated facts show up in puppetdb. Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Jacob Helwig commented on PUP-8232 Re: Re-add the puppet facts upload face and REST facts terminus We'll want to coordinate with the Server team to figure out the order we want this and SERVER-2054 merged. Add Comment This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Craig Gomes updated an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Craig Gomes Sub-team: Coremunity Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Charlie Sharpsteen assigned an issue to Charlie Sharpsteen Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Change By: Charlie Sharpsteen Assignee: Charlie Sharpsteen Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- 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 post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8232) Re-add the puppet facts upload face and REST facts terminus
Title: Message Title Charlie Sharpsteen created an issue Puppet / PUP-8232 Re-add the puppet facts upload face and REST facts terminus Issue Type: Improvement Assignee: Unassigned Created: 2017/12/07 9:15 AM Priority: Normal Reporter: Charlie Sharpsteen This ticket tracks the agent-side work of PUP-7779 "Re-implement `puppet facts upload`". In order to allow facts to be uploaded from the agent to the server, we need to re-add two components that were removed in Puppet 4.0 as part of PUP-2560 : The Puppet::Node::Facts::Rest indirector terminus which translates save requests for facts into REST API calls that send a PUT payload to the Puppet Server. The upload action of the puppet facts face. This action loads facts from the facter terminus and then saves then using the rest terminus. Out of scope: The implementation removed in PUP-2560 included some settings related to the "inventory service". These settings should not be restored and puppet facts upload should instead the server specified by the agent section of puppet.conf.