This repository has been archived by the owner on Mar 16, 2024. It is now read-only.
v0.7.0-rc1
Pre-release
Pre-release
What's Changed
- Use Go's built-in DNS resolver to avoid DNS issues when building Acorns by @g-linville in #1518
- Revert "Use Go's built-in DNS resolver to avoid DNS issues when building Acorns" by @cjellick in #1526
- Fix typos by @jacobdonenfeld in #1528
- fix: handling untagged images when tagging and removing (#1511 + #1512) by @iwilltry42 in #1513
- Linked services: add label to resulting ExternalName Service by @g-linville in #1529
- Prevent users from logging in to 'gchr.io' (#1375) by @g-linville in #1530
- Goreleaser: use separate tags field for netgo by @g-linville in #1527
- Update mink to latest by @g-linville in #1537
- create and update a projects default and supported regions (#1478) by @jsilverio22 in #1488
- Move region to spec of container replicas and volumes by @thedadams in #1539
- Add -tags netgo to Makefile build target by @g-linville in #1543
- fix TestProjectUpdate on eks (#1478) by @jsilverio22 in #1544
- Revert "remove nightly staging upgraded" by @jsilverio22 in #1547
- add watch client to TestProjectUpdate for eks by @jsilverio22 in #1552
- retry for eks test by @jsilverio22 in #1553
- remove project validation checks from client (#1212 #1069) by @jsilverio22 in #1558
- make compute class errors more user friendly (#1291) by @jsilverio22 in #1565
- Service fixes by @ibuildthecloud in #1541
- Refactor info to support multiple regions by @thedadams in #1567
- Print extra data field in info by @thedadams in #1570
- simplify acorn run --help and add --help-advanced (#1358) by @jsilverio22 in #1455
- Change container name to match app public name by @ibuildthecloud in #1572
- Add acorn port-forward by @ibuildthecloud in #1574
- Block EC2 metadata access for all apps by @g-linville in #1568
- Create NetworkPolicies for builders by @g-linville in #1554
- Add missing endpoints permission for the acorn controller by @ibuildthecloud in #1576
- Initial work for hub on hub feature set by @ibuildthecloud in #1582
- Fix app and project region validation (#1542) by @thedadams in #1581
- Adding acorn version as command (#1569) by @imrajdas in #1591
- Determine app readiness based on deployment spec.Replicas rather than status.Replicas by @g-linville in #1589
- change: restructure and re-use image finding logic to make image rm output more concise (#1556 & #1551) by @iwilltry42 in #1593
- Disallow removing a supported region if a volume exists in that region by @thedadams in #1606
- Drop arm32v7 support by @cjellick in #1611
- Don't run validate-docs workflow all the time by @cjellick in #1613
- Block login to ghrc by @cjellick in #1560
- Add test summaries for test runs by @tylerslaton in #1612
- Make app.namespace point to app.Status.Namespace by @ibuildthecloud in #1620
- chore: update defaults to use oss-dns.acrn.io and .oss-acorn.io domains by @drpebcak in #1619
- Add basic
acorn events
subcommand (#1562) by @njhale in #1604 - Only build test summary when tests run by @tylerslaton in #1624
- fix: reprovision wildcard certificates on cluster domain change (#1625) by @iwilltry42 in #1626
- Add quota management system by @tylerslaton in #1566
- Add job events by @ibuildthecloud in #1637
- Make public name labels safe for k8s by @g-linville in #1644
- Update README.md: change copyright date to 2023 by @sheng-liang in #1648
- Stop checking status for jobs that won't run (#1646) by @thedadams in #1647
- Disable nightly staging upgrade by @cjellick in #1650
- Add events to view role by @njhale in #1651
- Ensure create jobs are only run once (#1642) by @thedadams in #1654
- Add dev ports and app locking by @ibuildthecloud in #1614
- Check permission on devsession update by @ibuildthecloud in #1659
- Make service default a bit more explicit by @ibuildthecloud in #1660
- Revert "Make service default a bit more explicit" by @thedadams in #1661
- Get Project before modifying it in Quota test by @tylerslaton in #1641
- Deterministically set default service base on acornfile definition by @ibuildthecloud in #1663
- Fix volume binding name bug (#1561) by @g-linville in #1615
- Enable nightly staging upgrade by @cjellick in #1667
- Refactor App Status by @ibuildthecloud in #1668
- Fix job depends out of order by @ibuildthecloud in #1669
- Add missing space in messages by @ibuildthecloud in #1670
- change: appname must be DNS-1035 compliant (no leading numeric char) (#1590) by @iwilltry42 in #1671
- Fix nightly EKS failures by @tylerslaton in #1674
- Fix nightly EKS tests and up test-summary action's version by @tylerslaton in #1676
- Add remotes to VCS info (#1622) by @njhale in #1640
- fix: retrieve logs for sidecars (: notation in cli) (#1597) by @iwilltry42 in #1673
- Prioritize remote images for auto-upgrade (#1496) by @g-linville in #1653
- change: feature flags for image-allow-rules + secure-by-default policy (#1549) by @iwilltry42 in #1571
- Explicitly callout dev profiles being used in dev mode by @tylerslaton in #1486
- Change behavior of update jobs and add stop jobs (#1656) by @thedadams in #1664
- Stop using public names for Acorn Volumes (#1561) by @g-linville in #1677
- Determine container port uniqueness based on targetPort rather than port (#1402) by @g-linville in #1681
- Debug logs for hub client by @cjellick in #1686
- Fixes for app status reporting (#1675) by @thedadams in #1680
- Bump ggcr to v0.15.2 by @njhale in #1580
- fix: make IARs without signature rules work again (#1678) by @iwilltry42 in #1683
- Fix collectPorts by detecting duplicate ports and targetPorts (#1402) by @g-linville in #1685
- Allow stop job events (#1688) by @thedadams in #1699
- Reset statuses to ensure dependencies are handled correctly (#1657) by @thedadams in #1696
- Initial docs for services by @cloudnautique in #1602
- Give event timestamps microsecond precision (#1694) by @njhale in #1701
- Downgrade ggcr to prevent regression in downstream acorn dependents by @njhale in #1702
- Disable pruning for endpoints on the rendering handler for ServiceInstances by @g-linville in #1700
- fix: use remote images by short ID (#1563) by @iwilltry42 in #1682
- fix: ImageAllowRules to allow images by ID or build (#1684) by @iwilltry42 in #1692
- Revert "fix: resolvelocal should always return full ID if image is found (#1682)" by @cjellick in #1705
- Fix event table timestamp formatting and name generation (#1694) by @njhale in #1703
- Correctly report status for Acorn services that don't have k8s services (#1689) by @thedadams in #1697
- Clean up output of help messages for acorn run and update commands (#1358) by @g-linville in #1687
- Properly set auto-upgrade config for nested Acorns (#1598) by @g-linville in #1723
- Bump baaah dependency for alternate no-prune strategy by @thedadams in #1722
- Return a more useful error if the user tries to update a dependent acorn (#1710) by @g-linville in #1711
- Stop processing tags on app creation (#1502) by @thedadams in #1714
- Don't record "null" AppSpecUpdate events by @njhale in #1727
- Create separate UpdateArgs struct in order to remove --name from the update command by @g-linville in #1716
- Add TTL for Events (#1708) by @njhale in #1719
- Add name validation to acorn update --pull to block nested acorns by @g-linville in #1725
- Support auto-upgrade patterns in nested acorns by @g-linville in #1729
- Add a unit test for nested acorn by @g-linville in #1724
- fix: resolvelocal should always return full ID if image is found (#1563) by @iwilltry42 in #1718
- Ensure that a built image is properly marked as not remote (#1662) by @thedadams in #1721
- fix/regression: use user-defined ingressclassname during pre-install checks (#1665) by @iwilltry42 in #1730
- Don't process app image unless image digest changes (#1502) by @thedadams in #1732
New Contributors
Full Changelog: v0.7.0-alpha1...v0.7.0-rc1