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

[pull] main from abiosoft:main #12

Open
wants to merge 235 commits into
base: main
Choose a base branch
from
Open

[pull] main from abiosoft:main #12

wants to merge 235 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented May 3, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

* misc: general refactor

* docker: reduce deamon file error to warning

* core: breaking change! change folder structure

* dns: more fixes

* net: make vmnet optional

* net: limit vmnet to macOS

* net: fix flag check for non-macOS

* ci: fix go version

* ci: fix golang ci

* ci: fix lint error

* ci: increase delay for kubernetes integration test

* k8s: fix flannel route when slirp is enabled

* k3s: enable traefik

* ci: fix lint error

* k3s: fix intermitent kubeconfig issue

* misc: support config folder structure of v <0.4.0

* misc: fix regression, improve log messages

* net: replace launchagent with daemon library

* ci: fix lint error

* ci: change macos version for runner

* ci: attempt macos 12 github runner

* ci: revert macos version for github runner

* net: fix vmnet directory bug

* docs: update readme

* cli: add docker socket path to status

* net: improve vmnet process management

* chore: move embedded file

* checkpoint: config file support

* chore: use global cache directory

* core: add iso with 9p mount support

* core: add support for 9p mounts

* conf: update default config

* core: add config file support

* k3s: configurable version

* k3s: fix bug due to configuration version

* k3s: make ingress (traefik) configurable

* net: ignore network check on non-macOS at shutdown

* chore: code refactor

* ci: fix failed build

* chore: fix false negative error message

* ci: add more tests

* chore: improve error output for commands

* k3s: fix regression due to file transfer method

* cli: do not truncate outputs

* cli: improve list output

* core: add support for docker config, mount type

* cli: add --edit flag to start

* chore: use temp file for startup edit

* cli: new template command for default settings

* net: delay during vmnet process termination

* ci: fix lint error

* net: refactor vmnet daemon, remove symlink hack

* net: improve vmnet daemon shutdown

* net: add gvproxy as additional network option

Signed-off-by: Abiola Ibrahim <[email protected]>

* net: fix gvproxy for multiple instances

Signed-off-by: Abiola Ibrahim <[email protected]>

* net: fix regression due to gvproxy

Signed-off-by: Abiola Ibrahim <[email protected]>

* net: disable network address by default

Signed-off-by: Abiola Ibrahim <[email protected]>

* chore: fix lint error

Signed-off-by: Abiola Ibrahim <[email protected]>

* cli: rename network-gateway to network-driver

Signed-off-by: Abiola Ibrahim <[email protected]>

* chore: prompt before restarting on config edit

Signed-off-by: Abiola Ibrahim <[email protected]>

* k8s: fix broken kubeconfig after network address toggle

Signed-off-by: Abiola Ibrahim <[email protected]>

* core: update iso image

Signed-off-by: Abiola Ibrahim <[email protected]>

* ci: add cross-architecture to integration test

Signed-off-by: Abiola Ibrahim <[email protected]>

* docs: update readme

Signed-off-by: Abiola Ibrahim <[email protected]>

* chore: ignore already running instances for `start` command

Signed-off-by: Abiola Ibrahim <[email protected]>

* chore: handle code and siblings when specified in `colima start --edit --editor`

Signed-off-by: Abiola Ibrahim <[email protected]>

* docs: update README.md

Signed-off-by: Abiola Ibrahim <[email protected]>

* chore: handle input validation for mount type

Signed-off-by: Abiola Ibrahim <[email protected]>

* net: make gvproxy the default driver

Signed-off-by: Abiola Ibrahim <[email protected]>

* docs: update readme

Signed-off-by: Abiola Ibrahim <[email protected]>

* chore: fix minor typo in template

Signed-off-by: Abiola Ibrahim <[email protected]>
@pull pull bot added the ⤵️ pull label May 3, 2022
abiosoft and others added 28 commits May 13, 2022 05:34
* core: add ubuntu layer

Signed-off-by: Abiola Ibrahim <[email protected]>

* core: layer: preserve home dir

Signed-off-by: Abiola Ibrahim <[email protected]>

* core: layer: preserve chroot exec dir

Signed-off-by: Abiola Ibrahim <[email protected]>

* core: layer: combine chroot scripts into one

Signed-off-by: Abiola Ibrahim <[email protected]>

* net: fix interface gateway

Signed-off-by: Abiola Ibrahim <[email protected]>

* core: layer: more fixes

Signed-off-by: Abiola Ibrahim <[email protected]>

* core: layer: refactor and rename

Signed-off-by: Abiola Ibrahim <[email protected]>

* chore: refactor logger

Signed-off-by: Abiola Ibrahim <[email protected]>

* volume: revert default mount type to sshfs

* log: enable trace level log

* ci: add layer to integration test
* net: simplify network configuration

* net: fix vmnet regression
* chore: minor fixes

* docs: update faq

* docs: fixes in FAQ

* core: update ssh config

* core: fix ssh controlpath edge case

* k3s: fix metrics-server

* docs: update faq

* core: fix 9p regression
* cpu: revert workaround for qemu64

* chore: ensure the use of context.Context

* core: update iso image

* persist state with lima config

* chore: refactor profile details

* chore: refactor cont

* chore: refactor cont

* chore: refactor ssh

* chore: update status output
* github: update issue templates

* ci: skip tests for markdown files
* ci: fix github actions

* github: update issue template
* ssh: fix possible edge case

* cli: add mountType to status

* k3s: preload images for all platforms. Fixes #219
* nix: attempt to fix tests

* ci: skip test on daemon failure
* k3s: flannel interface should be based on address

* chore: minor command output fix
* chore: refactor network daemon
* cli: fixes #327 spaces in --editor arg for start

* cli: handle vscode for mac as editor

* cli: quote editor name
* misc: update issue template

* misc: update issue template
dependabot bot and others added 30 commits May 17, 2024 18:29
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 5 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v5...v6)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/fatih/color](https://github.com/fatih/color) from 1.16.0 to 1.17.0.
- [Release notes](https://github.com/fatih/color/releases)
- [Commits](fatih/color@v1.16.0...v1.17.0)

---
updated-dependencies:
- dependency-name: github.com/fatih/color
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* core: update iso images

Signed-off-by: Abiola Ibrahim <[email protected]>

* k3s: bump version

Signed-off-by: Abiola Ibrahim <[email protected]>

---------

Signed-off-by: Abiola Ibrahim <[email protected]>
This removes the special case logic for M3 macs that use the vz driver instead of qemu. A lot of people are having trouble with vz on M3 macs:

- #987 (comment)
- #1045 (comment)
- #985 (comment)
- #985 (comment)
- #985 (comment)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](spf13/cobra@v1.8.0...v1.8.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.20.0 to 0.21.0.
- [Commits](golang/term@v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: golang.org/x/term
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.21.0 to 0.22.0.
- [Commits](golang/term@v0.21.0...v0.22.0)

---
updated-dependencies:
- dependency-name: golang.org/x/term
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* core: add support for COLIMA_HOME env var

defaults to $HOME/.colima, but can be set via the $COLIMA_HOME
environment variable

* chore: minor code refactor

* chore: fix syntax error

---------

Co-authored-by: Abiola Ibrahim <[email protected]>
* core: update iso images

Signed-off-by: Abiola Ibrahim <[email protected]>

* k3s: update version

Signed-off-by: Abiola Ibrahim <[email protected]>

* cli: fix colima list --profile

Signed-off-by: Abiola Ibrahim <[email protected]>

---------

Signed-off-by: Abiola Ibrahim <[email protected]>
* chore: code refactor

Signed-off-by: Abiola Ibrahim <[email protected]>

* docs: update instructions

Signed-off-by: Abiola Ibrahim <[email protected]>

* chore: update refactor

Signed-off-by: Abiola Ibrahim <[email protected]>

---------

Signed-off-by: Abiola Ibrahim <[email protected]>
Signed-off-by: Abiola Ibrahim <[email protected]>
Signed-off-by: Abiola Ibrahim <[email protected]>
Signed-off-by: Abiola Ibrahim <[email protected]>
Signed-off-by: Abiola Ibrahim <[email protected]>
Signed-off-by: Abiola Ibrahim <[email protected]>
Signed-off-by: Abiola Ibrahim <[email protected]>
Signed-off-by: Abiola Ibrahim <[email protected]>
Signed-off-by: Abiola Ibrahim <[email protected]>
Signed-off-by: Abiola Ibrahim <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet