Jira (BOLT-658) Validate JSON data in bolt-transport-api requests

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


 
 
 
 

 
 
 

 
   
 Kate Lopresti updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Kate Lopresti  
 
 
Labels: 
 not  
 

  
 
 
 
 

 
 
 

 
 
 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-658) Validate JSON data in bolt-transport-api requests

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


 
 
 
 

 
 
 

 
   
 Kate Lopresti updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Kate Lopresti  
 
 
Labels: 
 not  
 

  
 
 
 
 

 
 
 

 
 
 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-658) Validate JSON data in bolt-transport-api requests

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


 
 
 
 

 
 
 

 
   
 Michael Smith updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 
 
Release Notes: 
 Not Needed  
 

  
 
 
 
 

 
 
 

 
 
 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-658) Validate JSON data in bolt-transport-api requests

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


 
 
 
 

 
 
 

 
   
 Michael Smith updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 
 
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-658) Validate JSON data in bolt-transport-api requests

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


 
 
 
 

 
 
 

 
   
 Michael Smith assigned an issue to Cas Donoghue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Michael Smith  
 
 
Assignee: 
 Nick Lewis Cas Donoghue  
 

  
 
 
 
 

 
 
 

 
 
 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-658) Validate JSON data in bolt-transport-api requests

2018-09-14 Thread Lucy Wyman (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Lucy Wyman assigned an issue to Nick Lewis  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Lucy Wyman  
 
 
Assignee: 
 Lucy Wyman 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-658) Validate JSON data in bolt-transport-api requests

2018-09-06 Thread Lucy Wyman (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Lucy Wyman assigned an issue to Lucy Wyman  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Lucy Wyman  
 
 
Assignee: 
 Cas Donoghue Lucy Wyman  
 

  
 
 
 
 

 
 
 

 
 
 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-658) Validate JSON data in bolt-transport-api requests

2018-09-04 Thread Cas Donoghue (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Cas Donoghue assigned an issue to Cas Donoghue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Cas Donoghue  
 
 
Assignee: 
 Cas Donoghue  
 

  
 
 
 
 

 
 
 

 
 
 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-658) Validate JSON data in bolt-transport-api requests

2018-08-28 Thread Lucy Wyman (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Lucy Wyman updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Lucy Wyman  
 

  
 
 
 
 

 
 *As a* bolt-transports user*I want* to know that the JSON I pass in is valid*So that* I see errors early and can fix the issueWe should validate that requirements for the JSON data received by the bolt-transport-api are met, and raise helpful error messages if not* Verify that there are 'target' and 'task' options in the top level* Verify that target contains:  * A valid host ( FQDN or IP address v4 (v6?)) ( required)  * password or private-key-content (at least one is required)  *  valid  username (required)* Verify that task contains:  *  valid metadata content (optional) (does a function to validate this already exist?)  *  base64 encoded file (required)  * filename ( which must not be a path)Questions:* Should bolt should call basename on  the  password / ssh-key-content be encrypted?* Should we accept IP v6 addresses?  filename)  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

 
   
 

  
 

  
   

Jira (BOLT-658) Validate JSON data in bolt-transport-api requests

2018-08-28 Thread David Kramer (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 David Kramer updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 David Kramer  
 
 
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-658) Validate JSON data in bolt-transport-api requests

2018-08-23 Thread Lucy Wyman (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Lucy Wyman updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Lucy Wyman  
 

  
 
 
 
 

 
 *As a* bolt-transports user*I want* to know that the JSON I pass in is valid*So that* I see errors early and can fix the issueWe should validate that requirements for the JSON data received by the bolt-transport-api are met, and raise helpful error messages if not* Verify that there are 'target' and 'task' options in the top level* Verify that target contains:  * A valid host (FQDN or IP address v4 (v6?))  (required)   * password  or private-key-content (at least one is required)   * valid username  (required) * Verify that task contains:  * valid metadata content ( optional) ( does a function to validate this already exist?)  * base64 encoded file  (required) * filename  is  (which must  not  be  a path ) Questions:* Should the password / ssh-key-content be encrypted?* Should we accept IP v6 addresses?  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

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

 
   
 

  
 

  
 

   

Jira (BOLT-658) Validate JSON data in bolt-transport-api requests

2018-08-22 Thread Lucy Wyman (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Lucy Wyman updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Lucy Wyman  
 

  
 
 
 
 

 
 *As a* bolt-transports user*I want* to know that the JSON I pass in is valid*So that* I see errors early and can fix the issueWe should validate that requirements for the JSON data received by the bolt-transport-api are met, and raise helpful error messages if not* Verify that there are 'target' and 'task' options in the top level* Verify that target contains:  * A valid host (FQDN or IP address v4 (v6?))  * password  * valid username* Verify that task contains:  * valid metadata content (does a function to validate this already exist?)  * base64 encoded file * filename is not a path   Questions:* Should the password / ssh-key-content be encrypted?* Should we accept IP v6 addresses?  
 

  
 
 
 
 

 
 
 

 
 
 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 

Jira (BOLT-658) Validate JSON data in bolt-transport-api requests

2018-07-03 Thread Lucy Wyman (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Lucy Wyman updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Lucy Wyman  
 

  
 
 
 
 

 
 *As a* bolt-transports user*I want* to know that the JSON I pass in is valid*So that* I see errors early and can fix the issueWe should validate that requirements for the JSON data received by the bolt-transport-api are met, and raise  appropriate errors  helpful error messages  if  they're  not . * Verify that there are 'target' and 'task' options in the top level* Verify that target contains:  * A valid host (FQDN or IP address v4 (v6?))  * password  * valid username* Verify that task contains:  * valid metadata content (does a function to validate this already exist?)  * base64 encoded fileQuestions:* Should the password / ssh-key-content be encrypted?* Should we accept IP v6 addresses?  
 

  
 
 
 
 

 
 
 

 
 
 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" 

Jira (BOLT-658) Validate JSON data in bolt-transport-api requests

2018-07-03 Thread Lucy Wyman (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Lucy Wyman updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Change By: 
 Lucy Wyman  
 

  
 
 
 
 

 
 *As a* bolt-transports user*I want* to know that the JSON I pass in is valid*So that* I see errors early and can fix the issue We should validate that requirements for the JSON data received by the bolt-transport-api are met, and raise appropriate errors if they're not.* Verify that there are 'target' and 'task' options in the top level* Verify that target contains:* A valid host (FQDN or IP address v4 (v6?))* password  or ssh-key-content * valid  user  username * Verify that task contains:* valid metadata content (does a function to validate this already exist?)*  File  base64 encoded fileQuestions:* Should the password / ssh-key-content be encrypted?* Should we accept IP v6 addresses?  
 

  
 
 
 
 

 
 
 

 
 
 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.

Jira (BOLT-658) Validate JSON data in bolt-transport-api requests

2018-06-29 Thread Lucy Wyman (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Lucy Wyman created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet Task Runner /  BOLT-658  
 
 
  Validate JSON data in bolt-transport-api requests   
 

  
 
 
 
 

 
Issue Type: 
  Task  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2018/06/29 10:54 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Lucy Wyman  
 

  
 
 
 
 

 
 We should validate that requirements for the JSON data received by the bolt-transport-api are met, and raise appropriate errors if they're not. 
 
Verify that there are 'target' and 'task' options in the top level 
Verify that target contains: 
A valid host (FQDN or IP address v4 (v6?)) 
password or ssh-key-content 
valid user 
Verify that task contains: 
valid metadata content (does a function to validate this already exist?) 
File 
  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment