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

Better Docker Daemon Support + Cleaner Actions Terminal Output #1332

Merged
merged 43 commits into from
Feb 8, 2023

Conversation

jeff-mccoy
Copy link
Contributor

@jeff-mccoy jeff-mccoy commented Feb 4, 2023

Description

Updates local image behavior, changing back to crane first with docker as an optional fallback when needed. Large images from docker will still be slow, but should not cause OOM issues and a new warning was added to communicate an alternate approach to speed up local dev with large images. Also cleans up some of the exec package presentation logic.

Related Issue

Fixes #1214
Fixes #1267

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Other (security config, docs update, etc)

Checklist before merging

@netlify
Copy link

netlify bot commented Feb 4, 2023

Deploy Preview for zarf-docs canceled.

Name Link
🔨 Latest commit 632858d
🔍 Latest deploy log https://app.netlify.com/sites/zarf-docs/deploys/63e4194575fb65000877da86

@jeff-mccoy jeff-mccoy marked this pull request as ready for review February 7, 2023 01:26
docs/9-faq.md Outdated Show resolved Hide resolved
examples/component-actions/zarf.yaml Outdated Show resolved Hide resolved
src/internal/packager/git/clone.go Show resolved Hide resolved
src/internal/packager/git/fetch.go Show resolved Hide resolved
src/internal/packager/git/pull.go Outdated Show resolved Hide resolved
src/internal/packager/images/pull.go Outdated Show resolved Hide resolved
src/internal/packager/images/pull.go Outdated Show resolved Hide resolved
src/pkg/packager/actions.go Outdated Show resolved Hide resolved
src/test/e2e/02_component_actions_test.go Outdated Show resolved Hide resolved
@jeff-mccoy jeff-mccoy changed the title Docker playground Better Docker Daemon Support + Cleaner Actions Terminal Output Feb 7, 2023
@jeff-mccoy jeff-mccoy enabled auto-merge (squash) February 8, 2023 08:17
YrrepNoj
YrrepNoj previously approved these changes Feb 8, 2023
@Madeline-UX
Copy link
Contributor

@jeff-mccoy Appreciate the addition of the warning regarding the file size and suggestions for how they can optimize in docs - need to make sure that link never dies lol

Madeline-UX
Madeline-UX previously approved these changes Feb 8, 2023
Racer159
Racer159 previously approved these changes Feb 8, 2023
Copy link
Contributor

@Racer159 Racer159 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Time to clean up everyone
Let's pick up our things
Clean up
Everybody clean up, clean up
Everybody clean up, clean up
Everybody clean up
Time to clean up
Pick up
Everybody pick up, pick up
Everybody pick up, pick up
Everybody pick up
Time to pick up
Pick up the toys, put them away
Pick up the box, put them away
Pick up the books, put them away
Put your things away
Pick up the toys, put them away
Pick up the box, put them away
Pick up the books, put them away
Put your things away
Clean up
Everybody clean up, clean up
Everybody clean up, clean up
Everybody clean up
Time to clean up
Pick up
Everybody pick up, pick up
Everybody pick up, pick up
Everybody pick up
Time to pick up
Pick up the toys, put them away
Pick up the box, put them away
Pick up the books, put them away
Put your things away
Pick up the toys, put them away
Pick up the box, put them away
Pick up the books, put them away
Put your things away
Copy link
Contributor

@Racer159 Racer159 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

orange crush

@jeff-mccoy jeff-mccoy merged commit b3d8067 into main Feb 8, 2023
@jeff-mccoy jeff-mccoy deleted the docker-playground branch February 8, 2023 22:23
Noxsios pushed a commit that referenced this pull request Mar 8, 2023
## Description

Updates local image behavior, changing back to crane first with docker
as an optional fallback when needed. Large images from docker will still
be slow, but should not cause OOM issues and a new warning was added to
communicate an alternate approach to speed up local dev with large
images. Also cleans up some of the exec package presentation logic.

## Related Issue

Fixes #1214 
Fixes #1267

## Type of change

- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Other (security config, docs update, etc)

## Checklist before merging

- [x] Test, docs, adr added or updated as needed
- [ ] [Contributor Guide
Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow)
followed

---------

Co-authored-by: Wayne Starr <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants