#Elixir SDK errors 🧵

1 messages Ā· Page 1 of 1 (latest)

raven jacinth
#

Investigating issues in llm.8 when loading dagger/dagger/sdk/elixir

#
~$ /usr/local/bin/dagger version
dagger v0.16.3 (docker-image://registry.dagger.io/engine:v0.16.3) darwin/arm64
~$ /usr/local/bin/dagger -m github.com/dagger/dagger/sdk/elixir/dev functions
āœ” connect 2.4s
āœ” load module 7.2s

Name           Description
codegen-test   Run dagger_codegen tests.
generate       Generate the SDK API.
lint           Lint the SDK.
sdk-test       Run the SDK tests.
sync-image     Sync Elixir image to keep both dev and runtime modules consistent.
test           Test the SDK.
with-base      -
with-codegen   -
~$ dagger version
dagger v0.17.0-llm.8 (docker-image://registry.dagger.io/engine:v0.17.0-llm.8) darwin/arm64
~$ dagger -m github.com/dagger/dagger/sdk/elixir/dev functions
āœ” connect 2.6s
āœ” load module 8.0s

Name             Description
container-echo   Returns a container that echoes whatever string argument is provided.
grep-dir         Returns lines that match a pattern in the files of the provided Directory.
~$
#

fyi @acoustic rampart @paper pilot

thorny cradle
#

in my case on 16.3

  • dagger fails
  • dagger -m github.com.dagger/dagger works
  • dagger shell fails
#

actually, it works now that I did dagger after pulling the lastest changes from main @raven jacinth

#

do you have the latest main?

thorny cradle
raven jacinth
#

current status: re-building dagger/dagger@llm with dagger 0.16.3, then using that build to see if the problem still is present

#

--> the problem seems to NOT be present in llm (53dc02feb52f273bf48b286bcd11dafd5a054583)

#

From that build, I can safely load:

  • dagger/dagger@main
  • dagger/dagger@llm
  • shykes/dagger@llm-multiobj
#

Now going through the same exercise with v0.17.0-llm.8 to confirm that I can reproduce the issue

#

!!!!! to add to the mystery...

  • 0.16.3 fails to load v0.17.0-llm.8 , same Elixir errors...
  • Then how the hell did we release llm.8 in the first place??
paper pilot
#

Those errors went away for me when I merged main in to llm and ran hack/dev

raven jacinth
#

Going doing the rabbit hole... 0.16.3 fails to load all v0.17.0-llm.x releases

#

0.16.3 fails to load 0.16.3...

#

0.16.3 failes to load 0.16.2

#

0.16.3 fails to load 0.16.0

#

I think something is broken in main

#

ironically I wish I could use dagger llm multiobj to have an agent figure this out for me šŸ™‚

#

"build me a matrix of the following combinations of dagger CLI versions & dagger module versions"

raven jacinth
acoustic rampart
#

those are some really confusing results....