Primäre Gruppe wird nicht angelegt
Das ist schwierig zu testen, sollte aber auch blind gefixt werden können:
May 29 12:05:56 feudal-client feudalClient[23036]: DEBUG:urllib3.connectionpool:https://bwidm.scc.kit.edu:443 "GET /rest/group-admin/find-detail/name/hdf HTTP/1.1" 403 13
May 29 12:05:56 feudal-client feudalClient[23036]: ERROR:ldf_adapter.backend.bwidm:Server responded with: no such group
May 29 12:05:56 feudal-client feudalClient[23036]: Traceback (most recent call last):
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/bin/ldf_adapter", line 11, in <module>
May 29 12:05:56 feudal-client feudalClient[23036]: load_entry_point('ldf-adapter==0.1.2', 'console_scripts', 'ldf_adapter')()
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/lib/python3.6/site-packages/ldf_adapter/interface.py", line 27, in main
May 29 12:05:56 feudal-client feudalClient[23036]: result = User(data).reach_state(data['state_target'])
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/lib/python3.6/site-packages/ldf_adapter/__init__.py", line 153, in reach_state
May 29 12:05:56 feudal-client feudalClient[23036]: return self.deploy()
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/lib/python3.6/site-packages/ldf_adapter/__init__.py", line 168, in deploy
May 29 12:05:56 feudal-client feudalClient[23036]: was_created = self.ensure_exists()
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/lib/python3.6/site-packages/ldf_adapter/__init__.py", line 231, in ensure_exists
May 29 12:05:56 feudal-client feudalClient[23036]: self.service_user.update()
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/lib/python3.6/site-packages/ldf_adapter/backend/bwidm.py", line 151, in update
May 29 12:05:56 feudal-client feudalClient[23036]: 'id': self.primary_group.reg_info()['id']
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/lib/python3.6/site-packages/ldf_adapter/backend/bwidm.py", line 295, in reg_info
May 29 12:05:56 feudal-client feudalClient[23036]: rsp = BWIDM.get('group-admin', 'find' if short else 'find-detail', 'name', self.name, **kwargs)
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/lib/python3.6/site-packages/ldf_adapter/backend/bwidm.py", line 34, in get
May 29 12:05:56 feudal-client feudalClient[23036]: return self._request('GET', url_fragments, **kwargs)
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/lib/python3.6/site-packages/ldf_adapter/backend/bwidm.py", line 62, in _request
May 29 12:05:56 feudal-client feudalClient[23036]: rsp.raise_for_status()
May 29 12:05:56 feudal-client feudalClient[23036]: File "/usr/local/lib/python3.6/site-packages/requests/models.py", line 941, in raise_for_status
May 29 12:05:56 feudal-client feudalClient[23036]: raise HTTPError(http_error_msg, response=self)
May 29 12:05:56 feudal-client feudalClient[23036]: requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://bwidm.scc.kit.edu/rest/group-admin/find-detail/name/hdf
May 29 12:05:56 feudal-client feudalClient[23036]: 2020/05/29 12:05:56 Dep[LSDF]#184 End of Logs
May 29 12:05:56 feudal-client feudalClient[23036]: 2020/05/29 12:05:56 Dep[LSDF]#184 Error handling dep: exit status 1