Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Parker Leach updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Parker Leach Labels: docs_reviewed Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.35257.1653324240036%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Aria Li updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Aria Li Fix Version/s: PUP 7.17.0 Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.32819.1652898300050%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Josh Cooper updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Josh Cooper Release Notes: Bug Fix Release Notes Summary: On macOS, puppet now validates that the "salt" parameter for the "user" resource is a hex encoded string of length 64 (exactly). Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.18349.1651025280043%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Nirupama Mantha updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Nirupama Mantha Sprint: Phoenix 2022-04-13 , Phoenix 2022-04-27 Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.11328.1649863200169%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Josh Cooper commented on PUP-11454 Re: Cannot login under user created by Puppet on MacOS 12.1 The issue is macOS requires the salt to be a 32-byte value, see https://developer.apple.com/documentation/devicemanagement/passwordhash/salted-sha512-pbkdf2 It may be that earlier macOS versions didn't have this requirement but at least 10.15 and up require 32-bytes. Puppet's user resource requires the value to be hex encoded (so it must be a string of length 64). For puppet, we should reject salt values whose length != 64 and if the value contains non-hex characters. Also update the description in https://github.com/puppetlabs/puppet/blob/79a6ffa87e540053f3a0f87240a996401e6bfe50/lib/puppet/type/user.rb#L224-L229 We should file a separate MODULES ticket to ensure the str2saltedpbkdf2 produces salt values that match those requirements, and update the documentation to show a valid salt. Also there's a typo in the module docs, it reference "interations" instead of "iterations". Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.9194.1649434920039%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Aria Li updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Aria Li I create a new user using code example from stdlib docs{code} $pw = Sensitive.new('Pa55w0rd')$salt = Sensitive.new('Using s0m3 s@lt')$pw_info = Sensitive.new(str2saltedpbkdf2($pw, $salt, 5))user { 'jdoe': ensure => present, iterations => unwrap($pw_info)[' interations iterations '], password => unwrap($pw_info)['password_hex'], salt => unwrap($pw_info)['salt_hex'],}{code}Everything applies with no error, but I can't login until I change password via system preferences. System:{code} uname -prsvDarwin 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 i386{code}Puppet:{code} puppet --version7.14.0{code} Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Aria Li assigned an issue to Aria Li Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Aria Li Assignee: Aria Li Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.7505.1649202900052%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Michael Hashizume updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Michael Hashizume Team: Phoenix Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.3342.1648655460106%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Nirupama Mantha updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Nirupama Mantha Story Points: 3 Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.3340.1648655400091%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Nirupama Mantha updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Nirupama Mantha Sprint: Phoenix 2022-04-13 Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.3330.1648655160044%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Josh Cooper commented on PUP-11454 Re: Cannot login under user created by Puppet on MacOS 12.1 We had a similar issue in macOS 10.15 PUP-11026 Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.23142.1645670700089%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Nirupama Mantha updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Nirupama Mantha Epic Link: PA-4217 Environment: Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.16854.1644960420230%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Dmitriy Grigorev updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Dmitriy Grigorev Environment: System: {code} uname -prsvDarwin 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 i386{code}Puppet:{code}puppet --version7.14.0{code} Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- 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.434835.164449392.13220.1644493980168%40Atlassian.JIRA.
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Dmitriy Grigorev created an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Issue Type: Bug Affects Versions: PUP 7.14.0 Assignee: Unassigned Created: 2022/02/10 3:52 AM Environment: System: uname -prsv Darwin 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 i386 Puppet: puppet --version 7.14.0 Priority: Normal Reporter: Dmitriy Grigorev
Jira (PUP-11454) Cannot login under user created by Puppet on MacOS 12.1
Title: Message Title Dmitriy Grigorev updated an issue Puppet / PUP-11454 Cannot login under user created by Puppet on MacOS 12.1 Change By: Dmitriy Grigorev I create a new user using code example from stdlib docs {code}$pw = Sensitive.new('Pa55w0rd')$salt = Sensitive.new('Using s0m3 s@lt')$pw_info = Sensitive.new(str2saltedpbkdf2($pw, $salt, 5))user { 'jdoe': ensure => present, iterations => unwrap($pw_info)['interations'], password => unwrap($pw_info)['password_hex'], salt => unwrap($pw_info)['salt_hex'],}{code}Everything applies with no error, but I can't login until I change password via system preferences.System:{code} uname -prsvDarwin 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 i386{code}Puppet:{code}puppet --version7.14.0{code} Add Comment This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe