Jira (PUP-9934) AIX user resource fails
Title: Message Title Vladimir Vassyukov commented on PUP-9934 Re: AIX user resource fails Hi! I ran my manifest and it succeeds. Since opening ticket we installed some updates, maybe the error I encountered was fixed in them. Thanks for the help! The ticket can be closed. 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.319111.1564634229000.89973.1568023020136%40Atlassian.JIRA.
Jira (PUP-9934) AIX user resource fails
Title: Message Title Vladimir Vassyukov commented on PUP-9934 Re: AIX user resource fails New versions of AIX have changed the behavior of the chpasswd command to report errors when the command syntax is incorrect. See the links below. http://www-01.ibm.com/support/docview.wss?uid=isg1IV95055 http://www-01.ibm.com/support/docview.wss?uid=isg1IJ04629 The change to behavior went into 7100-05-01-1731 and 7200-02-01-1731, so setting the password in these AIX versions will fail. This will also cause new user creations to fail on these SPs. The issue is that in https://github.com/puppetlabs/puppet/blob/master/lib/puppet/provider/user/aix.rb#L279 we use chpasswd -e -c username, where as the username is not a valid option to the command. Since the behavior change, customers have seen failures in the user resources on these new SPs. We are using AIX 7100-05-03-1846, please update AIX in your test envoronment and try reproduce again. 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 view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.319111.1564634229000.89877.1567998720130%40Atlassian.JIRA.
Jira (PUP-9934) AIX user resource fails
Title: Message Title Vladimir Vassyukov updated an issue Puppet / PUP-9934 AIX user resource fails Change By: Vladimir Vassyukov Environment: root@nes-t1a-app6> [~]# oslevel -s7100-05-03-1846root@nes-t1a-app6> [~]# uname -aAIX nes-t1a-app6 1 7 00F7040C4C00 Debug: Executing: '/bin/chpasswd -e -c oracle'Error: undefined local variable or method `param' for User[oracle](provider=aix):Puppet::Type::User::ProviderAixError: /Stage[main]/Aix::Oracleuser/User[oracle]/password: change from [old password hash redacted] to [new password hash redacted] failed: undefined local variable or method `param' for User[oracle](provider=aix):Puppet::Type::User::ProviderAix An error occurs using parameter "password" module "users". I find the bug report PUP-8538, it describes the same issue, and it marked as fixed in version PUP 4.10.11, PUP 5.3.6, PUP 5.5.1, but i get the error in version 6.5.0 Debug: Executing: '/bin/chpasswd -e -c oracle' Error: undefined local variable or method `param' for User[oracle](provider=aix):Puppet::Type::User::ProviderAix Error: /Stage[main]/Aix::Oracleuser/User[oracle]/password: change from [old password hash redacted] to [new password hash redacted] failed: undefined local variable or method `param' for User[oracle](provider=aix):Puppet::Type::User::ProviderAix Add Comment This message was sent by
Jira (PUP-9934) AIX user resource fails
Title: Message Title Vladimir Vassyukov created an issue Puppet / PUP-9934 AIX user resource fails Issue Type: Bug Affects Versions: PUP 6.5.0 Assignee: Unassigned Created: 2019/07/31 9:37 PM Environment: root@nes-t1a-app6> [~]# oslevel -s 7100-05-03-1846 root@nes-t1a-app6> [~]# uname -a AIX nes-t1a-app6 1 7 00F7040C4C00 Debug: Executing: '/bin/chpasswd -e -c oracle' Error: undefined local variable or method `param' for User[oracle](provider=aix):Puppet::Type::User::ProviderAix Error: /Stage[main]/Aix::Oracleuser/User[oracle]/password: change from [old password hash redacted] to [new password hash redacted] failed: undefined local variable or method `param' for User[oracle](provider=aix):Puppet::Type::User::ProviderAix Priority: Major Reporter: Vladimir Vassyukov An error occurs using parameter "password" module "users". I find the bug report PUP-8538, it describes the same issue, and it marked as fixed in version PUP 4.10.11, PUP 5.3.6, PUP 5.5.1, but i get the error in version 6.5.0 Add Comment