-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"refactor" the targetuserspacecreator actor (and other related) #486
Comments
pirat89
added a commit
to pirat89/leapp-repository
that referenced
this issue
Apr 6, 2020
Previously when any custom target repository was not available inside the container (read, was not defined in a repo file), the fact was ignored. Currently, as user is able to proceed the upgrade without RHSM, completely, we should focus more on these values as well, otherwise it could happen we will not be able to create the target userspace (which in such case could end with ugly pretty-long output of errors immadiately after the fail of the bootstrap installation). As well, if rhsm is skipped, check whether there are not duplicate repository definitions inside the container. If so, inhibit the upgrade (as it happens in case when RHSM is used). Regarding the current state, the new issue has been created refactor and modify significantly the actor and related labrares. Issue: oamg#486
Merged
pirat89
added a commit
to pirat89/leapp-repository
that referenced
this issue
Apr 7, 2020
…target repositories Previously when any custom target repository was not available inside the container (read, was not defined in a repo file), the fact was ignored. Currently, as user is able to proceed the upgrade without RHSM, completely, we should focus more on these values as well, otherwise it could happen we will not be able to create the target userspace (which in such case could end with ugly pretty-long output of errors immadiately after the fail of the bootstrap installation). As well, if rhsm is skipped, check whether there are not duplicate repository definitions inside the container. If so, inhibit the upgrade (as it happens in case when RHSM is used). Regarding the current state, the new issue has been created refactor and modify significantly the actor and related labrares. Issue: oamg#486
pirat89
added a commit
to pirat89/leapp-repository
that referenced
this issue
Apr 7, 2020
…target repositories Previously when any custom target repository was not available inside the container (read, was not defined in a repo file), the fact was ignored. Currently, as user is able to proceed the upgrade without RHSM, completely, we should focus more on these values as well, otherwise it could happen we will not be able to create the target userspace (which in such case could end with ugly pretty-long output of errors immadiately after the fail of the bootstrap installation). As well, if rhsm is skipped, check whether there are not duplicate repository definitions inside the container. If so, inhibit the upgrade (as it happens in case when RHSM is used). Regarding the current state, the new issue has been created refactor and modify significantly the actor and related labrares. Issue: oamg#486
pirat89
added a commit
to pirat89/leapp-repository
that referenced
this issue
Apr 7, 2020
…target repositories Previously when any custom target repository was not available inside the container (read, was not defined in a repo file), the fact was ignored. Currently, as user is able to proceed the upgrade without RHSM, completely, we should focus more on these values as well, otherwise it could happen we will not be able to create the target userspace (which in such case could end with ugly pretty-long output of errors immadiately after the fail of the bootstrap installation). As well, if rhsm is skipped, check whether there are not duplicate repository definitions inside the container. If so, inhibit the upgrade (as it happens in case when RHSM is used). Regarding the current state, the new issue has been created refactor and modify significantly the actor and related labrares. Issue: oamg#486
pirat89
added a commit
to pirat89/leapp-repository
that referenced
this issue
Apr 9, 2020
…target repositories Previously when any custom target repository was not available inside the container (read, was not defined in a repo file), the fact was ignored. Currently, as user is able to proceed the upgrade without RHSM, completely, we should focus more on these values as well, otherwise it could happen we will not be able to create the target userspace (which in such case could end with ugly pretty-long output of errors immadiately after the fail of the bootstrap installation). As well, if rhsm is skipped, check whether there are not duplicate repository definitions inside the container. If so, inhibit the upgrade (as it happens in case when RHSM is used). Regarding the current state, the new issue has been created refactor and modify significantly the actor and related labrares. Issue: oamg#486
pirat89
added a commit
that referenced
this issue
Apr 16, 2020
…target repositories Previously when any custom target repository was not available inside the container (read, was not defined in a repo file), the fact was ignored. Currently, as user is able to proceed the upgrade without RHSM, completely, we should focus more on these values as well, otherwise it could happen we will not be able to create the target userspace (which in such case could end with ugly pretty-long output of errors immadiately after the fail of the bootstrap installation). As well, if rhsm is skipped, check whether there are not duplicate repository definitions inside the container. If so, inhibit the upgrade (as it happens in case when RHSM is used). Regarding the current state, the new issue has been created refactor and modify significantly the actor and related labrares. Issue: #486
Relates to #973 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
See the #482 PR. I have created bunch of
TODO
s with instructions (later will be added here). The current shape is really bad, but regarding the lack of time, I rather chose to skip such refactoring now and do it after the next release. The proper refactoring should take into account instruction inTODO
s and should include properly written unit-tests covering the functionality properly (currently, unit tests cover just small part of the whole functionality). Affected actors and libraries:Probably new check actor(s) could be created as well.
The text was updated successfully, but these errors were encountered: