Thread overview
https://tour.dlang.org/ is down
Jun 21, 2021
mw
Jun 22, 2021
Andrea Fontana
Jun 22, 2021
Dennis
Jun 23, 2021
jmh530
June 21, 2021

Not sure for how many hours.

Is it auto monitored?

June 22, 2021

On Monday, 21 June 2021 at 23:53:55 UTC, mw wrote:

>

Not sure for how many hours.

Is it auto monitored?

run.dlang.io too

June 22, 2021

On Tuesday, 22 June 2021 at 13:44:53 UTC, Andrea Fontana wrote:

>

On Monday, 21 June 2021 at 23:53:55 UTC, mw wrote:

>

Not sure for how many hours.

Is it auto monitored?

run.dlang.io too

They point to the same host. I will be able to take a look in the evening. Sorry for the inconvenience!

June 22, 2021

On Tuesday, 22 June 2021 at 13:49:42 UTC, Petar Kirov [ZombineDev] wrote:

>

On Tuesday, 22 June 2021 at 13:44:53 UTC, Andrea Fontana wrote:

>

On Monday, 21 June 2021 at 23:53:55 UTC, mw wrote:

>

Not sure for how many hours.

Is it auto monitored?

run.dlang.io too

They point to the same host. I will be able to take a look in the evening. Sorry for the inconvenience!

Back online. The reason for the downtime was that server went out of storage, because of old docker images. docker system prune -a recovered about 50% of the available space (50GB) on the root partition and now everything is back to normal.

I took the opportunity to setup daily builds on the main core-exec image, so that it would pick new versions of DMD and LDC automatically. I also added DMD 2.097.0 to the core-dreg image that is responsible for the "All dmd compilers (2.060 - latest)" option on run.dlang.io.

June 22, 2021

On Tuesday, 22 June 2021 at 21:16:51 UTC, Petar Kirov [ZombineDev] wrote:

>

I took the opportunity to setup daily builds on the main core-exec image, so that it would pick new versions of DMD and LDC automatically.

For dmd-beta, dmd-nightly and ldc-beta it currently reports:

Unable to find image 'dlangtour/core-exec:dmd-beta' locally
Trying to pull repository docker.io/dlangtour/core-exec ...
docker: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit.
See '/usr/local/bin/docker run --help'.

June 23, 2021

On Tuesday, 22 June 2021 at 21:30:55 UTC, Dennis wrote:

>

On Tuesday, 22 June 2021 at 21:16:51 UTC, Petar Kirov [ZombineDev] wrote:

>

I took the opportunity to setup daily builds on the main core-exec image, so that it would pick new versions of DMD and LDC automatically.

For dmd-beta, dmd-nightly and ldc-beta it currently reports:

Unable to find image 'dlangtour/core-exec:dmd-beta' locally
Trying to pull repository docker.io/dlangtour/core-exec ...
docker: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit.
See '/usr/local/bin/docker run --help'.

Thanks, fixed (by authenticating)! I updated the deployment script so that missing those images shouldn't be possible next time.

In theory we could apply for Docker's open source program (successfully applying as a partner seems unlikely), but that seems too much hassle to be worth it. We should instead migrate to either GH's CR, or GitLab's.

June 23, 2021
On Tuesday, 22 June 2021 at 21:16:51 UTC, Petar Kirov [ZombineDev] wrote:
> [snip]
> I took the opportunity to setup daily builds on the main core-exec image, so that it would pick new versions of DMD and LDC automatically. [snip]

Nice!