nixosTest.gocd-{agent,server}: port to python#74082
Conversation
|
@GrahamcOfBorg test gocd-agent gocd-server |
|
As written in #61309 (comment), these currently fail on master, and obviously still do after the refactor. Would be nice if the maintainers @grahamc and @swarren83 could take a look into this. |
18d0e2f to
f821817
Compare
|
I took a look. Turns out, the slightly weird hostnames @GrahamcOfBorg test gocd-agent gocd-server |
|
The Turns out, now it's mandatory to pass some credentials while registering agents to a server. The gocd server adds an As I don't maintain the gocd NixOS modules, and only intended to port these tests to python (which were entirely broken before) I don't feel like I should pick this up myself, and leave it up to the maintainers. I marked the gocd-agent test as broken, because that's what it still is. |
Motivation for this change
#72828
These already failed on master, but according to #61309, the service seems to behave fine.
The tests might just need a small update.
Looking at the logs it seems like the agent tries to download
agent-launcher.jarfromhttps://localhost:8154, is the https endpoint and not enabled. This might be just a matter of reconfiguring it in there, not sure about the error message in the PR here.Could you take a look at it? This might also help in unbreaking #61309.
cc @cryptix
Things done
sandboxinnix.confon non-NixOS linux)nix-shell -p nix-review --run "nix-review wip"./result/bin/)nix path-info -Sbefore and after)Notify maintainers
cc @