Repository navigation
topology: Introduce KnownTopology.ADForest - #263
Conversation
0219fe1 to
9bc5e50
Compare
96c3d99 to
42f086f
Compare
fcfbed1 to
b56bb15
Compare
b56bb15 to
ee8b438
Compare
|
There is a much better way to do this, and I think you'll see the value in what I'm proposing: Let's run three clients.
I really do not like the static code; if we need to add more, it's just going to get complicated. I think the role subclasses are the way to go. WYDT? |
|
I had AI draft up some changes. I still don't like the GPO stuff, but I understand why you have to clean it up now. Take a look at #279. I haven't tested it yet, but I'd like to figure out how we want to proceed before I spend any more time on it. We should probably just hop on a meeting call and hash this out. |
Nope these are three standalone VMs with setup, these are 2 new containers with names, dns records IPs and build for each supported os in upstreanm ci.
Hi @danlavu , AFAIK it would make more sense to have three separate ad forest topologies for machine in child/root/tree and do the joining/leaving in topology setup/teardown once. This discussion should have happened before implemented all of this though. Afaik if You want to experiment with topologies do so but as a refactoring atfer this ii merged. |
|
Okay, dropping my draft. Yes, this discussion should have happened before. I don't like the static fixtures. I know you did a lot of work on this already, and I'm absolutely willing to contribute. I just want to rework the helper fixtures; everything else is fine. |
|
I have moved the fixtures to tests and kept only necessary parts here. I am re-running tests, but this should be g2g. |
I overlooked the auto formatting changes, please revert them and I'll approve.
danlavu
left a comment
There was a problem hiding this comment.
tox/black is not configured the same as the repo; there are a lot of unrelated formatting changes. Please revert them. If we need to, we can change the formatting in another PR and there is a line with extra indentation. Other than that, it looks great, thanks.
Add KnownTopology.ADForest with root, child, and tree domain controllers. Extend AD to handle some operation on the child/tree. Add clenup helpers. Document ad-forest multihost testing in docs/guides/testing-adforest.rst. Assisted-by: Cursor
|
Reverted the indentation changes and fixed the wrong indent as well. |
topology: Introduce KnownTopology.ADForest
Using: Cursor
Depends on: SSSD/sssd-ci-containers#216