(maint) Add f20 to default mocks
Merge pull request #2131 from joshcooper/ticket/stable/23369-empty-csr-attributes

(#23369) Handle invalid csr attributes
Merge pull request #2125 from melissaanne/ticket/stable/re-597-add-f20

(maint) Add f20 to default mocks
(packaging) Update PUPPETVERSION to 3.4.0-rc2
(#23403) 'autosign' setting should manage file parameters

Puppet settings of type :file can specify the owner, group, and mode of
the file specified by the setting, like so:

    [master]
    autosign = $confdir/autosign.conf { mode = 664, owner = service, group = service}

Commit bca628dc extracted the autosign setting validation to a setting
class but dropped the ability for file settings to be specified. This
commit resolves the issue by making the autosign setting inherit from
the file setting.
Merge branch 'pr/2150' into stable

* pr/2150:
  (#23403) 'autosign' setting should manage file parameters

Closes GH-2150