Giter VIP home page Giter VIP logo

docker-packer's People

Contributors

leojonathanoh avatar theohbrothersbot avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

leojonathanoh

docker-packer's Issues

Rate limits

https://github.com/theohbrothers/docker-packer/actions/runs/6309620603/job/17129907681

ERROR: failed to solve: ubuntu:20.04: failed to authorize: failed to fetch oauth token: unexpected status from POST request to https://auth.docker.io/token: 503 Service Unavailable
Error: buildx failed with: ERROR: failed to solve: ubuntu:20.04: failed to authorize: failed to fetch oauth token: unexpected status from POST request to https://auth.docker.io/token: 503 Service Unavailable

Installation of latest vs explicit virtualbox version

Presently virtualbox packages installed implicitly meaning latest versions are installed in built images. Just wondering this is intentionally designed to be so.

For explicit versions the individual .deb packages can be installed for instance like so:

echo "Installing virtualbox" \
    && wget https://download.virtualbox.org/virtualbox/6.1.26/virtualbox-6.1_6.1.26-145957~Ubuntu~eoan_amd64.deb -O /tmp/virtualbox-6.1_6.1.26-145957~Ubuntu~eoan_amd64.deb \
    && apt-get install -y /tmp/virtualbox-6.1_6.1.26-145957~Ubuntu~eoan_amd64.deb \
    && rm -f /tmp/virtualbox-6.1_6.1.26-145957~Ubuntu~eoan_amd64.deb

CI runner running out of disk space for job with many incremental builds

Bug

https://github.com/theohbrothers/docker-packer/actions/runs/6309620603/attempts/2

build-1-7-7-ubuntu-20-04
The job running on runner GitHub Actions 2 has exceeded the maximum execution time of 360 minutes.

build-1-7-7-ubuntu-20-04
Runner GitHub Actions 2 did not respond to a cancelation request with 00:05:00.

build-1-7-7-ubuntu-20-04
You are running out of disk space. The runner will stop working when the machine runs out of disk space. Free space left: 64 MB

df -h output of job:

                total        used        free      shared  buff/cache   available
Mem:         7088112      576932     5216364       22548     1294816     6170180
Swap:        4194300           0     4194300
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        84G   65G   19G  78% /
tmpfs           3.4G  172K  3.4G   1% /dev/shm
tmpfs           1.4G  1.1M  1.4G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sdb15      105M  6.1M   99M   6% /boot/efi
/dev/sda1        14G  4.1G  9.0G  31% /mnt
tmpfs           693M   12K  693M   1% /run/user/1001

Expectation

No error.

Discussion

Upon rerunning the job, it succeeded. df -h:

                total        used        free      shared  buff/cache   available
Mem:         7088120      585224     5207600       22008     1295296     6162548
Swap:        4194300           0     4194300
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        84G   62G   22G  75% /
tmpfs           3.4G  172K  3.4G   1% /dev/shm
tmpfs           1.4G  1.1M  1.4G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/sda15      105M  6.1M   99M   6% /boot/efi
/dev/sdb1        14G  4.1G  9.0G  31% /mnt
tmpfs           693M   12K  693M   1% /run/user/1001

Hence it might be a random unfortunate circumstance where a runner had less disk space than most shared runners.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.