Jira (BOLT-990) Allow Tasks page on Console to display list of tasks from non-production environment

2018-11-21 Thread Halim Wijaya (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Halim Wijaya created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-990  
 
 
  Allow Tasks page on Console to display list of tasks from non-production environment   
 

  
 
 
 
 

 
Issue Type: 
  Improvement  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2018/11/21 9:13 PM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Halim Wijaya  
 

  
 
 
 
 

 
 Currently, Console Tasks page display only list of Tasks that are in Production environment. The only workaround to run non-production tasks is via Command Line. There should be an option to run "non-production" environment Tasks on PE Console.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

Jira (BOLT-982) Create new plan executor application with /plan/run endpoint

2018-11-21 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith assigned an issue to Michael Smith  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-982  
 
 
  Create new plan executor application with /plan/run endpoint   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 
 
Assignee: 
 Michael Smith  
 

  
 
 
 
 

 
 
 

 
 
 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-982) Create new plan executor application with /plan/run endpoint

2018-11-21 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-982  
 
 
  Create new plan executor application with /plan/run endpoint   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 

  
 
 
 
 

 
 We'll need to create a new ruby application, similar to bolt-server.The application should have a '/plan/run' endpoint, which receives requests, starts executing the specified plan, and returns a status response.Requests should have the following format:* {{plan_name}} (required, string)* {{environment}} ( required,  string, default production)* {{job_id}} (required, string)* {{description}} (optional, string)* {{params}} (required, hash) * {{params:nodes}} (required, array?)   {code}{  "plan_name" : "canary",  "environment": "production",   "job_id": "123842",  "description" : "Start the canary plan on node1 and node2",  "params" : {"nodes" : ["node1.example.com", "node2.example.com"],"command" : "whoami","canary" : 1  }}{code}Response should be "{status: "running"}" or an error object  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

 
   
 

  
 

  
 

Jira (BOLT-982) Create new plan executor application with /plan/run endpoint

2018-11-21 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-982  
 
 
  Create new plan executor application with /plan/run endpoint   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 

  
 
 
 
 

 
 We'll need to create a new ruby application, similar to bolt-server.The application should have a '/plan/run' endpoint, which receives requests, starts executing the specified plan, and returns a status response.Requests should have the following format:* {{plan_name}} (required, string)* {{environment}} (required, string, default production)* {{job_id}} (required,  int  string )* {{description}} (optional, string)* {{params}} (required, hash)* {{params:nodes}} (required, array?){code}{  "plan_name" : "canary",  "environment": "production",   "job_id": "123842",  "description" : "Start the canary plan on node1 and node2",  "params" : {"nodes" : ["node1.example.com", "node2.example.com"],"command" : "whoami","canary" : 1  }}{code}Response should be "{status: "running"}" or an error object  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

 
   
 

  
 

  
 
   

Jira (BOLT-983) Add puma config for plan executor application

2018-11-21 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-983  
 
 
  Add puma config for plan executor application   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 

  
 
 
 
 

 
 We need to add a new puma configuration file to start the plan executor application. The configuration file should be based on bolt-server puma config. It should read a plan executor config file from { { /etc/puppetlabs/plan-executor/conf.d/plan-executor.conf} } , create a logger that logs to the configured log file (default { { /var/log/puppetlabs/plan-executor/plan-executor.log} } ), and start the application. The plan executor configuration file should include:- All of config that bolt-server uses except threads- {{workers}}: the number of worker processes to start.- {{modulepath}}: array, *required* - directories on the modulepath for bolt  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (BOLT-982) Create new plan executor application with /plan/run endpoint

2018-11-21 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-982  
 
 
  Create new plan executor application with /plan/run endpoint   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 

  
 
 
 
 

 
 We'll need to create a new ruby application, similar to bolt-server.The application should have a '/plan/run' endpoint, which receives requests,  executes  starts executing  the specified plan, and returns  the plan results as JSON  a status response . Requests should have the following format:* {{plan_name}} (required, string)* {{environment}} (required, string, default production)* {{job_id}} (required, int)* {{description}} (optional, string)* {{params}} (required, hash)* {{params:nodes}} (required, array?){code}{  "plan_name" : "canary",  "environment": "production",   "job_id": "123842",  "description" : "Start the canary plan on node1 and node2",  "params" : {"nodes" : ["node1.example.com", "node2.example.com"],"command" : "whoami","canary" : 1  }}{code}Response should be "{status: "running"}" or an error object  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

 
   
 

  
 

 

Jira (BOLT-989) Document how to wrap a script with a task.

2018-11-21 Thread Alex Dreyer (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alex Dreyer created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-989  
 
 
  Document how to wrap a script with a task.   
 

  
 
 
 
 

 
Issue Type: 
  New Feature  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2018/11/21 12:35 PM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Alex Dreyer  
 

  
 
 
 
 

 
 With multi-file tasks it's easy to convert a script into a task. We should document this process in the writing tasks page.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

 
   
  

Jira (BOLT-988) Task for making http/https requests with bolt.

2018-11-21 Thread Alex Dreyer (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Alex Dreyer created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-988  
 
 
  Task for making http/https requests with bolt.   
 

  
 
 
 
 

 
Issue Type: 
  New Feature  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2018/11/21 11:01 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Alex Dreyer  
 

  
 
 
 
 

 
 bolt should ship with a task that makes it easy to make web requests. params: url method body headers cacert cert key parse_response  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

 
   
 

Jira (BOLT-644) Collect analytics on catalogs applied with bolt.

2018-11-21 Thread Michael Smith (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Smith assigned an issue to Michael Smith  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-644  
 
 
  Collect analytics on catalogs applied with bolt.   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 
 
Assignee: 
 Michael Smith  
 

  
 
 
 
 

 
 
 

 
 
 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-608) Support local transport on windows

2018-11-21 Thread Kevin Reeuwijk (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Kevin Reeuwijk commented on  BOLT-608  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support local transport on windows   
 

  
 
 
 
 

 
 +1 as this feature is needed to support workflows for Puppet Pipelines, where the app is deployed locally using Bolt  
 

  
 
 
 
 

 
 
 

 
 
 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.