Ok, I removed all my docker images and pulled again and rebuilt. I'm seeing the same set of issues, but I happened to have my sail up running without the background flag and noticed the following lines
coverletterly-app-selenium-1 | 23:41:36.819 INFO [LocalDistributor.newSession] - Session request received by the Distributor:
coverletterly-app-selenium-1 | [Capabilities {browserName: chrome, goog:chromeOptions: {args: [--window-size=1920,1080, --disable-gpu, --headless]}}, Capabilities {browserName: chrome, chromeOptions: {args: [--window-size=1920,1080, --disable-gpu, --headless]}, platform: ANY}]
coverletterly-app-selenium-1 | Starting ChromeDriver 107.0.5304.87 (f59ffb32abf8c01e9aa298400314bfdf0221b02f-refs/branch-heads/5304@{#1093}) on port 1104
coverletterly-app-selenium-1 | Only local connections are allowed.
coverletterly-app-selenium-1 | Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
coverletterly-app-selenium-1 | ChromeDriver was started successfully.
coverletterly-app-selenium-1 | [1670283696.834][SEVERE]: bind() failed: Cannot assign requested address (99)
coverletterly-app-selenium-1 | 23:41:37.066 INFO [LocalNode.newSession] - Session created by the Node. Id: baa611ad079f64038fcf30e8d194df96, Caps: Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 107.0.5304.87, chrome: {chromedriverVersion: 107.0.5304.87 (f59ffb32abf8..., userDataDir: /tmp/.org.chromium.Chromium...}, goog:chromeOptions: {debuggerAddress: localhost:33495}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: LINUX, proxy: Proxy(), se:cdp: http://localhost:33495, se:cdpVersion: 107.0.5304.87, se:vncEnabled: true, se:vncLocalAddress: ws://172.22.0.3:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
coverletterly-app-selenium-1 | 23:41:37.068 INFO [LocalDistributor.newSession] - Session created by the Distributor. Id: baa611ad079f64038fcf30e8d194df96
coverletterly-app-selenium-1 | Caps: Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 107.0.5304.87, chrome: {chromedriverVersion: 107.0.5304.87 (f59ffb32abf8..., userDataDir: /tmp/.org.chromium.Chromium...}, goog:chromeOptions: {debuggerAddress: localhost:33495}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: LINUX, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://172.22.0.3:4444/sessio..., se:cdpVersion: 107.0.5304.87, se:vnc: ws://172.22.0.3:4444/sessio..., se:vncEnabled: true, se:vncLocalAddress: ws://172.22.0.3:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
coverletterly-app-selenium-1 | 23:41:37.157 WARN [SeleniumSpanExporter.lambda$export] - {"traceId": "d59e8b4dabc8989aaed377c19c5c82e8","eventTime": 1670283697156587750,"eventName": "HTTP request execution complete","attributes": {"http.flavor": 1,"http.handler_class": "org.openqa.selenium.remote.http.Route$PredicatedRoute","http.host": "selenium:4444","http.method": "POST","http.request_content_length": "40","http.scheme": "HTTP","http.status_code": 500,"http.target": "\u002fsession\u002fbaa611ad079f64038fcf30e8d194df96\u002furl"}}
coverletterly-app-selenium-1 |
coverletterly-app-selenium-1 | 23:41:37.637 INFO [LocalSessionMap.lambda$newLARACASTS_SNIPPET_PLACEHOLDER] - Deleted session from local Session Map, Id: baa611ad079f64038fcf30e8d194df96
coverletterly-app-selenium-1 | 23:41:37.638 INFO [GridModel.release] - Releasing slot for session id baa611ad079f64038fcf30e8d194df96
coverletterly-app-selenium-1 | 23:41:37.638 INFO [SessionSlot.stop] - Stopping session baa611ad079f64038fcf30e8d194df96
Going to try to figure out why it can't bind to the address...