Jira (PUP-6824) Use UUIDs for certificate serial numbers

2017-12-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6824 
 
 
 
  Use UUIDs for certificate serial numbers  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Sprint:
 
 Platform Core Hopper 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-7744) Puppet CA's CRL is prone to duplicate entries

2017-12-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7744 
 
 
 
  Puppet CA's CRL is prone to duplicate entries  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Sprint:
 
 Platform Core Hopper 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-8226) Warning in manifest causing invalid byte sequence error on Redhat 7 server

2017-12-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-8226 
 
 
 
  Warning in manifest causing invalid byte sequence error on Redhat 7 server  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Sprint:
 
 Platform Core  Grooming  Hopper 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-8249) Certain environments return "invalid byte sequence in " when parsing module PO files

2017-12-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-8249 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Certain environments return "invalid byte sequence in " when parsing module PO files  
 
 
 
 
 
 
 
 
 
 
Maggie Dreyer should pair with Ethan Brown to keep root causing this and perhaps with someone on the Coremunity team for the fix /cc Jacob Helwig. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-8226) Warning in manifest causing invalid byte sequence error on Redhat 7 server

2017-12-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-8226 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Warning in manifest causing invalid byte sequence error on Redhat 7 server  
 
 
 
 
 
 
 
 
 
 
We want to try setting the kCode first and then continue with other options if that doesn't work. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-7737) Add HTTP report processor setting for including system truststore

2017-12-08 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7737 
 
 
 
  Add HTTP report processor setting for including system truststore  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Sprint:
 
 Platform Core Grooming 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-2189) The CRL can get corrupted if two workers revoke certs at same time

2017-12-08 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-2189 
 
 
 
  The CRL can get corrupted if two workers revoke certs at same time  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Sprint:
 
 Platform Core Grooming 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-7744) Puppet CA's CRL is prone to duplicate entries

2017-11-22 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-7744 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Puppet CA's CRL is prone to duplicate entries  
 
 
 
 
 
 
 
 
 
 
This should be done in both Puppet Server (threaded through to jvm-ssl-utils) in addition to Puppet. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-2189) The CRL can get corrupted if two workers revoke certs at same time

2017-11-09 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-2189 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: The CRL can get corrupted if two workers revoke certs at same time  
 
 
 
 
 
 
 
 
 
 
I assume we should move this out of the active sprint and into the backlog, since it looks like it needs to go back and be prioritized with other CA work? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 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-7517) Add logic for restarting hung catalog application

2017-09-21 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Justin Stoller 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7517 
 
 
 
  Add logic for restarting hung catalog application  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-7517) Add logic for restarting hung catalog application

2017-09-21 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-7517 
 
 
 
  Add logic for restarting hung catalog application  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Sprint:
 
 Platform Core  Hopper  KANBAN 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6807) referencing non-existant variable in custom function crashes puppetserver

2016-10-26 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6807 
 
 
 
  referencing non-existant variable in custom function crashes puppetserver  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Release Notes Summary:
 
 Puppet extensions with Ruby errors (specifically noted in custom functions that referenced undefined local variables) would cause Puppet to create an error message that contained most of the Ruby object space. This message could be gigabytes in size and under load would cause the Puppet Server process to die with an OutOfMemoryError. Now failure to load a Puppet extension will create a reasonably short error string that will *not* use gigabytes of memory. 
 
 
 

Release Notes:
 
 Bug Fix 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6807) referencing non-existant variable in custom function crashes puppetserver

2016-10-13 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-6807 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: referencing non-existant variable in custom function crashes puppetserver  
 
 
 
 
 
 
 
 
 
 
The fix was merged into Puppet at: 2fe2216 and was promoted into puppet-agent at: fa70f7b which passed a full CI run here: puppet-agent (master) Suite Pipeline Step 7 – Puppet Tests : Build 232 
Closing as complete. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6807) referencing non-existant variable in custom function crashes puppetserver

2016-10-10 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller moved an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6807 
 
 
 
  referencing non-existant variable in custom function crashes puppetserver  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Affects Version/s:
 
 PE 2016.2.1 
 
 
 

Component/s:
 
 Puppet Server 
 
 
 

Component/s:
 
 Puppet Server 
 
 
 

Key:
 
 PE PUP - 17527 6807 
 
 
 

Project:
 
 Puppet  Enterprise [Internal] 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsu

Jira (PUP-3827) Errors from indirected routes don't match error schema

2016-08-10 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3827 
 
 
 
  Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Release Notes Summary:
 
 In Puppet 4.0 many errors returned by our API were moved to follow best practices wrt HTTP error codes and a JSON format that follows our documented JSON schema. However one major subsystem of Puppet (the indirector) was not converted to follow this pattern. As of this release API endpoints that hit this subsystem will return proper HTTP error codes and message bodies that conform to our documented JSON standard. The previous behavior was to return a 400 Server Error for all issues with this subsystem. 
 
 
 

Release Notes:
 
 Bug Fix 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6257) Add --allow-authorization-extensions to puppet cert sign

2016-07-12 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Nathaniel Smith 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6257 
 
 
 
  Add --allow-authorization-extensions to puppet cert sign  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 Nathaniel Smith 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6268) Display cert information when interacting with certs via `puppet cert` application

2016-07-06 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to qa 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6268 
 
 
 
  Display cert information when interacting with certs via `puppet cert` application  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Status:
 
 Ready for  CI  Test 
 
 
 

Assignee:
 
 Justin Stoller qa 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6268) Display cert information when interacting with certs via `puppet cert` application

2016-06-20 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6268 
 
 
 
  Display cert information when interacting with certs via `puppet cert` application  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Summary:
 
 Display cert information when interacting with certs via `puppet cert`  face  application 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6268) Display cert information when interacting with certs via `puppet cert` face

2016-06-16 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Justin Stoller 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6268 
 
 
 
  Display cert information when interacting with certs via `puppet cert` face  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6268) Display cert information when interacting with certs via `puppet cert` face

2016-06-15 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-6268 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Display cert information when interacting with certs via `puppet cert` face  
 
 
 
 
 
 
 
 
 
 
I've implemented the format changes we decided on after the UX testing in this PR: https://github.com/puppetlabs/puppet/pull/5023 
In it I left the full output, human friendly format, and the interactivity of the sign command as opt-in. I believe folks wanted to push to get those as default behavior as soon as possible. And from our testers reactions they wouldn't mind the defaults changing sooner rather than later. I'd love to update this PR to have those defaults, though I felt like I should get final sign off from UX, Product, and Dev either in this ticket or in the PR. I also figured it would be beneficial one more time to have the output and a functional environment on hand for folks to play with if desired. See the PR for details on how to log into, or reproduce, the environment. I've /cc the same group of folks there as here. 
Lori Landesman, e0 S0renson, Nathaniel Smith, Kevin Corcoran. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6268) Display cert information when interacting with certs via `puppet cert` face

2016-06-15 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-6268 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Display cert information when interacting with certs via `puppet cert` face  
 
 
 
 
 
 
 
 
 
 
The confluence doc with high level take aways from the UX testing is here: https://confluence.puppetlabs.com/display/UX/Cert+Information+Display+Research+-+June%2C+2016 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-06-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to qa 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3827 
 
 
 
  Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Status:
 
 Ready for  CI  Test 
 
 
 

Assignee:
 
 Justin Stoller qa 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-06-08 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to qa 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3827 
 
 
 
  Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Status:
 
 Ready for  CI  Test 
 
 
 

Assignee:
 
 Justin Stoller qa 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6268) Display cert information when interacting with certs via `puppet cert` face

2016-05-25 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6268 
 
 
 
  Display cert information when interacting with certs via `puppet cert` face  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 In Scope*  CLI usage only* {{puppet cert}} face only*  When signing a cert, display cert information* When listing certnames, show cert information* Information to show: expiry, certname, extensionsOpen Questions* Any other info to show?* should cert sign block on user input? (with a toggle for interactivity)? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6268) Display cert information when interacting with certs via `puppet cert` face

2016-05-25 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6268 
 
 
 
  Display cert information when interacting with certs via `puppet cert` face  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Summary:
 
 Display cert information when  signing and listing  interacting with  certs  via `puppet cert` face 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6268) Display cert information when signing and listing certs

2016-05-25 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-6268 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Display cert information when signing and listing certs  
 
 
 
 
 
 
 
 
 
 
Kevin Corcoran 

To which method(s) of signing/listing a certificate does this apply? For signing, I think we discussed that it's only puppet cert sign ... right? In particular, I believe we decided that we didn't care to update /certificate_status to allow signing these cert requests, yeah? I think there are other puppet ... subcommands which can sign cert requests, and I think the same thing applies to them - they'll just reject these requests always - but that'd be good to call out here.
 
I'm not Nathaniel Smith, but I've been doing the due diligence on this ticket in preparation for working it (hence my notes above). PE-15436 is the R&D around the GUI side of displaying the new info we adding in this epic. I believe this ticket is solely scoped to the CLI work. The puppet faces that allow interaction with certs and/or the ca are: ca, cert, certificate, certificate_request, certificate_revocation_list. 
All of those but the cert face just defer to the generic base indirection face for formatting their results. All of those could be updated to show additional cert information, though at this point they do nothing cert specific in their formatting (see the awesome output of puppet certificate generate above). 
The cert face is the only place that we currently do certificate specific CLI formatting, the updating of which is what I believe this ticket is scoped to. 
I'll update this ticket summary and description accordingly. If anyone thinks that's an incorrect scope for this ticket please let me know here. 
   
note: to connect the backend services Kevin was talking with user workflows: we're using tk-auth to validate authorization into a particular puppet route (now using the new OIDs referenced in this Epic), in practice the clj-ca handles basic signing scenarios and those can also be handled via the GUI, for scenarios that utilize the new OIDs (core puppet infrastructure) we defer to the ruby-ca and its tools for signing (hopefully also auto-signing). 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 

Jira (PUP-6268) Display cert information when signing and listing certs

2016-05-25 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-6268 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Display cert information when signing and listing certs  
 
 
 
 
 
 
 
 
 
 
Lori Landesman, I put the above info up so you, and any other stakeholder, would have the current output for the lifecycle of a cert in the ticket when weighing in on potential design changes. Let me know if you need anything else. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6268) Display cert information when signing and listing certs

2016-05-25 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-6268 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Display cert information when signing and listing certs  
 
 
 
 
 
 
 
 
 
 
Here's an example of generating, listing, signing, cleaning, and revoking certs, with and without alt-names from the CLI currently: 
 
 
 
 
 
 
[root@xxj5w66u5j0qhx5 ~]# puppet certificate generate foo.example.com --ca-location remote 
 
 
 
 
true 
 
 
 
 
  
 
 
 
 
[root@xxj5w66u5j0qhx5 ~]# puppet cert list 
 
 
 
 
  "foo.example.com" (SHA256) 67:8E:5A:D3:11:62:98:BE:29:58:E7:71:DB:2C:1F:A3:B5:30:EA:4B:41:F1:6E:C0:BF:30:0A:46:AC:E5:73:09 
 
 
 
 
  
 
 
 
 
[root@xxj5w66u5j0qhx5 ~]# puppet cert sign foo.example.com 
 
 
 
 
Notice: Signed certificate request for foo.example.com 
 
 
 
 
Notice: Removing file Puppet::SSL::CertificateRequest foo.example.com at '/etc/puppetlabs/puppet/ssl/ca/requests/foo.example.com.pem' 
 
 
 
 

Jira (PUP-6268) Display cert information when signing and listing certs

2016-05-25 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-6268 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Display cert information when signing and listing certs  
 
 
 
 
 
 
 
 
 
 
Here's an example of our current output: 
 
 
 
 
 
 
[root@xxj5w66u5j0qhx5 puppet-enterprise-2016.1.2-el-7-x86_64]# puppet cert list --all 
 
 
 
 
+ "pe-internal-classifier"(SHA256) 32:09:71:C8:09:E3:CB:F7:EB:DE:48:3B:D6:45:B5:90:74:56:F9:14:D7:15:61:01:C0:03:73:8B:E2:B2:49:C0 
 
 
 
 
+ "pe-internal-dashboard" (SHA256) 17:A7:4C:1E:29:F1:59:58:FC:77:46:F5:BC:65:35:3B:7D:41:79:B8:81:E5:FE:B5:3A:4B:86:B3:78:2F:35:2A 
 
 
 
 
+ "pe-internal-mcollective-servers"   (SHA256) 93:84:48:78:1B:82:97:B2:6A:03:6D:78:21:54:81:F4:17:68:35:0D:84:DD:06:36:2A:C5:38:11:AB:94:59:B7 
 
 
 
 
+ "pe-internal-orchestrator"  (SHA256) 73:05:DB:E7:72:11:6E:9A:4D:88:DD:92:18:4C:F4:8E:FB:D9:68:66:56:54:46:10:51:E7:F2:CE:E6:AD:A9:C2 
 
 
 
 
+ "pe-internal-peadmin-mcollective-client"(SHA256) 2F:A4:A9:A4:98:56:6C:32:DB:22:6E:42:B3:2E:13:26:AE:AC:D6:04:39:D6:C3:68:33:2B:98:31:6D:31:FA:84 
 
 
 
 
+ "pe-internal-puppet-console-mcollective-client" (SHA256) 91:DC:99:8C:44:E5:F1:94:2F:4C:31:2B:09:B6:FE:64:A8:50:03:F6:AE:D0:00:A1:60:B2:22:78:C2:C0:36:B1 
 
 
 
 
+ "xxj5w66u5j0qhx5.delivery.puppetlabs.net"   (SHA256) 23:0F:98:C4:4C:19:B4:78:80:E1:7C:F1:1B:AA:A6:A2:F8:D5:D2:DD:8C:CF:81:38:2F:CF:D2:3A:3C:3C:E0:46 (alt names: "DNS:xxj5w66u5j0qhx5", "DNS:xxj5w6

Jira (PUP-3827) Errors from indirected routes don't match error schema

2016-05-13 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3827 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 
 
Yes, AFAIK this PR is in good shape and ready to be merged but waiting on the PA release for master to un-freeze, and folks on the Client team have the time to merge. 
/cc Kylo Ginsberg 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-05-12 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Justin Stoller 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3827 
 
 
 
  Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-05-11 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3827 
 
 
 
  Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Fix Version/s:
 
 PUP 4.y 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-05-11 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3827 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 
 
FWIW, I don't believe there's any time pressure to release this fix. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-05-10 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3827 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 
 
Updated PR ready for review here: https://github.com/puppetlabs/puppet/pull/4957 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-05-10 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3827 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 
 
This was reverted as it was causing errors in CI 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-6270) tests/environment/environment_scenario-bad.rb fails on all master platforms

2016-05-06 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Justin Stoller 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-6270 
 
 
 
  tests/environment/environment_scenario-bad.rb fails on all master platforms  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-04-12 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3827 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 
 
I've put up a PR for this here: https://github.com/puppetlabs/puppet/pull/4875 
I initially began with an approach that would check to see if the accept headers had been set, but I quickly realized in testing that the accept headers will sometimes have to be set to "text/pson" to be a valid request to the indirector. So a valid request will sometimes not trigger the "application/json" requirement and backwards compatibility cannot be kept unless we explicitly ignore the accept header in those cases. Given that, I just made the indirected route handler as similar to other handlers as possible (no attempt to catch errors). 
We are validating a fair bit of functionality of the IndirectedRoutes class by return codes, which had to be changed to validate based on the error raised since catching errors and updating the response with return codes is now done higher up the stack. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-04-06 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3827 
 
 
 
  Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Story Points:
 
 1 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-04-06 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3827 
 
 
 
  Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Labels:
 
 low-hanging-fruit server 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-04-04 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3827 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 
 
So, looking into this is seems that the simplest route would be to just delete the exception handling code in the indirected_routes. 
Since that would be backwards incompatible, left to my own devices, I would refactor the exception handling in indirected_routes to check to see if json was a requested response format, if so re-raising the exceptions so that the wrapper handler can correctly deal with them (and we don't have to duplicate the code). If json wasn't specified I'd log a deprecation notice and do same reply that exists currently. Maybe adding a comment in the code that this should be removed in Puppet 5. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-04-04 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3827 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 
 
Testing-wise we're testing that the structured error handling is done in a unit test for the generic handler interface. 
There's also an integration test for the indirected_routes handler that doesn't test the error handling, and uses a different set of test utils to test. Though I think it would be fairly easy to replicate the kind of testing done to test the error handling in the handler unit test. 
Grepping about I didn't see any acceptance tests for this kind of thing. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-04-04 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3827 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 
 
Reviewing the docs it seems that there's some conflation what what is happening in our API (or I'm misreading it) 
The error return information seems to be nested within the Puppet Server Specific Endpoints and explicitly says that it is applicable to the /environments endpoint (which isn't a Puppet Server specific endpoint). 
It looks like the documentation is also opinionated about return formats, specifying that if a return type other than json is requested a 406 will be returned (I could not get that behavior by providing a header of "Accept: text/plain" to the environments endpoint). 
Ahhh... Looking at the code for the environment route, I see now that the generic handler code, included in the generic rack-rest handler handles all of the error processing correctly. Our issue is that indirected routes are implementing their own error handling, doing the wrong thing, and never letting the errors percolate up to the correct error handling code. 
So with that, there'd be a pretty simple solution to this by simply deleting the exception catching in indirected_routes which should let the wrapper handler do the right thing. The only issue with that is that it would change the behavior of the endpoint error codes not in a major version bump... 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-3827) Errors from indirected routes don't match error schema

2016-03-31 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3827 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 
 
My notes so far: 
We catch any errors raised in our handler's call method (and raise if there's any issue anywhere in processing) in 'network/http/api/indirected_routes' where both handlers for exceptions explicitly set the content type to "text/plain" and pass the exception message through to the message body (via Puppet::Network::HTTP::Response#respond_with, Puppet::Network::HTTP::RackREST#set_response, Rack::Response#write). 
Exceptions outside of the handler's call (issues with the rack app itself) return a 500 via a substantively similar, but different code path, in 'network/http/rack'. 
Setting the content type properly, retrieving the requested format (defaulting to 

P
 JSON), and rendering the content accordingly – similar to our code for indirector paths should work. 
That approach should work assuming the Exception/message instance that we pass into the formatter chooser has supported_formats and to_pson defined that list pson as a valid serialization format and can serialize to the schema linked in the description respectively. 
Fantastically, nearly the exact same described beast exists in 'network/http/error' and conveniently its subclasses are the exceptions we're throwing all over the place. 
Given the above I think we can implement this by: 
 

Update do_http_control_exception to pass the exception it receives to the formatter and pass the properly formatted response on to the request.
 

Update the do_exception handler to do similar after first wrapping the passed exception in a Puppet::Network::HTTP::Error::HTTPError:: HTTPBadRequestError.
 

Update the 500 error handling to be substantively similar to the #2 above but first wrapping any exceptions in a Puppet::Network::HTTP::Error::HTTPError::HTTPServerError, natch.
 
 
Gotcha: the HTTP error classes don't implement a supported_formats method, so we either need to implement that on their base class or rework/write our own version of accepted_response_formatter_for/accepted_response_formatter_or_pson (we may have to roll our own anyways/extract that functionality out for the 500 processing since that happens in the Rack app outside of an indirected route). 
Open question: 1. Accept header requirements and pson vs json: accepted_response_formatter_for requires an accepts header to be specified by the client. Is that the correct level of pedantry? accepted_response_formatter_or_pson defaults to pson if the accepts header isn't present, which is basically json, which seems fine... But pson serialization is implemented for indirector classes and/or resources while the current HTTP exceptions have implemented json serialization. I'm spacing on when and why its okay to do one and not the other (see if there's docs for that). 
 

Jira (PUP-3827) Errors from indirected routes don't match error schema

2016-03-31 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Justin Stoller 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-3827 
 
 
 
  Errors from indirected routes don't match error schema  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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-4807) enable Pipeline for running puppet (facter, hiera) on PE-only agent platforms

2015-09-23 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4807 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: enable Pipeline for running puppet (facter, hiera) on PE-only agent platforms  
 
 
 
 
 
 
 
 
 
 
I think this ticket is superseded by other more specific tickets from the platform addition process i.e. solaris 10 and el 4 are now in, and we have individual tickets in the QENG project for the remaining work (QENG-2866, QENG-2869, QENG-2875, QENG-2972, QENG-2900). 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4864) Get pre-suites working for Fedora 22

2015-08-07 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4864 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Get pre-suites working for Fedora 22  
 
 
 
 
 
 
 
 
 
 
Sounds good, I've updated stable and QENG-2677 accordingly. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4864) Get pre-suites working for Fedora 22

2015-08-07 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4864 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Get pre-suites working for Fedora 22  
 
 
 
 
 
 
 
 
 
 
Also, you should be able to build packages for any platform locally by checking out puppet-agent and after {{bundle install}}ing run: bundle exec build puppet-agent  where platform is the filename at (from the root of the puppet-agent repo) configs/platforms/.rb 
NB: if the ssh key to log into pooler vms isn't part of your ssh agent then you'll need to specify VANAGON_SSH_KEY=/path/to/pooler/key 
That should leave you with a local package, I know CI calls a ship and a repo command (in that order) to stage the local packages to builds.d.pl.n and create the package repositories that the acceptance tests expect, respectively. Melissa Stone & Matthaus Owens would have to chime in if that's something Developers can do locally (I don't know if there'd be permissions issues). They might also know if there's a confluence page on this (I couldn't find it). 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4864) Get pre-suites working for Fedora 22

2015-08-07 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4864 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Get pre-suites working for Fedora 22  
 
 
 
 
 
 
 
 
 
 
Should I bite off part of QENG-2677 and put F22 into the master Puppet pipeline as a build only target and folks can test locally the ci:test:aio target? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-5004) Add node definitions for Fedora 22 to the source repos

2015-08-05 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Eric Sorenson 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-5004 
 
 
 
  Add node definitions for Fedora 22 to the source repos  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 qeng Eric Sorenson 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-5004) Add node definitions for Fedora 22 to the source repos

2015-08-05 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller moved an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-5004 
 
 
 
  Add node definitions for Fedora 22 to the source repos  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Fix Version/s:
 
 PE 2015.2.1 
 
 
 

Fix Version/s:
 
 PUP 4.2.2 
 
 
 

Component/s:
 
 CI 
 
 
 

Component/s:
 
 QA 
 
 
 

Workflow:
 
 Quality Engineering Scrum Team  Workflow 
 
 
 

Key:
 
 QENG PUP - 2749 5004 
 
 
 

Project:
 
 Quality Engineering Puppet 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

  

Jira (PUP-4864) Get pre-suites working for Fedora 22

2015-07-31 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4864 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Get pre-suites working for Fedora 22  
 
 
 
 
 
 
 
 
 
 
I've updated the Confluence doc to more closely match what I believed reality to be (and the tickets that Melissa is creating I believe are based on that). 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4864) Get pre-suites working for Fedora 22

2015-07-31 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4864 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Get pre-suites working for Fedora 22  
 
 
 
 
 
 
 
 
 
 
That seems like an error in the Confluence page. I believe the scrum teams own the tests for any given project (Dev + QA). 
I know that Kevin Imber helped out with the PE only platforms because no one seemed to actually own that and I've helped out with other changes when deadlines were tight, but I believe both of those examples are QE pitching in when a project goes sideways and (save for us all pitching in to help each other) not how things should go in the future. 
I'll update the Confluence page, as far as I know this is definitely Client work. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4949) Puppet Agent - Add PE testing in Jenkins pipeline

2015-07-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4949 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Puppet Agent - Add PE testing in Jenkins pipeline  
 
 
 
 
 
 
 
 
 
 
Sounds good. What is the timeframe on this? I will pull working on that into our next sprint. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4949) Puppet Agent - Add PE testing in Jenkins pipeline

2015-07-28 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4949 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Puppet Agent - Add PE testing in Jenkins pipeline  
 
 
 
 
 
 
 
 
 
 
 
 

puppet_agent (master): Step 6 – System Tests with Enterprise Stable on All Automated Systems
 
 
 
This is typically targeted at the latest released version of PE. New versions of a module must pass this in order to be considered supported. NB: this still points to PE 3.8.1 and I would normally update it later this week to point to PE 2015.2.0. 
 
 

puppet_agent (master): Step 7.a – System Tests with Enterprise Next on All Automated Systems
 
 
 
This tests whatever the version of PE is currently in Development (It currently points to the gold, tagged build of PE 2015.2.0. We would normally update it next week for the PE 3.8.2 release and after that ships update it to point to 2015.2.1) 
 
 

puppet_agent (master): Step 7.b – System Tests with FOSS 3.x on Core Platforms
 
 
 
Step 5 is currently pointed at puppet-agent 1.x and this remains to ensure we continue to support Puppet 3.x for a while 
Two major things of note: 1. I currently have a PR open for review that will move managing pipeline into JJB (the puppet_agent pipeline isn't included yet, but aside from it and catalog_preview every module in the "linux", "windows" and "cross platform" tabs in Jenkins should be accounted for). I'm hoping to roll those out later this week and not do any more updating of the older pipelines. In the JJB work we have moved from using the terminology of PE "stable" and "next" to named jobs after the Y version (ie PE 3.8.x, PE 2015.2.x). 2. I believe the puppet_agent module, at least as far as upgrading goes, doesn't really need those steps... (which is why I haven't included it in the current JJB PR). 
I was planning on reaching out (to you folks, cloud, and netdev) after the brunt of the module pipeline JJB work had been approved and merged. But if we can hash out what the steps should be for testing here I'll go ahead and roll it into the current PR (: 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 

Jira (PUP-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4808 
 
 
 
  Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Scope Change Reason:
 
 Needed for SG 
 
 
 

Scope Change Category:
 
 Adopted 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4808 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 
 
Whoopsie! I've gone ahead and removed it and re-kicked the pipeline. Lemme know when it looks right to you. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Michael Smith 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4808 
 
 
 
  Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 Justin Stoller Michael Smith 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Michael Smith 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4808 
 
 
 
  Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 Justin Stoller Michael Smith 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4808 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 
 
I've gone ahead and added these, though Utopic is failing now. I'm unclear if this is a CI issue or a setup issue or a code issue. Can you please let me know Michael Smith? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4808 
 
 
 
  Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Sprint:
 
 Client QE  2015-07- 22 15 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4455) Create Boilerplate C++ Project Repo in Github

2015-07-08 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4455 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Create Boilerplate C++ Project Repo in Github  
 
 
 
 
 
 
 
 
 
 
Looks good, Michael Smith! 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4757) Update pre-suites to install puppet-agent on "pe" platforms

2015-07-07 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4757 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Update pre-suites to install puppet-agent on "pe" platforms  
 
 
 
 
 
 
 
 
 
 
Per an email from Michael Stahnke yesterday the scope of this ticket (for the SG launch) is only SLES & Ubuntu 10.04. The remaining platforms will be post launch. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4807) enable Pipeline for running puppet (facter, hiera) on PE-only agent platforms

2015-07-06 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4807 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: enable Pipeline for running puppet (facter, hiera) on PE-only agent platforms  
 
 
 
 
 
 
 
 
 
 
I've removed EL4 from the build/test matrix per Michael Stahnke's request. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4807) enable Pipeline for running puppet (facter, hiera) on PE-only agent platforms

2015-07-01 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4807 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: enable Pipeline for running puppet (facter, hiera) on PE-only agent platforms  
 
 
 
 
 
 
 
 
 
 
This pipeline was set up a while ago but the tests were disabled so we could continue to promote stable into PE. I've gone ahead and set the jobs to trigger downstream jobs always (even if they fail) so that we can see what platforms are failing and even if they are we can get the passing platforms promoted into PE. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4757) Update pre-suites to install puppet-agent on "pe" platforms

2015-07-01 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4757 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Update pre-suites to install puppet-agent on "pe" platforms  
 
 
 
 
 
 
 
 
 
 
AFAICT, these are the PE only platforms that we need to support: 
 

Redhat 4
 

Centos 4
 

SLES 10
 

SLES 11
 

SLES 12
 

Ubuntu 1004
 

AIX 5
 

AIX 6
 

AIX 7
 

Solaris 10
 

Solaris 11
 
 
The first 5 should have host configs in the Facter, Hiera, and Puppet repos. The remaining will need to be added I assume. A complete list of supported platforms can be found here: https://confluence.puppetlabs.com/display/PROD/Supported+Platforms+for+Shallow+Gravy 
Of those listed SLES 10, 11, 12 and Ubuntu 1004 are the only platforms we actually can build puppet-agent for currently (linked tickets RE-4096, RE-4098, and RE-4668 about the work for EL 4, Solaris and AIX). 
The PE only pipeline is here (platforms with known build issues have been excluded so we can continue with testing) https://jenkins.puppetlabs.com/view/PE%20AIO/ 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
   

Jira (PUP-4808) Enable testing puppet_agent module with full build matrix in jenkins-modules

2015-07-01 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4808 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Enable testing puppet_agent module with full build matrix in jenkins-modules  
 
 
 
 
 
 
 
 
 
 
Michael Smith, we usually just test FOSS on the basic platforms (for a smoke test) and then test all the platforms on PE (that's the way the job currently is set up). If I'm understanding correctly, you want me to add all the supported platforms for Deb and EL? Including Jessie? What about Sci, OEL, and CentOS? Fedora??? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4757) Update pre-suites to install puppet-agent on "pe" platforms

2015-06-16 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4757 
 
 
 
  Update pre-suites to install puppet-agent on "pe" platforms  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/06/16 4:02 PM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 
Specifically SLES and EL4 are failing: https://jenkins.puppetlabs.com/view/PE%20AIO/job/platform_aio-suite_intn-sys_stable-pe-puppet/2/ 
Note: both erring later in the pre-suite because the install_repos_on and install_packages_on methods are silently skipping platforms that they don't support. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 

Jira (PUP-4478) Extend upgrade module to deb platforms

2015-06-08 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4478 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Extend upgrade module to deb platforms  
 
 
 
 
 
 
 
 
 
 
Is it a big deal if they use masters of the same platform as the agent? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4478) Extend upgrade module to deb platforms

2015-06-04 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4478 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Extend upgrade module to deb platforms  
 
 
 
 
 
 
 
 
 
 
Thanks for the heads up! 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4688) Ensure tests work correctly on OSX

2015-06-03 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4688 
 
 
 
  Ensure tests work correctly on OSX  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/06/03 8:55 AM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 
Initial testing on Facter has shown some test failures 1 . I believe the pre-suite may also be needed for Puppet (besides an audit in general). I'm unclear of the scope of this, but I wanted to get a ticket filed for further discussion and provide a place for those more knowledgeable to dump their information. 
OSX packages to test the suites are available here: http://builds.delivery.puppetlabs.net/puppet-agent/ed7945e129242f6074a4f842b10dd92b5ed19044/artifacts/osx/PC1/ 
1. https://jenkins.puppetlabs.com/view/All%20in%20One%20Agent/view/Master/view/Facter/job/platform_aio-facter_intn-sys_master/18/SLAVE_LABEL=beaker,TEST_TARGET=osx-1010-x86_64/ 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 

Jira (PUP-4550) Audit acceptance tests for user type

2015-06-01 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4550 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Audit acceptance tests for user type  
 
 
 
 
 
 
 
 
 
 
That makes a lot of sense, Kurt Wall, thanks! 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4550) Audit acceptance tests for user type

2015-06-01 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4550 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Audit acceptance tests for user type  
 
 
 
 
 
 
 
 
 
 
what are the appropriate test levels for testing a user type? 
I would imagine the exhaustive testing that you've found via puppet resource user would be best at the spec/unit level? With maybe the riskiest ones done at the spec/integration level and the maybe one large test at the acceptance/ level? 
(Sorry if this is derailing the ticket, this is something I'm also personally interested in. if this is a non-sequitor to the ticket please tell me to shut up (: ) 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4638) Rename module to puppetlabs-puppet_agent

2015-05-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4638 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Rename module to puppetlabs-puppet_agent  
 
 
 
 
 
 
 
 
 
 
You renamed the pipeline? I assume you mean repo. Please let me know if you manually changed the pipelines. 
I've deleted the old pipeline now that we've seen the new one go green end to end. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4638) Rename module to puppetlabs-puppet_agent

2015-05-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4638 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Rename module to puppetlabs-puppet_agent  
 
 
 
 
 
 
 
 
 
 
pipeline deployed here: https://jenkins-modules.puppetlabs.com/view/4.%20cross%20platform/view/puppet_agent/view/master/ 
just ping me and I'll enable it (its disabled so it isn't red on the radiator) 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-3742) Acceptance test Windows Gems

2015-05-26 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-3742 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Acceptance test Windows Gems  
 
 
 
 
 
 
 
 
 
 
This is a fairly broad ticket. 
Could we say that the goal here is to run a task, say rake ci:test:gem that installs the puppet/facter/hiera gems that are laid down on builds.delivery.puppetlabs.net. 
This task shouldn't run the full suite, instead it should run a few specific smoke test commands (puppet agent -t, facter -p, and friends). Would this be work that John Duarte takes on? 
Would this be solely for Windows (yes, I can read the summary, but I thought we had issues installing gems on other platforms as well). Did we decide that the risk was too small for other open source platforms to be worth the effort? /cc Kylo Ginsberg 
I believe the goal would be to put this into only the release branch pipeline (aardwolf), and would only run during normal release branch testing. Is that true? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4567) Fix acceptance infrastructure

2015-05-26 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4567 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Fix acceptance infrastructure  
 
 
 
 
 
 
 
 
 
 
Michael Smith, thanks for the heads up. I've updated the scripts, redeployed the pipeline and kicked it off. It looks like it's appropriately failing (since it requires 3.8.x and it hasn't been released to FOSS yet) here: https://jenkins-modules.puppetlabs.com/view/4.%20cross%20platform/view/agent_upgrade/view/master/job/modules_puppetlabs-agent_upgrade_intn-sys_core-master-foss-stable/11/PLATFORM_CONFIG=redhat-7-64mda-inverted,SLAVE_LABEL=beaker/consoleFull 
Let me know if there's anything else I can do! 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4532) Remove passenger testing in AIO pipelines

2015-05-22 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4532 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Remove passenger testing in AIO pipelines  
 
 
 
 
 
 
 
 
 
 
Kylo Ginsberg, not nitpicky at all. My apologies about that. Updated. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4532) Remove passenger testing in AIO pipelines

2015-05-22 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4532 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Remove passenger testing in AIO pipelines  
 
 
 
 
 
 
 
 
 
 
Deleted 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4623) Port package tests to be able to test against MSIs

2015-05-18 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4623 
 
 
 
  Port package tests to be able to test against MSIs  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Task 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/05/18 9:19 AM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 
Currently the 3.x pipeline is testing Windows installations from source. For many reasons we would like to test from built MSIs hosted at builds.delivery.puppetlabs.net. It seems as if the simplest approach would be to amend the pre-suite used by the ci:test:packages rake task to install MSIs if the task was given a config file with windows hosts. 
This work would be similar to the AIO installation steps. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (

Jira (PUP-4492) Investigate: plan for module testing with puppet-agent

2015-05-07 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller assigned an issue to Kylo Ginsberg 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Puppet /  PUP-4492 
 
 
 
  Investigate: plan for module testing with puppet-agent  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Assignee:
 
 Justin Stoller Kylo Ginsberg 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4492) Investigate: plan for module testing with puppet-agent

2015-05-07 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4492 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Investigate: plan for module testing with puppet-agent  
 
 
 
 
 
 
 
 
 
 
For spec level testing currently module authors can continue to use Facter 2. And hopefully an SDK will provide that functionality later on. (Though there's been discussion about shipping compiled gems if the SDK isn't going to be until after Puppet 5, and I think that Eric Sorenson owns that convo) 
As far as acceptance testing goes there's a small amount of Beaker updates and a chain of module team work that culminates in testing the modules against AIO in PE: QENG-2371 (supported modules are only technically supported against PE releases). That chain AFAICT is roughly: 
 

Module team updates supported modules to include puppet 4 via gem in spec testing on travis (as a non-failing cell)
 

Module team to triage failures, ticket issues
 

Once the module team is ready to turn puppet 4 on in CI spec tests we'll do that (QENG-2374) (either when they've fixed the issues in an ad hoc way, or their ready for it to be their primary focus and have their board go red)
 

Once specs are green we'll enable testing of the puppet-agent package in the FOSS.next stage of their pipelines (QENG-2372, requires BKR-195)
 

The module team will fix any issues that arise with that
 

Once FOSS.next is stable green, we'll migrate the puppet-agent to be the FOSS.stable step in their pipeline. We'll remove the FOSS.next step and replay it with a FOSS.legacy step that tests old puppet 3.x compat (QENG-2373 a CI maintenance task)
 

After the FOSS issues have been ironed out and SG goes code complete we'll re-enable the PE.next step in the pipelines and make sure they point at SG (QENG-2371, BKR-252).
 

Then the module team will fix any issues that shake out from SG integrations with puppet-agent.
 
 
I've ticket the work that I think needs ticketing. I believe the module team is in the process of ticketing what work they can (though it may just be "triage failures" that this point). Either way I think FM-2657 is the place for the action. 
 
 
 
 
 
 
 
 
 
 
 
 
   

Jira (PUP-4380) Split non-core puppet functionality into modules

2015-05-05 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4380 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Split non-core puppet functionality into modules  
 
 
 
 
 
 
 
 
 
 
Kylo Ginsberg, Eric Sorenson, just to clarify, the MVP for this in the SG timeframe is not to simply "module-ify" nagios within the puppet code base, but to remove it from the code base and transition it to being a supported module (supported by either the module or client team)? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4468) AIO Upgrade Module

2015-04-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4468 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: AIO Upgrade Module  
 
 
 
 
 
 
 
 
 
 
A basic module pipeline is up here (with Ruby 1.8). I will enable it (and iterate on it) once dev is ready to go! 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4468) AIO Upgrade Module

2015-04-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4468 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: AIO Upgrade Module  
 
 
 
 
 
 
 
 
 
 
FWIW, there's also these docs that are important to scoping work with a supported module: 
 

RE Supported Release Process
 

Module Team Checklist
 

Intro to Module Team Practices and Tools
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4468) AIO Upgrade Module

2015-04-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4468 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: AIO Upgrade Module  
 
 
 
 
 
 
 
 
 
 
From initial blush, I'd like to just go ahead and create the pipeline once we have a repo set up with the values listed above and then we can iterate if there's issues that arise. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4468) AIO Upgrade Module

2015-04-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4468 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: AIO Upgrade Module  
 
 
 
 
 
 
 
 
 
 
One thing that just struct me was that usually in a request for a module pipeline there's a name for the module already. What will the name for the module be (and there's a convention assumed of being puppetlabs-) 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4468) AIO Upgrade Module

2015-04-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4468 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: AIO Upgrade Module  
 
 
 
 
 
 
 
 
 
 
It may be important to point out that the module team doesn't write bare rspec tests only rspec-puppet and beaker-rspec tests and they have refused any PRs that touch the underlying system. If there's going to be rspec tests that test the underlying operating system the module team's pipeline isn't going to work. There are tickets (related to QENG-1633) to set up module pipelines for the Window's team that are an amalgamation of the platform team's spec workflow and the module team's acceptance testing workflow. However that's a work in progress and isn't as well automated as the module team's workflow yet. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4468) AIO Upgrade Module

2015-04-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4468 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: AIO Upgrade Module  
 
 
 
 
 
 
 
 
 
 
 

what are the versions of Puppet -

is
- (it) supports (3.x?)
 
We are only supporting upgrades from 3.8.0 to 4.y. There will be behavior differences when running on puppet < 3.8 and >= 4.0, though I don't think we need acceptance testing for that.
 
This question is for rspec-puppet testing. The module team runs specs via rspec-puppet and different versions of puppet are used like different versions of ruby. The version of puppet to install is passed into the Gemfile via the PUPPET_GEM_VERSION environment variable. See a good example of a Gemfile here. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4468) AIO Upgrade Module

2015-04-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4468 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: AIO Upgrade Module  
 
 
 
 
 
 
 
 
 
 
 

what are the platforms it supports at the acceptance level? (all PE supported Linices?)
 
Initially, I'd suggest starting with tier 1 open source platforms. Eventually this should also include PE supported platforms including Windows.
 
For some context, the module team's acceptance pipelines are split into several steps: 
 

Step 5 is the first acceptance test job. It's for fast feedback/smoke testing/if-and-when-we-ever-get-pr-testing-what-will-be-tested-on-pr. Even though there is explicitly no support for FOSS it uses FOSS installs because it has been traditionally much faster to install than a PE stack. It is between 2 and 4 platforms, whatever gives the best bang for buck testing wise. The module team hasn't approached me about updating them, but I have a feeling we should (since they were created we created testing tiers and rhel7 has become mainstream).
 

Step 6 is against all PE supported platforms that the module supports using the latest released version of PE. This is the explicitly supported test matrix for the module, though it is situated so that it can be ran nightly (if there's been commits) when we need to constrain resources.
 

Step 7 is additional testing against upcoming platform features. There are multiple jobs in this step, currently they are: 
 

7.a – PE next testing. These are typically enabled once PE next goes code complete. Testing against a tagged RC for these modules is a release criteria for PE.
 

7.b – Future platform support. These are jobs that run with future parser and strict variables (and any toggles the platform team has opened up to the community for preparing for future releases of the platform that the module team is concerned with).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
  

Jira (PUP-4468) AIO Upgrade Module

2015-04-29 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4468 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: AIO Upgrade Module  
 
 
 
 
 
 
 
 
 
 
 

what is the command to run the acceptance tests (bundle exec rspec spec/acceptance)?
 
Why not rake?
 
The MVP of beaker-rspec was to allow module developers to run their acceptance tests via the same style of short command line invocation that they use to run their other tests. That, of course, doesn't preclude using rake to wrap that command, and since the beaker-rspec MVP the community added a rake task for doing exactly that. However, I haven't discussed with the module team if they'd like to update their default since then and they haven't approached me about it. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4468) AIO Upgrade Module

2015-04-28 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4468 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: AIO Upgrade Module  
 
 
 
 
 
 
 
 
 
 
I usually ask two sets of questions wrt setting up a module pipeline, first around infrastructure/tooling: 
I don't see any unusual infrastructure needs for this testing, please correct me if I'm wrong. 
As far as tooling goes, beaker supports upgrades for PE and in a normal situation could support them fine for FOSS. However, what we'd be doing in beaker terms is switching the "type" of test run we're doing (from "foss" to "aio"). Which we can't do in a run without some hacks. 
We would need to run the pre-suite as "foss" and then manually set the hosts' metadata about where to find puppet after the upgrade. There's going to be a number of other gotchas using our automated tooling (is the module going to be upgrading the master as well? the "type" of test run in beaker sets up a number of assumptions). Its certainly feasible, I don't know at this point, if it would be worthwhile however. 
Second set is for the pipeline itself, here's the normal questionnaire: 
 
Basically does this module adhere to the "standard" module team owned module pipelines, if not, how does it different? I've broken that down into specific questions below (defaults for the module team owned module pipelines are in parens). 
 

should it be lint tested (yes)?
 

what are the versions of Ruby it supports (1.9.3 & 2.1.5?)
 

what are the versions of Puppet is supports (3.x?)
 

are there different axes that are important to spec testing (no)?
 

what is the command to run the unit tests (bundle exec rake spec?)
 

what are the platforms it supports at the acceptance level? (all PE supported Linices?)
 

are there different axes that are important to acceptance testing beside platforms (like how AWS doesn't have platform dependent code but does vary based on IAM account type – default: no)?
 

what is the command to run the acceptance tests (bundle exec rspec spec/acceptance)?
 

does a pipeline that tests against a couple of FOSS platforms for rapid feedback and then against all PE platforms for final validation make sense (yes)?
 
   

Jira (PUP-4380) Split non-core puppet functionality into modules

2015-04-27 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4380 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Split non-core puppet functionality into modules  
 
 
 
 
 
 
 
 
 
 
Also, to provide info to the question I raised, I believe elsewhere Eric Sorenson set the initial scope of this (Puppet 4.2 timeframe) to include organizing the types and providers internally as modules so they are pulled down via filesync. Though they continue to be in tree and maintained by PL they otherwise "look" like modules. Then through the PUP 4 lifetime they would be moved to community namespace or wherever. I still have a feeling that the "wherever" for PE support through the 4.x lifecycle will mean some kind of collaboration with the supported modules team. But that decision doesn't need to be made now. 
Kylo Ginsberg, are the core/external types going to be documented somewhere, like an arm? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-963) Investigate usage of JSON gem in acceptance tests

2015-04-24 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller created an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-963 
 
 
 
  Investigate usage of JSON gem in acceptance tests  
 
 
 
 
 
 
 
 
 

Issue Type:
 
  Bug 
 
 
 

Assignee:
 

 Unassigned 
 
 
 

Created:
 

 2015/04/24 10:28 AM 
 
 
 

Priority:
 
  Normal 
 
 
 

Reporter:
 
 Justin Stoller 
 
 
 
 
 
 
 
 
 
 
The acceptance tests attempt to install the JSON gem everywhere for all types of installations. The tests require them and certain features for certain installation types require them. Where and when exactly is unknown. 
Specifically testing is blocked for AIO on Debian 8 because it does not contain the same libjson-gem that the tests try to install. Either the pre-suite needs to be updated to install the correct lib in the correct way, or if it isn't necessary to install it on the hosts for testing in AIO, the dependency should be removed from the AIO pre-suite. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 

Jira (FACT-963) Investigate usage of JSON gem in acceptance tests

2015-04-24 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller updated an issue 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 Facter /  FACT-963 
 
 
 
  Investigate usage of JSON gem in acceptance tests  
 
 
 
 
 
 
 
 
 

Change By:
 
 Justin Stoller 
 
 
 

Story Points:
 
 1 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-4380) Split non-core puppet functionality into modules

2015-04-14 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PUP-4380 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Split non-core puppet functionality into modules  
 
 
 
 
 
 
 
 
 
 
Does this have implications for for supported modules and module pipelines (eg tagmail)? 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PDB-1300) Make acceptance tests compatible with Puppet 4.0

2015-04-07 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PDB-1300 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Make acceptance tests compatible with Puppet 4.0  
 
 
 
 
 
 
 
 
 
 
Kenneth Barber, what did you decide on how you'd like to see this in CI? I've got the ticket QENG-1997 for a new job, but it sounded like you'd prefer another axis in your matrix, maybe? If so there's little work for me to do and I'm going to close out my QENG ticket as unnecessary (just ping me in this ticket if/when you want me to add an axis to your matrix (: ). 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PDB-1300) Make acceptance tests compatible with Puppet 4.0

2015-03-30 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  PDB-1300 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Make acceptance tests compatible with Puppet 4.0  
 
 
 
 
 
 
 
 
 
 
Kenneth Barber, I believe the idea was that PDB would need to support installation with both Puppet 3 and AIO for the foreseeable future. And that initially it wouldn't need the "upgrade" value of the installation type axis. And so a new job was preferable to a fourth (sparse) matrix axes. If that's not the case, let me know and we can change the implementation in CI. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-887) Submodules should use internal mirror if so configured

2015-03-30 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  FACT-887 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Submodules should use internal mirror if so configured  
 
 
 
 
 
 
 
 
 
 
> Why the "largely" qualifier? I read the idea above as "do not use the gitmirror" – period. 
I'm generally opposed to the mirror, but we could use it for the initial checkout. There are also some technical limitations that would prevent us from moving directly to a mirror free world where I'm confident we won't have sporadic github issues. 
 

We need to up some way to extract our archives on a Windows slave (QENG-2124)
 

We need to get Vanagon (and the Windows build script) to accept our archives instead of cloning every component (RE-4237)
 
 
We do this for the modules currently (zero usage of the mirror) and I don't recall a failure from git checkouts occurring in recent memory. However those are relatively small repositories. I didn't realize this would be problematic and deployed the AIO pipelines using a similar configuration, (Josh has requested that we start using the mirror in the AIO pipeline in QENG-1855 – though it should be mentioned that failures noted in that ticket are from Vanagon's cloning behavior and will be resolved by RE-4237).  
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-887) Submodules should use internal mirror if so configured

2015-03-27 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  FACT-887 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Submodules should use internal mirror if so configured  
 
 
 
 
 
 
 
 
 
 
Relating this to another git mirror ticket as my preferred solution to this issue largely removes our usage of the gitmirror and I want to track the convo that may or may not happen as it relates to both 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (FACT-887) Submodules should use internal mirror if so configured

2015-03-27 Thread Justin Stoller (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Justin Stoller commented on  FACT-887 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  Re: Submodules should use internal mirror if so configured  
 
 
 
 
 
 
 
 
 
 
I think the best way to handle things like this is to have an init job that resolves the dependencies and then creates a tarball the downstream tests, packaging and promotion can consume. That way you're you limiting your exposure to Github flakiness at one unambiguous point in your pipeline. 
We do this on the modules side of the house. None of the modules are mirrored internally. We reach out to the internet only once in the init step of each pipe. Combined with the SCM retry feature of Jenkins I don't know if Github has ever been a source of flakiness in the 400+ jobs that run on their Jenkins. 
This may require tooling updates for some of RE's tools (like the AIO pipeline currently creates said artifact, uses it every test target whether spec or acceptance[1] but then vanagon reaches out to the internet for every build target). 
1. We aren't doing this for Windows specs because the slaves aren't currently set up to untar archives. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.3.15#6346-sha1:dbc023d) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


<    1   2   3   4   >