puppet-freeipa issueshttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues2020-01-23T00:24:08+01:00https://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/112prepare release 5.0.02020-01-23T00:24:08+01:00Fabien Combernousprepare release 5.0.05.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/111some doc cleanup2020-01-24T10:58:54+01:00Fabien Combernoussome doc cleanup5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/110update vagrant boxes used during acceptance tests2020-01-21T23:11:35+01:00Fabien Combernousupdate vagrant boxes used during acceptance tests5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/108remove unused code2020-01-22T23:20:45+01:00Fabien Combernousremove unused code5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/105use facter to get ip during acceptance2019-11-15T11:38:55+01:00Fabien Combernoususe facter to get ip during acceptance5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/104deploy replica fail on network issue message2020-01-22T22:18:19+01:00Fabien Combernousdeploy replica fail on network issue messageDuring CI we deploy a replica without any trouble.
I suppose this is because we are doing the action just after master is deployed.
But when you deploy a replica with some delay (tested few weeks), we have an error message about network...During CI we deploy a replica without any trouble.
I suppose this is because we are doing the action just after master is deployed.
But when you deploy a replica with some delay (tested few weeks), we have an error message about network issue. And the installed process is never successful.
But the root cause is not network. When a user is created the password is set as expired. So, it is impossible to get a kerberos TGT during the replica deployment process.5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/103bolt task should handle when ipa command returns 22020-01-24T10:58:54+01:00Fabien Combernousbolt task should handle when ipa command returns 2For instance when operator ask to delete a user that does not exist.
In this situation the task should display the ipa message and return 0 to be understand by bolt as not failed.
If the task is to ensure that user `foo` is not present,...For instance when operator ask to delete a user that does not exist.
In this situation the task should display the ipa message and return 0 to be understand by bolt as not failed.
If the task is to ensure that user `foo` is not present, then it looks already done when the user `foo` does not exist yet.
Extracted from `man ipa`:
```
EXIT STATUS
0 if the command was successful
1 if an error occurred
2 if an entry is not found
```5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/102redirect stderr to stdout2019-10-25T00:38:59+02:00Fabien Combernousredirect stderr to stdoutstdout looks to not be displayed with boltstdout looks to not be displayed with bolt5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/101missing quote around values in task2019-10-24T23:09:33+02:00Fabien Combernousmissing quote around values in taskFor instance `$IPA_CMD user-add $login --first=$firstname --last=$lastname` should be `$IPA_CMD user-add "$login" --first="$firstname" --last="$lastname"`.
Otherwise name with space can be problematicFor instance `$IPA_CMD user-add $login --first=$firstname --last=$lastname` should be `$IPA_CMD user-add "$login" --first="$firstname" --last="$lastname"`.
Otherwise name with space can be problematic5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/100rename SUT role during acceptance2019-10-22T23:56:57+02:00Fabien Combernousrename SUT role during acceptance5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/99update pdk and remove all should usage by expect2020-01-22T23:18:53+01:00Fabien Combernousupdate pdk and remove all should usage by expect5.0.0Fabien CombernousFabien Combernoushttps://gitlab.adullact.net/adullact/puppet-freeipa/-/issues/98Add task create_admin and remove parameter enable_manage_admins2019-10-23T00:59:12+02:00Fabien CombernousAdd task create_admin and remove parameter enable_manage_adminsIn some circumstances the human admin code can produce some issues.
This can be moved to taskIn some circumstances the human admin code can produce some issues.
This can be moved to task5.0.0Fabien CombernousFabien Combernous