Jira (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-19 Thread Kate Lopresti (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Kate Lopresti updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-840  
 
 
  Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
Change By: 
 Kate Lopresti  
 
 
Labels: 
 docs-reviewed resolved-issue-added  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-19 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith commented on  BOLT-840  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
 We're going to treat apply_prep configuration as a separate issue. Would you like to file a ticket around use-cases for installing specific versions? The apply_prep function internally uses https://github.com/puppetlabs/puppetlabs-puppet_agent/blob/master/tasks/install.json, which accepts version and collection parameters. Also talking to our release team about getting a Bolt release in the Puppet 6 repo.  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-19 Thread Kevin Reeuwijk (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Kevin Reeuwijk commented on  BOLT-840  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
 Finally, there is no way to force the puppet agent gem version when using the apply_prep() task in a plan. It always installs the latest version, which now means puppet6. Shouldn't we have a way to do something like this to force a different version if needed?    
 
 
 
 
 apply_prep(  
 
 
   agent_version => 5.5.4  
 
 
 )  
 
 
 
    or  
 
 
 
 
 apply_prep(  
 
 
  major_version => 5  
 
 
 )
  
 
 
 
   
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 

Jira (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-19 Thread Kevin Reeuwijk (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Kevin Reeuwijk commented on  BOLT-840  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
 Also, I can't install bolt via yum through the puppet 6 repo:  
 
 
 
 
 [centos@ip-172-31-8-247 ~]$ sudo rpm -Uvh https://yum.puppet.com/puppet/puppet-release-el-7.noarch.rpm  
 
 
 Retrieving https://yum.puppet.com/puppet/puppet-release-el-7.noarch.rpm  
 
 
 warning: /var/tmp/rpm-tmp.fGxB9Z: Header V4 RSA/SHA256 Signature, key ID ef8d349f: NOKEY  
 
 
 Preparing... # [100%]  
 
 
 Updating / installing...  
 
 
 1:puppet6-release-6.0.0-1.el7 # [100%]  
 
 
    
 
 
 [centos@ip-172-31-8-247 ~]$ sudo yum list *puppet*  
 
 
 Loaded plugins: fastestmirror  
 
 
 Loading mirror speeds from cached hostfile  
 
 
 * base: centos.mirror.fr.planethoster.net  
 
 
 * extras: centos.mirror.fr.planethoster.net  
 
 
   

Jira (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-18 Thread Nick Lewis (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Nick Lewis updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-840  
 
 
  Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
Change By: 
 Nick Lewis  
 
 
Release Notes Summary: 
 The apply() functionality is now compatible with Puppet 6 agents.  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-18 Thread Nick Lewis (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Nick Lewis updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-840  
 
 
  Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
Change By: 
 Nick Lewis  
 
 
Release Notes: 
 Bug Fix  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-18 Thread David Kramer (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 David Kramer updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-840  
 
 
  Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
Change By: 
 David Kramer  
 
 
Fix Version/s: 
 BOLT Next  
 
 
Fix Version/s: 
 BOLT 0.23.0  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-18 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-840  
 
 
  Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 
 
Fix Version/s: 
 BOLT Next  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-17 Thread Ryan Coleman (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Ryan Coleman commented on  BOLT-840  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
 To add a little color onto my experience, here's how I arrived at a point where I was pulling in yumrepo_core and ran into a problem loading the sensitive function. 
 
get excited by blog post https://puppet.com/blog/introducing-masterless-puppet-bolt 
follow getting started guide to try on my own with Bolt 0.22.0 installed via MacOS package (successful) https://puppet.com/docs/bolt/0.x/create_sample_manifest_nix.html 
refactor example to use puppet-nginx module instead of base resources 
 
install puppet-nginx into workstation modulepath 
clone https://github.com/puppetlabs/puppetlabs-yumrepo_core into workstation modulepath to resolve missing yumrepo resource needed by puppet-nginx 
apply plan and fail 
  
  
 
 
 
 
 Starting: plan plive::nginx  
 
 
 Starting: install puppet and gather facts on 10.234.3.35  
 
 
 Finished: install puppet and gather facts with 0 failures in 11.97 sec  
 
 
 Starting: apply catalog on 10.234.3.35  
 
 
 Finished: apply catalog with 1 failure in 21.32 sec  
 
 
 Finished: plan plive::nginx in 33.33 sec  
 
 
 The task failed with exit code 1:  
 
 
 /tmp/d20180917-23557-yhvb9v/yumrepo_core/lib/puppet/type/yumrepo.rb:323:in `block (2 l

Jira (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-17 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith assigned an issue to Nick Lewis  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-840  
 
 
  Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 
 
Assignee: 
 Nick Lewis  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-17 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-840  
 
 
  Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 
 
Sprint: 
 Bolt  Ready for Grooming  Kanban  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-17 Thread Nick Lewis (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Nick Lewis commented on  BOLT-840  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
 We need to install these to a location where we can skip syncing them to agents during apply(), because they're a) unnecessary, b) potentially incompatible with Puppet 5 agents.  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-17 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-840  
 
 
  Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 

  
 
 
 
 

 
 Puppet 6 removed several resource declarations from the Puppet gem, but added them back in packaging. To make the apply experience smooth, we should include the same modules in packaging Bolt. That list consists of * augeas_core * host_core * scheduled_task * sshkeys_core * zfs_core * cron_core * mount_core * selinux_core * yumrepo_core * zone_core  
 

  
 
 
 
 

 
 
 

 
 
 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 (BOLT-840) Include unvendored Puppet 6 content in Bolt

2018-09-17 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-840  
 
 
  Include unvendored Puppet 6 content in Bolt   
 

  
 
 
 
 

 
Issue Type: 
  Improvement  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2018/09/17 2:59 PM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Michael Smith  
 

  
 
 
 
 

 
 Puppet 6 removed several resource declarations from the Puppet gem, but added them back in packaging. To make the apply experience smooth, we should include the same modules in packaging Bolt.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)