<div dir="ltr">Hello All.<div><br></div><div>As part of an effort to make Jenkins slaves easy to create I have moved infra users&#39; password variables from Foreman to our internal infra-hiera repo.</div><div><br></div><div>The values are removed from Foreman and placed to common.yaml there as is. So you won&#39;t note any changes unless you need to change your hash. And if you do need to do that feel free to submit changes via gerrit as usual.</div><div><br></div><div>Please note the additional things uncovered as part of this:</div><div><br></div><div>1. Puppet did not unset the password if it was removed. This is because &quot;user&quot; class won&#39;t set any password if the value is &quot;undef&quot; and hence it will just leave it as it was before. The following change is merged to address it <a href="https://gerrit.ovirt.org/#/c/65348/">https://gerrit.ovirt.org/#/c/65348/</a> It also polices the value to make sure we accept the values with proper hashes that we consider secure enough and disable anything else.</div><div><br></div><div>2. Some old users still use MD5 for hashing. We need to ask all of them to rehash and then drop MD5 support in puppet. I openedĀ <a href="https://ovirt-jira.atlassian.net/browse/OVIRT-768">https://ovirt-jira.atlassian.net/browse/OVIRT-768</a> for that.</div><div><br></div><div>3. As I said infra-hiera is already used and basically it deploys along with puppet code by existing jenkins job. We just need to enable hooks in gerrit and I think we can just use the same that we use for infra-puppet. Another ticket openedĀ <a href="https://ovirt-jira.atlassian.net/browse/OVIRT-769">https://ovirt-jira.atlassian.net/browse/OVIRT-769</a></div><div><br></div><div>Anton.<br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><font color="#888888"><div>Anton Marchukov<br>Senior Software Engineer - <span><span><font color="#888888"><span><span><font color="#888888"><span><span><font color="#888888">RHEV CI - </font></span></span></font></span></span>Red Hat</font></span></span><br><br></div></font></span></div></div></div></div>
</div></div>