#๐Ÿš€ v0.13.1 - 18th September 2024

1 messages ยท Page 1 of 1 (latest)

covert harness
#

๐Ÿงต

modest pollen
modest pollen
#

I'll just wait out for 13.1 to come out before being able to use WithAnnotation in our pipelines, so we can use it and hopefully 13.2 will be annotated and that's where we'll be able to use version checks

covert harness
#

i feel like some time next week would be good to aim for

modest pollen
#

Alternatively ... run dagger in dagger for the publish pipeline, but that's a big undertaking

covert harness
#

๐Ÿค” if we're confident in the logic

#

we could potentially ship the cli changes in v0.13.1

#

and so it'll notify for v0.13.2

modest pollen
#

true

#

[/cc @upbeat anchor]

upbeat anchor
covert harness
#

We need to have a way to test it before chucking it into the wild tho, is there a way of pointing the version check image to a custom place?

#

That way, at least we can manually confirm

modest pollen
#

ugh, actually no because to test we also have to remove the DevEngine check (it won't check version if it's a dev CLI)

covert harness
#

We can manually override the --tag when testing so we can "make it" a prod engine

modest pollen
covert harness
#

let's aim to land this release on wednessday, the 18th - there's still a few fixes open on the milestone that would be good to get in!

#

โœจ v0.13.1 - 18th September 2024

feral oracle
#

@covert harness I'm happy to run this release since you did the last one (or two?)

covert harness
#

thanks! that would be great, i think the RELEASING guide is up-to-date, though there are some more recent changes to be aware of (everything gets tagged on one commit, and the sdk releases are all automatically made)

#

i think all the things that need doing are milestoned, there shouldn't be any surprises sitting around

feral oracle
#

Merged the SSH AUTH SOCK improvements PR @still pewter

About to merge the fix to autoselecting secret plaintext once CI is done: https://github.com/dagger/dagger/pull/8468

After that looks like a handful of python PRs from @silver tusk, will review + merge them today if possible. Otherwise just want to make sure everything is merged tomorrow PST morning ๐Ÿ™‚

feral oracle
#

<@&946480760016207902> milestone is empty so starting this release in a few

low mango
feral oracle
#

Making sure CI is green on main first, seems to have just been spot instance cancellations + the flake with go build cache bug but re-running everything to be sure

covert harness
#

thanks thanks again for taking this one โค๏ธ

feral oracle
feral oracle
#

Merged that, CI is green other than the macos provisioning tests: https://github.com/dagger/dagger/issues/7980#issuecomment-2359169720 We've had problems installing docker (not even at dagger steps yet) for a long time with those and from what I can tell it's degraded even more to the point where I can't see the last time on main we actually successfully installed docker in that step...

So just gonna have to move forward, nothing new, just noting that whatever the issue is with the macos runners it seems to be even worse now.

GitHub

This one has been affecting us for a while, just noticed we don't have an issue for it. The MacOS provisioning job (which verifies SDKs can provision engines when running natively on MacOS; onl...

dusty spindle
#

should we just hookup a mac mini in a closet somewhere?

feral oracle
dusty spindle
#

we actually have a Windows NUC that was lying around in a closet, I gave it to @still pewter last week, of course it has a defect fresh out of the box but he's on it

#

His plan was not to keep it running non stop as a CI server though, might use a lot of power, but if it solves a hair on fire problem he could just expense the power cost ๐Ÿ™‚

#

or @granite prism could host it since he ate a lot of veggies and got tons of fiber ๐Ÿ˜›

feral oracle
#

We'll keep having Windows bugs until we get it, so hair may not be on fire per-se but definitely smoldering continuously

granite prism
feral oracle
#

I have the option of 2gbps internet now at my new house, so I also could use this as an excuse to upgrade ๐Ÿ˜„

granite prism
#

we can spin up windows machine on aws fwiw, we have an account dedicated for the CI

covert harness
#

Can we get bare metal machines?

#

That's the main blocker with the GitHub workers for GitHub

feral oracle
#

Oh right I forgot about the bare metal need, AWS has those but not sure if for windows and they are usually incredibly expensive anyways

#

(every time I think of them I reminisce when I worked on Firecracker at AWS and had no choice but to use a bare metal ec2 instance for my dev machine, 100+ cpus and like 512 GB of RAM guy_fieri_chef_kiss )

#

Release is moving forward, Go+Python SDKs published so far, working on the rest

#

Okay sdks+helm-chart are all published, I am gonna check on our separate docs channel before updating the website (which bumps install instructions from v0.13.0->v0.13.1) since there are apparently docs changes in flux

#

Need to update Playground, Daggerverse + Cloud now (cc @upbeat anchor @rotund yacht)

rotund yacht
feral oracle
upbeat anchor
upbeat anchor
feral oracle
upbeat anchor
#

trying to unblock now

feral oracle
feral oracle
#

I got this interesting stray "check for updates" check in GH on the improve releasing PR: https://github.com/dagger/dagger/pull/8490
check for updates โ€” failed to resolve image: GET https://registry.dagger.io/v2/engine/manifests/latest: MANIFEST_UNKNOWN: manifest unknown

Links to a check in cloud traces that doesn't actually show anything thinkspin https://dagger.cloud/dagger/traces/0c246d82f057a14b09418328a86a54a4

Guessing this is a side-effect of the CLI check here https://github.com/sipsma/dagger/blob/a0f7ed3385bcfbc65278228e69f8ea06980f57cd/cmd/dagger/version.go#L86-L86

I'll just ignore for now so that PR can be merged and then https://github.com/dagger/dagger/pull/8447 can be rebased on it

feral oracle
rotund yacht
rotund yacht
feral oracle
feral oracle
#

๐Ÿš€ v0.13.1 - 18th September 2024

upbeat anchor
#

@feral oracle are we good to close this thread ?

feral oracle
#

I can discord-close it too if helpful for clearing out noise