Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fly excludes Mac metadata when uploading local inputs #8939

Merged
merged 7 commits into from
Jun 17, 2024

Commits on Jun 16, 2024

  1. Inline github.com/concourse/go-archive repo

    This is in preparation for making a modification to it in relation to
    concourse#8916.  The original
    repo has been archived for several years.
    
    Signed-off-by: Chris Selzo <chris.selzo@broadcom.com>
    selzoc authored and taylorsilva committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    7b21c7e View commit details
    Browse the repository at this point in the history
  2. Add the --no-mac-metadata flag to fly tar commands

    On recent MacOS machines, tar files created (i.e. from `fly execute`
    with a local resource) include files prefixed by `._`.  As a result,
    once you transfer this tar file to a Linux system and untar, these files
    may interfere with jobs. This flag will prevent that from happening.
    
    Fixes concourse#8916
    
    See cloudfoundry/bosh-utils@f79167b
    for a similar fix to the `bosh` cli.
    
    Signed-off-by: Chris Selzo <chris.selzo@broadcom.com>
    selzoc authored and taylorsilva committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    d47af3b View commit details
    Browse the repository at this point in the history
  3. remove duplicate LICENSE and NOTICE

    same as the one's in the root of concourse/concourse
    
    Signed-off-by: Taylor Silva <dev@taydev.net>
    taylorsilva committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    84769d7 View commit details
    Browse the repository at this point in the history
  4. Add indirect reference to go-archive to satisfy test dependency

    This satisfies https://github.com/vito/houdini
    
    Signed-off-by: Chris Selzo <chris.selzo@broadcom.com>
    selzoc authored and taylorsilva committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    e881eb6 View commit details
    Browse the repository at this point in the history
  5. run go mod tidy to fix go-archive tests

    Signed-off-by: Taylor Silva <dev@taydev.net>
    taylorsilva committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    a1f40ff View commit details
    Browse the repository at this point in the history
  6. bump ginkgo to v2 in go-archive packages

    Signed-off-by: Taylor Silva <dev@taydev.net>
    taylorsilva committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    b894b41 View commit details
    Browse the repository at this point in the history
  7. remove usage of deprecated io/ioutil package

    Signed-off-by: Taylor Silva <dev@taydev.net>
    taylorsilva committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    688e23d View commit details
    Browse the repository at this point in the history