Jira (PUP-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Kenn Hussey Flagged: Impediment 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Kenn Hussey assigned an issue to qa Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Kenn Hussey Status: Ready for Review Test Assignee: qa 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title John Duarte commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type The ACL test suite passes completely when tested against a puppet-agent with your patch Ethan Brown. Module version tested: ACL release 1.1.2 Puppet agent version tested: 71d8618083b47d6bfa9406e029175f3c059b5bd2 patched with the following on master and agent diff --git a/lib/puppet/property.rb b/lib/puppet/property.rb index ffa1685..719a4c8 100644 --- a/lib/puppet/property.rb +++ b/lib/puppet/property.rb @@ -367,7 +367,8 @@ class Puppet::Property < Puppet::Parameter rescue => detail # Certain operations may fail, but we don't want to fail the transaction if we can # avoid it
Jira (PUP-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title John Duarte assigned an issue to John Duarte Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: John Duarte Assignee: John Duarte 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ethan Brown commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type John Duarte will you run the merged code through against ACL as a final pass? 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ethan Brown commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type Alternate fix PR is ready for merge at https://github.com/puppetlabs/puppet/pull/5241 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Kenn Hussey Fix Version/s: PUP 4.6.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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Kenn Hussey Fix Version/s: PUP 4.6.1 Fix Version/s: PUP 4.6.2 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Branan Riley assigned an issue to Branan Riley Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Branan Riley Assignee: Branan Riley 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title John Duarte commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type 4 test failures that I had attributed to my running Beaker suite in a way that differed from CI have turned out to be consistent failures. See failed jenkins run Details 14:26:27 Test Case acceptance/tests/parameter_target/rem_perms_from_8dot3_file.rb reported: # 14:26:27 expected to not match 14:26:27 <"\e[1;31mError: Unknown failure comparing values [{}] and [\n { identity => 'C7TNKG1WO7KY6UV\\bob', rights => [\"full\"], affects => 'self_only' }, \n { identity => 'NT AUTHORITY\\SYSTEM', rights => [\"full\"], affects => 'self_only', is_inherited => 'true' }, \n { identity => 'BUILTIN\\Administrators', rights => [\"full\"], affects => 'self_only', is_inherited => 'true' }, \n { identity => 'BUILTIN\\Users', rights => [\"read\", \"execute\"], affects => 'self_only', is_inherited => 'true' }, \n { identity => 'C7TNKG1WO7KY6UV\\cyg_server', rights => [\"full\"], affects => 'self_only', is_inherited => 'true' }] using insync? on type: Acl[c:/temp/REM_FI~2.TXT] property: permissions\e[0m\n">.> 14:26:27 Test line: acceptance/tests/parameter_target/rem_perms_from_8dot3_file.rb:68:in `block (3 levels) in run_test' 14:26:27 Test Case acceptance/tests/parameter_target/rem_perms_from_file.rb reported: # 14:26:27 expected to not match 14:26:27 <"\e[1;31mError: Unknown failure comparing values [{}] and [\n { identity => 'C7TNKG1WO7KY6UV\\bob', rights => [\"full\"], affects => 'self_only' }, \n { identity => 'NT AUTHORITY\\SYSTEM',
Jira (PUP-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Rob Reynolds updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Rob Reynolds Release Notes Summary: Corrective change was serializing a complex type (ace in the ACL module in this case) to a yaml file that was unable to deserialized due to the type itself not handling deserialization well. Instead of handling that failure gracefully, corrective change would fail hard and cause Puppet to error. Now corrective change will fail gracefully. Changes are planned for handling the ACL module's serialization fixes in MODULES-3766. 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Kenn Hussey commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type Jorie Tappa please let us know if the release notes are OK or if you have any questions. 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Rob Reynolds commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type I provided release notes. Please review. 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Rob Reynolds updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Rob Reynolds Release Notes Summary: Corrective change was serializing a complex type (ace in the ACL module in this case) to a yaml file that was unable to deserialized due to the type itself not handling deserialization well. Instead of handling that failure gracefully, corrective change would fail hard and cause Puppet to error. Now corrective change will fail gracefully. Changes are planned for handling the ACL module's serialization in MODULES-3766.< /span> 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title David Kramer updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: David Kramer Sprint: Client 2016-08-24 , Client 2016-09-07 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Kenn Hussey Labels: regression windows 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Kenn Hussey commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type Ken Barber are you able to help provide release notes for this issue? 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Eric Thompson commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type this needs a release notes blurb 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title John Duarte commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type Verified using pre-release version of puppet-agent at SHA ad760e5 containing puppet at SHA 4e7bbb0 Running the existing acl module acceptance tests against the new build results in the previously failing tests passing. 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title John Duarte updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: John Duarte QA Risk Assessment Reason: Broken defined functionality with no workaround available - covered by existing ACL module tests 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title John Duarte updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: John Duarte QA Risk Assessment: High 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title John Duarte assigned an issue to John Duarte Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: John Duarte Assignee: qa John Duarte 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title John Duarte assigned an issue to qa Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: John Duarte Status: Ready for CI Test Assignee: 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Glenn Sarti commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type Merged into master at; https://github.com/puppetlabs/puppet/commit/a0516659fc55a614984ed74cf68857aee9497d78 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Rob Reynolds commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type Merged into stable at https://github.com/puppetlabs/puppet/commit/9f1eb723bf64603dacc70c993a3fbb8905fb51b7 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ken Barber commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type We have a patch up here: https://github.com/puppetlabs/puppet/pull/5220 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ken Barber commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type Kenn Hussey understood, we have some partial fixes in already, there is a final patch/approach we are debating still that might not make it, we're just not sure if its a good idea to rush it yet. 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Kenn Hussey commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type Ken Barber these changes need to get into a build by end of day today in order to make the cut for puppet-agent 1.6.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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Branan Riley updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Branan Riley Sprint: Client 2016-08-24 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ken Barber commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type Okay, working with Branan Riley he pointed out a comment from Michal Ruzicka on PCP-542 about stripping YAML tags before parsing. I implemented this here (excuse the code, its mainly just for show at the moment): https://github.com/puppetlabs/puppet/pull/5214/files#diff-a5348c3071a6b3d7b77bf0ed94147edfR12 Actually seems to work, rather we have no more parsing errors with acl at all now. Still figuring out if this is the right approach of course, but the stripping technique does seem solid on its own. 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ken Barber updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Ken Barber https://jenkins-modules.puppetlabs.com/view/3.%20windows%20only/view/acl/view/acl%20-%20master/job/forge-windows_puppetlabs-acl_intn-sys_smoke-master/PLATFORM=windows-2008r2-64a,WORKER_LABEL=beaker/20/consoleFull{code}file { 'c:/tmp': ensure => directory,}user { 'bob': ensure => present, groups => 'Users', managehome => true, password => "L0v3Pupp3t!"}acl { 'c:/tmp': permissions => [{ identity => 'bob', perm_type => 'allow', rights => ['modify'] }, ],}{code}The permissions property of acl is a hash type. This looks to be killing runs for anyone using acl or another type that has a parameter/property that is a hash type.The contents of the transactionstore.yaml are as so:{code}---resources: File[c:/temp]:parameters: ensure:system_value: :directory File[c:/temp/deny_full_rights_dir]:parameters: ensure:system_value: :directory User[bob]:parameters: ensure:system_value: :present password:system_value: L0v3Pupp3t! groups:system_value: BUILTIN\Users,Users Acl[c:/temp/deny_full_rights_dir]:parameters: permissions: system_value:- !ruby/hash:Puppet::Type::Acl::Ace { } inherit_parent_permissions:system_value: :true{ code} 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
Jira (PUP-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ken Barber updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Ken Barber https://jenkins-modules.puppetlabs.com/view/3.%20windows%20only/view/acl/view/acl%20-%20master/job/forge-windows_puppetlabs-acl_intn-sys_smoke-master/PLATFORM=windows-2008r2-64a,WORKER_LABEL=beaker/20/consoleFull{code}file { 'c:/tmp': ensure => directory,}user { 'bob': ensure => present, groups => 'Users', managehome => true, password => "L0v3Pupp3t!"}acl { 'c:/tmp': permissions => [{ identity => 'bob', perm_type => 'allow', rights => ['modify'] }, ],}{code}The permissions property of acl is a hash type. This looks to be killing runs for anyone using acl or another type that has a parameter/property that is a hash type.The contents of the transactionstore.yaml are as so:{code} {code} ---resources: File[c:/temp]:parameters: ensure:system_value: :directory File[c:/temp/deny_full_rights_dir]:parameters: ensure:system_value: :directory User[bob]:parameters: ensure:system_value: :present password:system_value: L0v3Pupp3t! groups:system_value: BUILTIN\Users,Users Acl[c:/temp/deny_full_rights_dir]:parameters: permissions:{code} 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
Jira (PUP-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ken Barber updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Ken Barber https://jenkins-modules.puppetlabs.com/view/3.%20windows%20only/view/acl/view/acl%20-%20master/job/forge-windows_puppetlabs-acl_intn-sys_smoke-master/PLATFORM=windows-2008r2-64a,WORKER_LABEL=beaker/20/consoleFull{code}file { 'c:/tmp': ensure => directory,}user { 'bob': ensure => present, groups => 'Users', managehome => true, password => "L0v3Pupp3t!"}acl { 'c:/tmp': permissions => [{ identity => 'bob', perm_type => 'allow', rights => ['modify'] }, ],}{code}The permissions property of acl is a hash type. This looks to be killing runs for anyone using acl or another type that has a parameter/property that is a hash type. The contents of the transactionstore.yaml are as so:{code}{code}---resources: File[c:/temp]:parameters: ensure:system_value: :directory File[c:/temp/deny_full_rights_dir]:parameters: ensure:system_value: :directory User[bob]:parameters: ensure:system_value: :present password:system_value: L0v3Pupp3t! groups:system_value: BUILTIN\Users,Users Acl[c:/temp/deny_full_rights_dir]:parameters: permissions:{code} 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
Jira (PUP-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ken Barber commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type So, I think the class Ace.rb just won't deserialize in its current form, I also believe this will show up in ORCH-1285 when you sort out the type loading problem too (at least it looks like a library path problem, but it also might be that the code isn't on the box where you run puppet job ...). 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Ken Barber commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type This doesn't solve the issue per se, but it will at least avoid the case where the YAML corrupts and puppet can't continue: https://github.com/puppetlabs/puppet/pull/5214. This puts us in line with the approach to make corrective_change soft fail in the wild as much as possible. 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Kenn Hussey Flagged: Impediment 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Rob Reynolds commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type There was a statement that the munging could be causing the issue at https://github.com/puppetlabs/puppetlabs-acl/blob/master/lib/puppet/type/acl.rb#L231-L233 - "If the munge was removed and the provider was responsible for constructing the acl::ace, this would work fine". - Branan Riley I'm not sure how much work is involved in that, but this could easily be moved to a bug with ACL instead. Something I didn't see with PCP-542 (worked around the issue) or yet from ORCH-1285. 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Rob Reynolds commented on PUP-6629 Re: Corrective Change YAML file causes errors when type parameter is a complex type It seems azure may also run into issues since it uses custom types for properties - https://github.com/puppetlabs/puppetlabs-azure/blob/master/lib/puppet/type/azure_vm.rb 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-6629) Corrective Change YAML file causes errors when type parameter is a complex type
Title: Message Title Rob Reynolds updated an issue Puppet / PUP-6629 Corrective Change YAML file causes errors when type parameter is a complex type Change By: Rob Reynolds Summary: Corrective Change YAML file causes errors when type parameter is a hash complex type 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.