<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>30148</bug_id>
          
          <creation_ts>2014-07-01 13:39:12 +0400</creation_ts>
          <short_desc>не все директории созданы для работы puppet-агента</short_desc>
          <delta_ts>2016-10-06 15:30:07 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>puppet</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="stalker">stalker</reporter>
          <assigned_to name="majioa@altlinux.org">majioa</assigned_to>
          <cc>admsasha</cc>
    
    <cc>cas</cc>
    
    <cc>majioa</cc>
    
    <cc>mike</cc>
    
    <cc>nbr</cc>
    
    <cc>pav</cc>
    
    <cc>rider</cc>
    
    <cc>thatman</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>146958</commentid>
    <comment_count>0</comment_count>
    <who name="stalker">stalker</who>
    <bug_when>2014-07-01 13:39:12 +0400</bug_when>
    <thetext>puppet agent --no-daemonize  --onetime --test
/usr/lib/ruby/rubygems/custom_require.rb:36:in `require&apos;: iconv will be deprecated in the future, use String#encode instead.
err: Could not create resources for managing Puppet&apos;s files and directories in sections [:main, :agent, :ssl]: undefined method `exists?&apos; for nil:NilClass
err: Could not create resources for managing Puppet&apos;s files and directories in sections [:main, :ssl]: undefined method `exists?&apos; for nil:NilClass
info: Creating a new SSL key for corsair.srv.ru
err: Could not request certificate: Cannot save corsair.locum.ru; parent directory /var/lib/puppet/ssl/private_keys does not exist
Exiting; failed to retrieve certificate and waitforcert is disabled</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146959</commentid>
    <comment_count>1</comment_count>
    <who name="stalker">stalker</who>
    <bug_when>2014-07-01 13:47:21 +0400</bug_when>
    <thetext>err: Could not create resources for managing Puppet&apos;s files and directories in sections [:main, :ssl]: undefined method `exists?&apos; for nil:NilClass
info: Creating a new SSL key for ca
Cannot save ca; parent directory /var/lib/puppet/ssl/ca does not exist</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146967</commentid>
    <comment_count>2</comment_count>
    <who name="stalker">stalker</who>
    <bug_when>2014-07-02 00:15:42 +0400</bug_when>
    <thetext>Дело оказалось не в бобине - оказывается ему очень хотелось
/tmp/dump.6882:access(&quot;/usr/bin/chage&quot;, X_OK)          = 0

который в
 rpm -qf /usr/bin/chage
shadow-change-4.1.4.2-alt8


Надо на него зависимость в пакете прописать, а то
===
/usr/lib/ruby/rubygems/custom_require.rb:36:in `require&apos;: iconv will be deprecated in the future, use String#encode instead.
debug: Failed to load library &apos;selinux&apos; for feature &apos;selinux&apos;
debug: Puppet::Type::User::ProviderLdap: true value when expecting false
debug: Puppet::Type::User::ProviderUseradd: file chage does not exist
debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not exist
debug: Puppet::Type::User::ProviderPw: file pw does not exist
debug: Puppet::Type::User::ProviderLdap: true value when expecting false
debug: Puppet::Type::User::ProviderUseradd: file chage does not exist
debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not exist
debug: Puppet::Type::User::ProviderPw: file pw does not exist
/usr/lib/ruby/site_ruby/puppet/type/user.rb:355:in `exists?&apos;
====</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147244</commentid>
    <comment_count>3</comment_count>
    <who name="stalker">stalker</who>
    <bug_when>2014-07-31 23:12:29 +0400</bug_when>
    <thetext>ping</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154433</commentid>
    <comment_count>4</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2015-12-28 12:44:59 +0300</bug_when>
    <thetext>На Sisyphus.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159063</commentid>
    <comment_count>5</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2016-10-06 15:30:07 +0300</bug_when>
    <thetext>puppet-4.7.0-alt1 -&gt; sisyphus:

* Thu Oct 06 2016 Andrey Cherepanov &lt;cas@altlinux&gt; 4.7.0-alt1
- new version 4.7.0

* Mon Dec 28 2015 Andrey Cherepanov &lt;cas@altlinux&gt; 4.3.1-alt1
- New version
- Package missing directories (ALT #30148)

* Sat Apr 25 2015 Andrey Cherepanov &lt;cas@altlinux&gt; 4.0.0-alt1
- New version

* Tue Jan 13 2015 Andrey Cherepanov &lt;cas@altlinux&gt; 3.7.3-alt1
- New version

* Thu May 15 2014 Andrey Cherepanov &lt;cas@altlinux&gt; 3.5.1-alt1
- New version
- Rename services to puppet, puppetmaster
- Add NetworkManager dispatcher script to pickup changes to
  /etc/resolv.conf and such</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>