Releases: nanovms/ops
Releases · nanovms/ops
0.1.44
What's Changed
- Bump golang.org/x/crypto from 0.24.0 to 0.31.0 by @dependabot[bot] in #1673
- set proper klib dir for arm by @eyberg in #1674
- Dont set common by @eyberg in #1675
- do a quick arch check to ensure both chosen arch && user program matches by @eyberg in #1676
- converting aws provider to use aws-sdk-go-v2 by @chickencoding123 in #1678
- Bump golang.org/x/net from 0.26.0 to 0.33.0 by @dependabot[bot] in #1680
- add in fw klib if toggled by @eyberg in #1681
- fix(provider_disabled): fix methods to include filtering capabilities… by @rinor in #1682
- add vbox logs by @eyberg in #1684
- add friendly err msg when trying to connect to non-existent qmp by @eyberg in #1683
- chore: network - use 'ip' instead of 'brctl' and 'ifconfig' by @rinor in #1685
- feat: support image (ls, tree, cp) over bootfs by @rinor in #1688
- chore(fs): minor cleanup, easier to be imported by @rinor in #1689
- add qemu install for pacman by @eyberg in #1693
- add support for rename across partitions by @eyberg in #1694
- fix chainguard, diff arch from-docker, by @eyberg in #1692
- unbreak install script - use explicit match for arch by @eyberg in #1697
- chore: lepton.CreateArchive can rename files by @rinor in #1691
- Bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot[bot] in #1700
- add nodiscover flag for containers w/out shells && grab symlinks by @eyberg in #1696
- enumerate local pkgs across diff registries && user/group namespaces … by @eyberg in #1699
- Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot[bot] in #1701
- Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot[bot] in #1703
- adding in default options for inception by @eyberg in #1705
- go test calls vet - no need to have it external anymore by @eyberg in #1706
- fix tests by @eyberg in #1707
- minor fix: exit install script if qemu installation not found by @thebigbone in #1709
- Bump golang.org/x/oauth2 from 0.21.0 to 0.27.0 by @dependabot[bot] in #1710
- add auto dl for compose if pkgs are missing by @eyberg in #1711
- Bump github.com/docker/docker from 26.1.5+incompatible to 28.0.0+incompatible by @dependabot[bot] in #1712
- fix docker build from recent version bump by @eyberg in #1713
- bumping more deps by @eyberg in #1714
- Add crons for aws by @eyberg in #1715
- add in default shutdown for crons to be terminate by @eyberg in #1716
- return empty list if handling crons w/json by @eyberg in #1717
- feat(provider,hetzner): create hetzner provider by @0xE282B0 in #1719
- Add scaleway by @eyberg in #1720
- bump ci to latest go by @eyberg in #1721
New Contributors
- @chickencoding123 made their first contribution in #1678
- @thebigbone made their first contribution in #1709
- @0xE282B0 made their first contribution in #1719
Full Changelog: 0.1.43...0.1.44
0.1.43
What's Changed
- adding in image search much like pkg search by @eyberg in #1646
- yanking highmem off for arch as we don't require it anymore by @eyberg in #1647
- allow both mem && qmp to be set locally for inst create by @eyberg in #1648
- Bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible by @dependabot in #1650
- silently fail if qmp gives us overflow numbers during reboot by @eyberg in #1651
- add json output for both image tree && pkg contents by @eyberg in #1652
- yank stat call here as we are just prepping a list of klibs; the fold… by @eyberg in #1653
- Cross arch compose by @eyberg in #1655
- Add optional base volume sz for compose by @eyberg in #1656
- toggle metrics on by default for compose by @eyberg in #1657
- rip runtime from pkg by @eyberg in #1658
- allow graceful shutdown on 'ops run' if qmp is passed by @eyberg in #1659
- Allow cmd extraction from docker image layers by @eyberg in #1660
- local package delete support by @eyberg in #1661
- GCP: add support for C4A (ARM-based Google Axion) instance types by @francescolavra in #1662
- Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot in #1663
- use consistent gallery name for azure by @eyberg in #1664
- allow arch to be set in conjunction w/setting nanos-version by @eyberg in #1665
- Linux compose by @eyberg in #1666
- allow contents for local pkgs by @eyberg in #1667
- allow optional udp to be set via cli flag instead of just config on r… by @eyberg in #1668
- allow overriding default azure gallery name by @eyberg in #1669
- set gen2 for both image && pkg on azure by @eyberg in #1670
Full Changelog: 0.1.42...0.1.43
0.1.42
What's Changed
- fix for vfs mnt by @eyberg in #1600
- adding links to additional providers by @eyberg in #1608
- fix nightly x arch by @eyberg in #1607
- nil chk for ipv6 on azure instance create by @eyberg in #1606
- feat: add CPU Architecture for Package Search & List by @galuszkak in #1610
- enable pkg w/same namespace/name/version but diff arch locally by @eyberg in #1611
- extract and consolidate exec by @eyberg in #1613
- Bump golang.org/x/net from 0.18.0 to 0.23.0 by @dependabot in #1614
- add support for #1609 by @eyberg in #1615
- bump docker to latest by @eyberg in #1616
- fix(config): mgmt json tag by @rinor in #1617
- fix: close resources by @testwill in #1622
- bump xcode by @eyberg in #1623
- add in cat cmd for working w/images by @eyberg in #1625
- use --arch for ops pkg push cmd (with sanitisation for amd64) by @radiosilence in #1618
- update: move from direct http to linodego client for api requests by @vkhamsao in #1628
- chore: remove futex_trace manifest option by @rinor in #1626
- Bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.7 by @dependabot in #1631
- set ipv6 name only if ipv6 set by @eyberg in #1633
- test pkg should be in same pkg by @eyberg in #1635
- this adds an arch check for running arm payloads on linux x86 by @eyberg in #1634
- fix gcp arm by @eyberg in #1636
- Azure gallery by @eyberg in #1637
- Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.5.2 to 1.6.0 by @dependabot in #1638
- add optional volume type for aws by @eyberg in #1640
- wip for balloon memory stats for onprem by @eyberg in #1639
- Iops by @eyberg in #1641
- allow optional instance name to be passed to metrics by @eyberg in #1642
- allow custom root volume settings by @eyberg in #1643
- Bump github.com/docker/docker from 26.1.0+incompatible to 26.1.4+incompatible by @dependabot in #1644
- add tailing for onprem stats by @eyberg in #1645
New Contributors
- @galuszkak made their first contribution in #1610
- @testwill made their first contribution in #1622
- @vkhamsao made their first contribution in #1628
Full Changelog: 0.1.41...0.1.42
0.1.41
Fix local package regexp for packages with hyphen in name (#1596) Currently there is a bug where because the regexp is liberal enough to allow either _ or - to delimit the break between name and version, a package with dash will fail. So for instance, a package like my-package_1.2.3 Will have a name of "my" and a version of "package_1.2.3". Not wanting to change this behaviour by simply changing the regex to only accept _ as a delimeter, I have changed the regex to split at the *last* match.
0.1.40
adding in initial KMS (#1555) Co-authored-by: Ian Eyberg <[email protected]>
0.1.39
re-add support for TFS version 4 encodings This commit returns support for reading and optionally writing TFS version 4 images. 'ops image' commands that read an existing image will read either version 4 or 5 images, and commands that create images may either accept a "-4" or "--tfsv4" commandline option or a "TFSv4" config bool to create a version 4 image. This support is intended to help ease the transition towards use of TFS version 5.