Skip to content

expect not installed on CI machine #23

Open

Description

@justincormack

getty-containerd test needs inspect installed see linuxkit/linuxkit-logs@45fc7f5#diff-45abc448478fe2f1907cce047d595e85

We really need to dogfood the config with linuxit, so we can actually control it directly.

Activity

  1. justincormack commented on Jul 15, 2017

    @justincormack
    MemberAuthor
  2. justincormack commented on Jul 15, 2017

    @justincormack
    MemberAuthor

    Weirdly it passes on PRs and fails on master merges. Why?

  3. rn commented on Jul 15, 2017

    @rn
    Member

    I think for PRs we spin up a new VM and for master builds we may have a permanent VM running. I vaguely recall @dave-tucker mentioned something about a pretty beefy instance running...

  4. dave-tucker commented on Jul 17, 2017

    @dave-tucker
    Member

    Rolf is correct.
    We have a fixed machine with 16 vCPUs, 104 GB RAM for PRs which could be a tad excessive IMHO. I think we should probably create machines on demand for master too and ideally with the same config used for PRs (albeit with secrets).
    The process for updating the VM images used isn't documented but @talex5 has done this in the past.
    I'm working on using LinuxKit for this but I'm waiting on my mount PR's to merge before I continue.

  5. talex5 commented on Jul 17, 2017

    @talex5
    Contributor

    expect (not inspect, but that seems to be what it wants from the error) is already installed on all build VMs. Perhaps it is trying to execute it on the CI host? In that case, it needs adding to the LinuxKit CI Dockerfile: https://github.com/linuxkit/linuxkit-ci/blob/master/Dockerfile

  6. dave-tucker commented on Aug 8, 2017

    @dave-tucker
    Member

    Closed via a042a1c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions