Jira (BOLT-990) Allow Tasks page on Console to display list of tasks from non-production environment
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
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
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
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
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
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.
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.
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.
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
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.