Skip to content

v0.0.45

Compare
Choose a tag to compare
@hugosantos hugosantos released this 05 Jul 18:43
· 3419 commits to main since this release
a4c6aed

Changelog

  • 05d4c6a Actions logs in stored runs (#714)
  • 92a0405 Add bash to nspipelines.
  • 7b181e8 Add better error for unsupported case.
  • 3957ffd Add one more example for nsdev build-binary
  • 5f8e159 Add server argument to provisioning action.
  • 93127dc Dev UI: making port keys unique. This fixes spurious port entries that happen sometimes after restarting ns dev.
  • 17dbbaa Dev UI: show the same port forwarding block that is displaying in the terminal. (#707)
  • a24701b Don't do CUE node type checking for ns tidy.
  • 05fc64a Ensure forced servers are not re-added in stack building.
  • c56c960 Fix "Copy grpcurl command".
  • 1854604 Fix GH status updates for pipelines
  • ad2aecf Fix race condition in stack building.
  • b0a0a5c Fix status keeping.
  • 749e03f Implement retries for transient failures of provisioning tools.
  • ac7856c Improve error messages for kubeops handlers.
  • d851821 Introduce the Command proto def
  • 671fd75 Nodejs: fixing ns tidy for non-foundation repos. (#728)
  • a7800f6 Only consider open pull requests in nspipelines.
  • d5a90eb Pipelines: fix template resolution
  • fd06455 Record gateway controller events (#727)
  • 4373680 Telemetry: blocking on error reporting. Reporting only unexpected errors. (#718)
  • af31e1b Telemetry: making error reporting more reliable.
  • d07e85b Telemetry: recording login events.
  • ee8ad78 Telemetry: removing login recording.
  • 9f90c84 Update CI installation link.
  • f910b41 Updating the dev ui prebuilt.
  • 7a542b5 Use local file to maintain pipeline state.
  • e4a526c ns installation script for Linux, mac OS X, WSL (#667)
  • a1cbcc2 starter: removing the required API from "workspace" template.
  • 75630eb action log UX: oneshost args
  • f60445d build/buildkit: fixed stored text logging.
  • 1330dcb bump route timeout to 2 min
  • fc30eaa cmd/deploy: attach serialized network plan to stored run.
  • df4d8e8 cmd/nspipelines: base image with git and prebuilt ns.
  • 0ba64bf cmd/test: added --explain to test.
  • 58eab16 console/consolesink: if we don't have enough height, only render action line.
  • 00a8946 devex: pprof log messages only in debug mode (#720)
  • 3e8e8ce devworkflow: version prebuilt webui with the cli.
  • 5b64e49 fast exit: default disable mem and docker stats (#719)
  • 4901479 fix a rare type mismatch in consoleToSink
  • edeba7f fnerrors: added unit test that checks usage error formatting.
  • e9a25e3 fnfs/workspace/wsremote: FileSync: use poll-syncing for correctness.
  • 2df548e gateway: configure the k8s event sink with rbac (#731)
  • 205137c gateway: k8s ctrl mgr logging, debug integration (#726)
  • 935c3c7 gateway: publish status update events
  • 58bd008 gateway: update prebuilts for events/logging
  • fb7d769 gateway: update the default route timeout of 15s (#724)
  • a4c6aed install script review: ns create starter
  • 5813965 internal/filewatcher: address a few filewatcher bugs (but not all of them).
  • 84f9523 kubernetes: added experimental --kubernetes_deploy_as_pods_in_tests.
  • 23afa44 languages/golang: add heuristic to avoid re-running go get -u foundation if not necessary.
  • 52168c0 languages/web: change default port to 40000 (10080 is considered unsafe by Chrome).
  • 9d244b3 languages/web: mention that ingress: INTERNET_FACING may be facing if no backend matches.
  • bf0abce ns dev: stop swallowing errors from "setWorkspace" (#721)
  • c7d7b73 prepare aws helpful msg
  • e514269 providers/aws/eks: cache describe cluster results.
  • 6ca27b1 providers/aws/eks: hide EKS from tests (so no IAM resources are generated).
  • a470e88 providers/aws/eks: refresh eks bearer tokens as needed.
  • 7713b0a provision/deploy: fix the loading of declared stacks.
  • 6af74a8 provision/deploy: use an intermediate serializable network plan.
  • 56489a9 runtime/kubernetes: added ability to provide namespace-scoped ACLs.
  • c88fb8d runtime: add ability to configure human-facing labels for service specs (i.e. in opaque servers).
  • 0dcd231 schema: moved stored task to schema/storage.
  • c518609 source/protos: fixed a source of non-determinism in any proto marshalling.
  • 8a98143 stored run logs: ensure error.json (#722)
  • 356eaa0 universe/aws/client: enable irsa by default.
  • c94f671 universe/networking/tailscale: set node hostname to be {srv.name}-{k8s.ns}-{srv.id}
  • 30fe118 workspace/compute: added --compute_explain_indent_values.
  • 654cef3 workspace/compute: retained started and actionid in ResultWithTimestamp.
  • af6f7fd workspace/dirs: consolidate handling of directories to exclude.
  • d2c7a55 workspace/tasks: don't persist fnapi arguments (via HasPrivateData).
  • 648b78d workspace/tasks: retain log_level and error_code (if one is available).