Jira (FACT-1935) Facter ipaddress6 on Windows returns link-local address with interface identifier
Title: Message Title Josh Cooper updated an issue Facter / FACT-1935 Facter ipaddress6 on Windows returns link-local address with interface identifier Change By: Josh Cooper Labels: IPv6 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.316045.1562828787000.18873.1563321360098%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7877) Future Work for Intermediate CA Improvements
Title: Message Title Josh Cooper updated an issue Puppet / PUP-7877 Future Work for Intermediate CA Improvements Change By: Josh Cooper Epic Status: To Do Done Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.207357.1503597985000.18860.1563321060784%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (BOLT-1339) Build pe-bolt-server for redhatfips-7-x86_64
Title: Message Title Geoff Nichols updated an issue Puppet Task Runner / BOLT-1339 Build pe-bolt-server for redhatfips-7-x86_64 Change By: Geoff Nichols Fix Version/s: Not needed Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.309966.155865044.18781.1563318720564%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9290) `puppet facts upload` always uses environment "production" ignoring setting from puppet.conf
Title: Message Title Josh Cooper commented on PUP-9290 Re: `puppet facts upload` always uses environment "production" ignoring setting from puppet.conf Sorry for the back and forth on this. The root cause occurs because environment is set in the agent section, however, only the puppet agent application reads settings from there. The puppet facts application uses the user section, and since environment isn't specified there, it defaults to production. You will need to: 1. Set environment in both agent and user sections OR 2. Set environment in the main section, provided the host is an agent-only, and is not a puppetserver node. Note specifying the environment on the command line should work as expected, provided there is an environment directory with that name on the puppetserver: $ bx puppet facts upload --environment qa --http_debug 2>&1 | grep HTTP <- "PUT /puppet/v3/facts/localhost?environment=qa& HTTP/1.1\r\nAccept: application/json, application/x-msgpack, text/pson\r\nX-Puppet-Version: 5.5.2\r\nAccept-Encoding: gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nContent-Type: application/json\r\nUser-Agent: Puppet/5.5.2 Ruby/2.6.2-p47 (x86_64-darwin18)\r\nConnection: close\r\nHost: puppet.delivery.puppetlabs.net:8140\r\nContent-Length: 3948\r\n\r\n" -> "HTTP/1.1 200 OK\r\n" The reason my suggested fix earlier is not necessary, is because the indirector request defaults to the current environment. I'm going to close this ticket as incomplete, but I'll move the current PR forward so that the environment is passed explicitly. Add Comment
Jira (PUP-9697) Solaris Crontabs -> puppet resource cron only returns root account
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9697 Solaris Crontabs -> puppet resource cron only returns root account Change By: Josh Cooper Fix Version/s: PUP 6.6.0 Fix Version/s: PUP 6.4.3 Fix Version/s: PUP 6.0.10 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.308025.155742000.18399.1563310500208%40Atlassian.JIRA. For more options, v
Jira (BOLT-1474) Make facts and vars accessible from inside a Task
Title: Message Title Nick Maludy created an issue Puppet Task Runner / BOLT-1474 Make facts and vars accessible from inside a Task Issue Type: New Feature Assignee: Unassigned Created: 2019/07/16 1:31 PM Priority: Normal Reporter: Nick Maludy As an engineer trying to support multiple operating systems versions along with custom configurations i'm in need of an ability to access customizations at a node level from within a Task's execution (shell, python, ruby, powershell). Use Case #1 I may need to execute a specific script on most nodes, except for a small handful of nodes where i need to execute a script but at a different path I may need to install some OS-level packages and on RHEL these packages are named X, on Debian these packages are named Y and on Windows with chocolatey they are named Z Workarounds Call `run_task()` multiple times, one for each parameter/customization you want to pass in: $linux_targets = $targets.filter |$t| { facts($t)['os']['family'] != 'windows'} $windows_targets = $targets.filter |$t| { facts($t)['os']['family'] == 'windows'}
Jira (PUP-9471) User management fails on MacOS 10.14 (Mojave)
Title: Message Title Geoff Nichols commented on PUP-9471 Re: User management fails on MacOS 10.14 (Mojave) /cc Mihai Buzgau Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.294488.1549047148000.17862.1563297540308%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9769) Prepare release announcement (Puppet Platform 6.0.10)
Title: Message Title Jean Bond commented on PUP-9769 Re: Prepare release announcement (Puppet Platform 6.0.10) lgtm Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.312731.1560727474000.17721.1563293580586%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9769) Prepare release announcement (Puppet Platform 6.0.10)
Title: Message Title Jean Bond commented on PUP-9769 Re: Prepare release announcement (Puppet Platform 6.0.10) lgtm Bill Tang, thank you! Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.312731.1560727474000.17708.1563293520460%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9769) Prepare release announcement (Puppet Platform 6.0.10)
Title: Message Title Jean Bond commented on PUP-9769 Re: Prepare release announcement (Puppet Platform 6.0.10) lgtm Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.312731.1560727474000.17718.1563293520519%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8971) Agent Functions - Add encrypt/decrypt functions
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-8971 Agent Functions - Add encrypt/decrypt functions Change By: Henrik Lindberg Fix Version/s: PUP 5.5.z Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.263096.1530205428000.17715.1563293520500%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9827) Improvements to agent side functions in the 6.x timeframe
Title: Message Title Henrik Lindberg created an issue Puppet / PUP-9827 Improvements to agent side functions in the 6.x timeframe Issue Type: Epic Assignee: Unassigned Created: 2019/07/16 9:10 AM Priority: Normal Reporter: Henrik Lindberg This is a follow on epic from PUP-8711 where agent functions were first introduced. This epic is about follow on tickets with improvements. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Jira (PUP-9471) User management fails on MacOS 10.14 (Mojave)
Title: Message Title Thomas Kishel commented on PUP-9471 Re: User management fails on MacOS 10.14 (Mojave) Geoff Nichols I don't think this is resolved, as Puppet, Inc. is currently suffering from the same issue. I was unable to workaround this by whitelisting puppet I had to whitelist Terminal That should not resolve the issue when run via a LaunchDaemon Adding launchd (if even possible) would be a security issue. Also, we need to audit our other binaries, like (pxp-agent}} Finally, we need to provide guidance on how to automate this (if even possible) at scale. or document that it cannot be automated to save users frustration . Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.294488.1549047148000.17677.1563293100640%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9759) Prepare release announcement (Puppet Platform 5.5.16)
Title: Message Title Bill Tang commented on PUP-9759 Re: Prepare release announcement (Puppet Platform 5.5.16) Please review https://tickets.puppetlabs.com/browse/PUP-9769 for release announcement draft. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.312694.1560727115000.17617.1563290580160%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9779) Prepare release announcement (Puppet Platform 6.4.3)
Title: Message Title Bill Tang commented on PUP-9779 Re: Prepare release announcement (Puppet Platform 6.4.3) Please review https://tickets.puppetlabs.com/browse/PUP-9769 for release announcement draft. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.312763.1560728087000.17619.1563290580169%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9769) Prepare release announcement (Puppet Platform 6.0.10)
Title: Message Title Bill Tang commented on PUP-9769 Re: Prepare release announcement (Puppet Platform 6.0.10) Jean Bond, Nirupama Mantha - for your review The latest point releases for Puppet 6 series and Puppet 5.5 are now available. These releases include bug fixes and security updates. Please review the release notes for the full list of changes: For Puppet 5.5.16: https://puppet.com/docs/puppet/5.5/release_notes.html For Puppet 6.0.10: https://puppet.com/docs/puppet/6.0/release_notes_osp.html For Puppet 6.4.3: https://puppet.com/docs/puppet/6.4/release_notes_osp.html Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.312731.1560727474000.17614.1563290460367%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-9573) win32-service gem needs updating
Title: Message Title Mihai Buzgau updated an issue Puppet / PUP-9573 win32-service gem needs updating Change By: Mihai Buzgau Sprint: PR - Triage, PR - 2019-05-15, PR - 2019-05-29, PR - 2019-06-12 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.301020.1553109081000.17579.1563287460199%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-1936) facter -p segfaults with facts that call open-uri.open
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1936 facter -p segfaults with facts that call open-uri.open Change By: Mihai Buzgau Team: Night's Watch Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.316163.1562873035000.17547.1563286440682%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-1936) facter -p segfaults with facts that call open-uri.open
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1936 facter -p segfaults with facts that call open-uri.open Change By: Mihai Buzgau Sprint: PR - Triage Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.316163.1562873035000.17551.1563286440699%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-1935) Facter ipaddress6 on Windows returns link-local address with interface identifier
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1935 Facter ipaddress6 on Windows returns link-local address with interface identifier Change By: Mihai Buzgau Sprint: PR - Triage Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.316045.1562828787000.17530.1563286200253%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-1935) Facter ipaddress6 on Windows returns link-local address with interface identifier
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1935 Facter ipaddress6 on Windows returns link-local address with interface identifier Change By: Mihai Buzgau Team: Night's Watch Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.316045.1562828787000.17527.1563286140110%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-1934) Add OpenSSH host keys to core facts for Windows
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1934 Add OpenSSH host keys to core facts for Windows Change By: Mihai Buzgau Team: Night's Watch Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.316044.1562825377000.17524.1563285540181%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-1934) Add OpenSSH host keys to core facts for Windows
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1934 Add OpenSSH host keys to core facts for Windows Change By: Mihai Buzgau Sprint: PR - Triage Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.316044.1562825377000.17516.1563285000580%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-1938) Create benchmark tool
Title: Message Title Bogdan Irimie assigned an issue to Oana Tanasoiu Facter / FACT-1938 Create benchmark tool Change By: Bogdan Irimie Assignee: Oana Tanasoiu Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.316642.1563283827000.17456.1563284340327%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
Jira (FACT-1939) Investigate tools that gather facts in order to learn from their implementation
Title: Message Title Bogdan Irimie created an issue Facter / FACT-1939 Investigate tools that gather facts in order to learn from their implementation Issue Type: Epic Assignee: Unassigned Created: 2019/07/16 6:33 AM Priority: Normal Reporter: Bogdan Irimie Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. V
Jira (FACT-1938) Create benchmark tool
Title: Message Title Bogdan Irimie created an issue Facter / FACT-1938 Create benchmark tool Issue Type: Task Assignee: Unassigned Created: 2019/07/16 6:30 AM Priority: Normal Reporter: Bogdan Irimie Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-
Jira (FACT-1937) Get facter metrics in order to compare different versions
Title: Message Title Bogdan Irimie created an issue Facter / FACT-1937 Get facter metrics in order to compare different versions Issue Type: Epic Assignee: Unassigned Created: 2019/07/16 6:26 AM Priority: Normal Reporter: Bogdan Irimie Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at htt
Jira (PUP-3021) User resource on AIX returns a non-working structure or 'attributes'
Title: Message Title Rich Acosta updated an issue Puppet / PUP-3021 User resource on AIX returns a non-working structure or 'attributes' Change By: Rich Acosta The `user` resource on AIX returns back non-working Puppet code for the 'attributes' key.Example:{code:title=puppet resource user root|borderStyle=solid}# puppet resource user root | tee /tmp/root.ppuser { 'root': ensure => 'present', attributes => {'account_locked' => 'false', 'admin' => 'true', 'auditclasses' => 'general', 'auth1' => 'SYSTEM', 'auth2' => 'NONE', 'core' => '-1', 'cpu' => '-1', 'daemon' => 'true', 'data' => '-1', 'fsize' => '-1', 'histexpire' => '0', 'histsize' => '0', 'host_last_login' => 'removed.example.com', 'host_last_unsuccessful_login' => 'removed.example.com', 'login' => 'true', 'loginretries' => '0', 'maxexpired' => '-1', 'maxrepeats' => '8', 'minalpha' => '0', 'mindiff' => '0', 'mindigit' => '0', 'minlen' => '0', 'minloweralpha' => '0', 'minother' => '0', 'minspecialchar' => '0', 'minupperalpha' => '0', 'name' => 'root', 'nofiles' => '2000', 'pwdwarntime' => '0', 'registry' => 'files', 'rlogin' => 'true', 'rss' => '-1', 'stack' => '-1', 'su' => 'true', 'sugroups' => 'ALL', 'system' => 'compat', 'time_last_login' => '1407248916', 'time_last_unsuccessful_login' => '1407184651', 'tpath' => 'nosak', 'tty_last_login' => '/dev/pts/1', 'tty_last_unsuccessful_login' => 'ssh', 'ttys' => 'ALL', 'umask' => '22', 'unsuccessful_login_count' => '0'}, comment => 'root', expiry => '2032-12-31', gid => '0', groups => ['system', 'bin', 'sys', 'security', 'cron', 'audit', 'lp'], home => '/', password => 'WuthH/s1ny/5s', password_max_age => '0', password_min_age => '0', shell=> '/bin/ksh', uid => '0',}{code}And then running the same code through puppet apply:{code:title=puppet apply root.pp|borderStyle=solid}# puppet apply /tmp/root.ppNotice: Compiled catalog for myhost.example.com in environment production in 0.28 secondsError: Parameter attributes failed on User[root]: Attributes value pairs must be separated by an = at /tmp/root.pp:14Wrapped exception:Attributes value pairs must be separated by an ={code}The issue seems to stem from the attributes field. `puppet resource` outputs a key/value object for attributes, while puppet apply seems to expect an array with key=value parts in it as a string.Changing it to an array of key=value pairs results in a still broken setup. Puppet resource outputs several key/value pairs that are NOT items that can be changed via the chuser command it runs under the covers. It should not return the 'name' or the 'system' keys.This was my working root.pp file:{code:title=root.pp}user { 'root': ensure => 'present', attributes => ['account_locked=false', 'admin=true', 'auditclasses=general', 'auth1=SYSTEM', 'auth2=NONE', 'core=-1', 'cpu=-1', 'daemon=true', 'data="" 'fsize=-1', 'histexpire=0', 'histsize=0', 'host_last_login= njros1ud710 removed . prudential example .com', 'ho
Jira (PUP-3021) User resource on AIX returns a non-working structure or 'attributes'
Title: Message Title Rich Acosta updated an issue Puppet / PUP-3021 User resource on AIX returns a non-working structure or 'attributes' Change By: Rich Acosta The `user` resource on AIX returns back non-working Puppet code for the 'attributes' key.Example: {code:title=puppet resource user root|borderStyle=solid} # puppet resource user root | tee /tmp/root.ppuser { 'root': ensure => 'present', attributes => {'account_locked' => 'false', 'admin' => 'true', 'auditclasses' => 'general', 'auth1' => 'SYSTEM', 'auth2' => 'NONE', 'core' => '-1', 'cpu' => '-1', 'daemon' => 'true', 'data' => '-1', 'fsize' => '-1', 'histexpire' => '0', 'histsize' => '0', 'host_last_login' => ' njros1ud710 removed . prudential example .com', 'host_last_unsuccessful_login' => ' njros1ud710 removed . prudential example .com', 'login' => 'true', 'loginretries' => '0', 'maxexpired' => '-1', 'maxrepeats' => '8', 'minalpha' => '0', 'mindiff' => '0', 'mindigit' => '0', 'minlen' => '0', 'minloweralpha' => '0', 'minother' => '0', 'minspecialchar' => '0', 'minupperalpha' => '0', 'name' => 'root', 'nofiles' => '2000', 'pwdwarntime' => '0', 'registry' => 'files', 'rlogin' => 'true', 'rss' => '-1', 'stack' => '-1', 'su' => 'true', 'sugroups' => 'ALL', 'system' => 'compat', 'time_last_login' => '1407248916', 'time_last_unsuccessful_login' => '1407184651', 'tpath' => 'nosak', 'tty_last_login' => '/dev/pts/1', 'tty_last_unsuccessful_login' => 'ssh', 'ttys' => 'ALL', 'umask' => '22', 'unsuccessful_login_count' => '0'}, comment => 'root', expiry => '2032-12-31', gid => '0', groups => ['system', 'bin', 'sys', 'security', 'cron', 'audit', 'lp'], home => '/', password => 'WuthH/s1ny/5s', password_max_age => '0', password_min_age => '0', shell=> '/bin/ksh', uid => '0',}{code} And then running the same code through puppet apply: {code:title=puppet apply root.pp|borderStyle=solid} # puppet apply /tmp/root.ppNotice: Compiled catalog for myhost.example.com in environment production in 0.28 secondsError: Parameter attributes failed on User[root]: Attributes value pairs must be separated by an = at /tmp/root.pp:14Wrapped exception:Attributes value pairs must be separated by an ={code} The issue seems to stem from the attributes field. `puppet resource` outputs a key/value object for attributes, while puppet apply seems to expect an array with key=value parts in it as a string.Changing it to an array of key=value pairs results in a still broken setup. Puppet resource outputs several key/value pairs that are NOT items that can be changed via the chuser command it runs under the covers. It should not return the 'name' or the 'system' keys.This was my working root.pp file:{code:title=root.pp} user { 'root': ensure => 'present', attributes => ['account_locked=false', 'admin=true', 'auditclasses=general', 'auth1=SYSTEM', 'auth2=NONE', 'core=-1', 'cpu=-1', 'daemon=true', 'data="" 'fsize=-1', 'histexpire=0', 'histsize=0', '