-
Notifications
You must be signed in to change notification settings - Fork 108
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
CouchDB 3.x: JobAccountant/CleanCouchPoller fail to authenticate to localhost CouchDB #11044
Comments
UPDATE: the same problem happens to the CleanCouchPoller, a thread of the TaskArchiver component. Logs are:
I'm going to add a fix for this as well in the same PR fixing the originally reported issue. |
And now WorkQueueManager also complains when writing out the spec file, likely because I reverted one line change in #11001 , which didn't look the correct fix anyways. Here is the component traceback (after modifying an error to exception log level):
when it's localhost, we either pass the credentials in the url, or we pass it with the |
Impact of the bug
WMAgent using CouchDB 3.x
Describe the bug
While testing a private build of WMAgent 1.5.7.patch2 + CouchDB 3.1, I noticed that JobAccountant fails to update
fwjrs
documents in local CouchDB. This is the error message recorded in the logs [1]Note that the agent configuration
config.JobStateMachine.couchurl
already has the url in the correct format.How to reproduce it
None
Expected behavior
The component should be setting the
Authorization
header and passing it over through the http request, such that updates to the CouchDB database are successful.UPDATE: same for CleanCouchPoller thread and WorkQueueManager component.
Additional context and error message
[1]
The text was updated successfully, but these errors were encountered: