Skip to content

ISSUE #18 - [fix]: Improved logical flow of docker environment searching for laddr#23

Open
TFM-HITESH wants to merge 1 commit into
mainfrom
bugfix/laddr_wsl_not_working
Open

ISSUE #18 - [fix]: Improved logical flow of docker environment searching for laddr#23
TFM-HITESH wants to merge 1 commit into
mainfrom
bugfix/laddr_wsl_not_working

Conversation

@TFM-HITESH
Copy link
Copy Markdown


Description

Improves the flow of how laddr handles docker environment initialisation and resource handling on various environments and operating systems such as Linux based, Windows based and Windows + WSL based systems.
Additionally handles the issue of laddr init not working on WSL systems where Docker daemon is configured over Docker Desktop.


Related Issue

[BUG]: laddr run dev not working on WSL. #18


Testing (TODO)

Steps to verify that your changes work as expected:
1.
2.
3.


Type of Change

Select the type(s) of change your PR introduces:

  • Bug fix
  • New feature
  • Documentation update
  • Refactor / code cleanup
  • Build or config change
  • Other (please describe below)

Checklist

Before submitting, please confirm that you have:

  • Read and followed the CONTRIBUTING.md guidelines
  • Tested the changes locally
  • Updated relevant documentation (if applicable)
  • Linked any related issues

Additional Notes

New Flow for handling docker environment handling is as follows :

  1. For Linux Systems :
  • Try to see if docker daemon is available.
  • Give a log message that docker daemon is not available and that its trying to execute through docker desktop.
  • Try to see if docker desktop is available.
  • Throw error that both is not available and that at least one needs to be configured.
  1. For Windows + WSL Systems :
  • Try to see if docker daemon is available in WSL.
  • Give a log message that docker daemon is not available and that its trying to execute through docker desktop.
  • Try to see if docker desktop is available (properly configured for WSL).
  • Throw error that both are not available and that at least one needs to be configured.
  1. For Windows Systems :
  • Try to see if docker desktop is available.
  • Throw an error that its not available and needs to be configured.

NOTE: This is the planned flow for failure of docker environment being found. In case of successful docker initialisation, the framework should continue with regular happyflow steps.


@huly-for-github
Copy link
Copy Markdown

Connected to Huly®: EXAME-44

@TFM-HITESH TFM-HITESH linked an issue Nov 13, 2025 that may be closed by this pull request
@TFM-HITESH TFM-HITESH self-assigned this Nov 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: laddr run dev not working on WSL

1 participant