From 015237e1cce04a35d7d33afd3d786d5b1ae6ce400228784edbb18cf7bcc2554a Mon Sep 17 00:00:00 2001 From: Johannes Kastl Date: Fri, 21 Oct 2022 11:54:09 +0000 Subject: [PATCH] Accepting request 1030377 from home:ojkastl_buildservice:Branch_devel_kubic update to 2.0.0 OBS-URL: https://build.opensuse.org/request/show/1030377 OBS-URL: https://build.opensuse.org/package/show/devel:kubic/skaffold?expand=0&rev=19 --- _service | 4 +- _servicedata | 2 +- skaffold-1.39.2.tar.gz | 3 - skaffold-2.0.0.tar.gz | 3 + skaffold.changes | 289 +++++++++++++++++++++++++++++++++++++++++ skaffold.spec | 2 +- vendor.tar.gz | 4 +- 7 files changed, 298 insertions(+), 9 deletions(-) delete mode 100644 skaffold-1.39.2.tar.gz create mode 100644 skaffold-2.0.0.tar.gz diff --git a/_service b/_service index 210fcb4..19b221a 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ https://github.com/GoogleContainerTools/skaffold git .git - v1.39.2 + v2.0.0 @PARENT_TAG@ enable v(.*) @@ -16,6 +16,6 @@ gz - skaffold-1.39.2.tar.gz + skaffold-2.0.0.tar.gz diff --git a/_servicedata b/_servicedata index 09bf11c..dcf2659 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/GoogleContainerTools/skaffold - 7ed1d722b53b55ac1c909f00d00a05b47d0964dd \ No newline at end of file + 6c50b2a6b1f3293918db05decacb175537834613 \ No newline at end of file diff --git a/skaffold-1.39.2.tar.gz b/skaffold-1.39.2.tar.gz deleted file mode 100644 index 867bc06..0000000 --- a/skaffold-1.39.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2e586638967aaf70661532a10eee778cdf8a34cc28af5d077a29005d752b312b -size 21599374 diff --git a/skaffold-2.0.0.tar.gz b/skaffold-2.0.0.tar.gz new file mode 100644 index 0000000..5decc19 --- /dev/null +++ b/skaffold-2.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9383dcce727c9421dcf811131e0ca07b8541cc11aa6084e77c7ee0bf49b85e97 +size 40191787 diff --git a/skaffold.changes b/skaffold.changes index 0a06e40..35d20f8 100644 --- a/skaffold.changes +++ b/skaffold.changes @@ -1,3 +1,292 @@ +------------------------------------------------------------------- +Fri Oct 21 10:55:28 UTC 2022 - kastl@b1-systems.de + +- Update to version 2.0.0: + * release: v2.0.0 (#7963) + * fix: resolve regression where skaffold v2 would not respect configured kubectl context namespaces (#7965) + * chore: create skaffold/v3 schema (#7960) + * chore: add generic `util.Ptr` function (#7961) + * chore: update project to use go 1.19.1 (#7871) + * fix: reverse order of deployers during cleanup (#7284) (#7925) + * chore(deps): bump peter-evans/create-or-update-comment (#7946) + * chore: update skaffold verify to GA maturity (#7950) + * chore: update skaffold v2 docs to point reference v2.0.0 and not v2.0.0-beta* (#7948) + * fix: no longer pass os env vars through to verify as this can cause unexpected issues with PATH, GOPATH, etc (#7949) + * docs: update skaffold v2 intro text to have correct expanded scope (#7953) + * docs: update v1 and v2 docs to properly reflect recent tagger changes (#7952) + * docs: Update _index.md (#7951) + * fix: kpt render with subdirectories (#7909) + * docs: Fix v1 and v2 docs links (#7931) + * docs: Add new inputDigest tagger alias to customTemplate tagger (#7939) + * fix: Cloud Code log viewer shows render stage correctly (#7937) + * fix: allow `init` without `render` and `deploy` (#7936) + * docs(ko): Design proposal: Hot reloading in dev (#7888) + * fix: add inputDigest tagger alias to customTemplate tagger (#7867) + * chore: update skaffold Dockerfiles to pull from approved GCS buckets vs open internet (#7921) + * docs: Add banner to v1 and v2 docs indicating that v1 is archived (#7920) + * chore: update cross and multi-platform build maturity (#7928) + * docs: Add version menu label (#7917) + * chore: change survey prompt frequency (#7912) + * fix: ensure project descriptor in Pack Build (#7884) + * fix: resolve issue where helm render did not respect --namespace flag (#7907) + * docs: Add examples to the info sidebar (#7906) + * chore(deps): bump ossf/scorecard-action from 2.0.3 to 2.0.4 (#7898) + * chore: update Google API client libraries (#7903) + * chore: move deploy error codes to render error codes (#7893) + * fix: images being pushed with same tags overwriting each other (#7900) + * chore: use cmp.Diff to check for differences (#7896) + * chore(examples): update Spring Boot to 2.7.4 and SnakeYAML 1.32 (#7895) + * docs: use relref shortcode to fix links (#7890) + * docs: add cloud deploy info to skaffold ci-cd docs (#7880) + * chore: enable platform flag in render command and fix integration tests against arm cluster (#7885) + * fix: deploy integration test image builds need to be multi-platform since we're testing against 3 types of k8s clusters (#7882) + * docs: Add an example for helm chart with multiple images (#7874) + * test: Add multi platform integration tests (#7852) + * Beta3 docs (#7879) + * fix: copy dependencies to a new slice to prevent mutation affecting the cache value (#7875) + * release: v2.0.0-beta3 (#7878) + * fix: remove RenderConfig and fix manifests issues with multi-config (#7877) + * docs: add kpt manifest.transform|validate functionality examples (#7870) + * chore: skip buildpacks integration test if being run on arm cluster (#7869) + * chore: update `Ingress` manifests (#7861) + * chore(deps): bump ossf/scorecard-action from 2.0.0 to 2.0.3 (#7858) + * Fix incorrect default set for project for jib (#7857) + * add: added service account to cloud build config (#7843) + * fix: adjust set namespace logic (#7841) + * chore: remove unnecessary rerender from devloop, and use the pre-rendered result from r.DeployManifest instead (#7845) + * chore: change `jib.from.image` to multi-arch image (#7849) + * chore(deps): bump ossf/scorecard-action from 1.1.2 to 2.0.0 (#7853) + * fix: remove Cloud Run location validation for commands that do not connect to Cloud Run (#7847) + * chore: adding status check phase with v2 taskEvent (#7846) + * chore: transform installation of go-licenses from go-get to go install (#7794) + * fix: add remote image support to verify (#7835) + * docs: fix small typo in v2.0.0-beta2 release changelog (#7832) + * chore: upgrade jib versions to 3.3.0 (#7831) + * chore: add render lifecycle hook highlight to changelog (#7829) + * docs: update v2 docs to have up to date v2.0.0-beta2 links (#7828) + * release: v2.0.0-beta2 (#7826) + * fix: helm template warnings breaking yaml parsing (#7825) + * fix: Remove the flag from deploy command (#7823) + * fix: Fill IMAGE_TAG,etc on Docker builds (#7788) + * chore: add-arm-build-integration-test (#7818) + * fix: add host platform metric to platform type events (#7821) + * feat: upgrade profiles when running skaffold fix (#7800) + * fix: check platform values for known OS and Arch, and fail fast (#7817) + * feat: add profile support to skaffold verify (#7807) + * fix: add auth to image pull (#7814) + * feat: add hooks support to render schema and phase (#7785) + * added apply to --rpc-port and --rpc-http-port definedons (#7799) + * fix: make helm renderer to use manifest.ManifestList (#7795) + * fix: add node unschedulable to retriable errors (#7798) + * chore: raise error when there is a multiplatform build without container registry (#7786) + * feat: add toleration for GKE ARM nodes (#7789) + * chore: safe type assersions (#7770) + * fix: remove required tag from cloud run region (#7784) + * chore: add-render-event-in-runner (#7781) + * refactor: remove v1 runner interfaces and simplify code (#7724) + * docs: add missing v1.39.0 and v1.39.1 changelog.md release info (#7777) + * fix: render should be online for `dev`, `deploy` and `run`. (#7768) + * fix: add error code for cross-platform build failure (#7765) + * fix: add flags for build platform selection heuristics (#7769) + * chore: unit test for CreateManifestList (#7772) + * feat(ko): Inferred file sync for ko static assets (#7728) + * fix: improve multi-arch docs (#7767) + * fix: `make preview-docs` failing due to missing v2 link (#7766) + * feat: implement creating `ManifestList` from single platform images (#7745) + * feat: cross-platform build support in GoogleCloudBuild (#7739) + * fix: enable node platform affinity definition for `dev`, (#7743) + * fix: skaffold build fails when attempting to COPY an empty dir (#6851) + * chore(deps): bump flask from 2.2.1 to 2.2.2 in /examples (#7760) + * chore(deps): bump flask from 2.2.1 to 2.2.2 in /integration/examples (#7761) + * docs: multi-platform docs (#7758) + * fix: remove typo in manifests error message (#7750) + * docs: add skaffold verify feature maturity (#7751) + * feat: Write out artifact cache with successful builds even on task failure #5892 (#7394) + * docs: update the skaffold v2 verify sample to have correct url (#7748) + * docs: update the skaffold v2 verify docs to have working sample (#7747) + * fix: render `offline` flag should disable image platform lookup (#7740) + * docs: update the skaffold v2 verify docs to explain only CLI available atm (#7746) + * docs: fix accidental windows and docker tab removal in v2 install docs (#7744) + * chore(deps): bump flask from 2.2.0 to 2.2.1 in /integration/examples (#7742) + * chore(deps): bump flask from 2.2.0 to 2.2.1 in /examples (#7741) + * docs: fix skaffold verify docs with proper image reference (#7738) + * release: v2.0.0-beta1 (#7736) + * docs: add new docs-v2 'upgrading from skaffold v1' docs section (#7737) + * docs: helm render docs and few fixes (#7734) + * docs: add initial docs for Cloud Run Deployer (#7733) + * chore: update skaffold-v2 docs site cb job endpoint and separate docs pipelines (#7735) + * chore: update skaffold-v2 docs site to be created per pr for beta->GA period (#7732) + * fix: Don't add kubectl deployer when cloud run deployer present. (#7731) + * fix: fix v3alpha*.json generation, v3alpha1 schema and misc schemas fixes (#7730) + * fix: add cloud run deployer nil check (#7729) + * feat: fix render and deploy when using kustomize and helm deployer. (#7723) + * use absolute paths to the container_image.tar in bazel build. (#7671) + * docs: update docs-v2 'installing skaffold' to match skaffold v2.0.0-beta1 installation instructions (#7727) + * feat: respect CLI flag in skaffold render (#7664) + * feat: Remove duplicate kustomize config (#7719) + * docs: update skaffold render to reflect current skaffold v2 status (#7717) + * docs: add v3alpha1.json schema to docs-v2/ (#7720) + * chore(deps): bump flask from 2.1.3 to 2.2.0 in /integration/examples (#7722) + * chore(deps): bump flask from 2.1.3 to 2.2.0 in /examples (#7721) + * fix: update changelog generation code to support skaffold v2 (#7718) + * fix: retagging an image index (#7703) + * feat: Support multiple renderer render in skaffold dev and skaffold run (#7697) + * fix: disallow `tryImportMissing` for multi-arch images (#7706) + * chore: support artifactOverrides schema functionality from v2beta* in v3alpha* (#7707) + * feat: add flags for Cloud Run configuration (#7694) + * fix: update deployers documentation to match with current skaffold v2 behavior (#7713) + * fix: Remove duplicate config from latest skaffold config (#7658) + * fix: multiple renderers clean up isue (#7699) + * feat: add image platform `nodeAffinity` definition to render output (#7684) + * refactor: change ptr *manifest.ManifestByConfig to struct (#7698) + * fix: Artifact type not set for upgraded config (#7692) + * fix: Fix standalone pods and deployment health check pending. (#7691) + * chore: update skaffold deps digests (#7695) + * feat: add verify validation to check tests exist on standalone command usage (#7688) + * chore: update skaffold deps image dependencies to latest approved releases (#7689) + * fix: updated typo and links that weren't rendering correctly (#7682) + * feat: Log Cloud Run details in event log (#7679) + * feat(ko): Init support for the ko builder (#7666) + * fix: Properly clean up and restart port forwarding for Cloud Run (#7663) + * fix: examples/* to use go 1.18 (vs 1.15) to match integration/examples and fix breakages (#7665) + * fix: skaffold delete command and cleanup function (#7657) + * fix: default to builder supported platform with a warning instead of erroring. (#7659) + * fix: skaffold render correct output when using helm renderer (#7654) + * fix: group renderers and deployers per config file (#7572) + * feat(ko): GCB remote builds for ko builder (#7650) + * fix: support running multiple verify tests with same image (#7645) + * feat: Add `clearCache` option for buildpacks (#7641) + * feat: add validation to verify container names to mirror k8s deployment validation (#7646) + * chore(deps): bump flask from 2.1.2 to 2.1.3 in `/integration/examples/buildpacks-python` (#7642) + * feat: allow requiring all activations when auto-activating profiles (#7619) + * fix: handle skaffold label in Cloud Run revision template (#7630) + * fix: index out of range error (#7592) + * docs: fix broken skaffold.dev gRPC API link for v1 skaffold.proto (#7626) + * fix: make gcr.io/buildpacks/builder:v1 default buildpacks builder; (#7629) + * chore: remove opt.skipRender flag and update doc (#7625) + * fix: change log level of kaniko pod deletion error (#7621) + * docs: update grpc docs to include cloud run error codes (#7627) + * test: diag.ContainerError.Make method (#7598) + * fix: handle project id correctly for cloud run deploy (#7618) + * test: cover the case when diag.Run encounters error (#7599) + * chore: Replace deprecated ioutil pkg with os & io (#7590) + * feat: add MuteRender functionality (#7611) + * docs: add missing templatable field (#7612) + * chore: use rbac.authorization.k8s.io/v1 (#7588) + * chore: Remove render from deployer inteface (#7603) + * feat: adding support for supplying manifests with url (#7578) + * chore(deps): bump ossf/scorecard-action from 1.1.1 to 1.1.2 (#7601) + * fix: verify now supports fully qualified image names, would error prior (#7575) + * Trigger draft release flow on v1 branch + * fix: update code and examples to properly work with v2alpha29 (#7581) + * fix: switch cloud run deployer to prefer project in Skaffold manifest over Cloud Run manifest (#7579) + * chore: unskip `TestDeployCloudRun` (#7573) + * doc: remove image building from the render command decription (#7569) + * Feat: Implement Services Port Forwarding for Cloud Run (#7556) + * feat: add `hostPlatform` and `targetPlatforms` (#7550) + * chore: fix flaky test -TestDevAutoSyncAPITrigger (#7553) + * feat: skaffold Init with v2 skaffold config (#7515) + * fix: unskip tests in samples_test.go and get them passing (#7548) + * fix: unskip tests in apply_test.go and get them passing (#7547) + * chore: re-enable/integration/dev_test (#7510) + * docs: include proper docs for api v2 (#7539) + * fix: plumb manifests through Apply to get functionality working (#7527) + * chore: revert "chore: re-enable-integration/build_cluster_test" (#7541) + * fix: unskip tests in render_test.go and get them passing (#7536) + * chore: re-enable-integration/build_cluster_test (#7529) + * feat: add helm renderer and update helm render integration tests (#7444) + * fix: get TestDev_WithDependencies passing and unskip the test (#7532) + * fix: unskip tests in versions_test.go and get them passing (#7535) + * fix: resolve windows TestDockerCLICheckCacheFromArgs error (#7534) + * chore: re-enable tests in integration/sync_test.go (#7511) + * chore: re-enable tests in port_forward_test.go (#7523) + * chore: re-enable integration/custom_test (#7509) + * chore: re-enable-integration/rpc_test (#7508) + * chore: re-enable integration/test_events_test.go (#7528) + * chore: re-enable integration/filter_test (#7512) + * chore: re-enable integration/diagonose test (#7507) + * chore: re-enable-integration/test_test.go (#7524) + * chore: re-enable-integration/housekeeping_messages_test.go (#7530) + * fix: delete and Cleanup now have manifests plumbed through (#7521) + * feat: add hidden flag --fast-fail-status-check to allow toggling on/off the fast-fail behavior for status checking (#7520) + * feat: add warning message when no pods are matched for an image doing sync (#7448) + * chore: skip failing tests until fixed for v2 (#7516) + * chore: re-enableintegration/deploy_test, update test config (#7468) + * feat: handle minikube exit code 89 (#7502) + * fix: partition GCP integration tests (#7501) + * chore: re-enable cache_test (#7500) + * chore: fix integration run test (#7467) + * chore(deps): bump ossf/scorecard-action from 1.1.0 to 1.1.1 (#7498) + * chore: reenable-build_gcb_test (#7499) + * chore: fix-TestRunRenderOnly test (#7470) + * chore(deps): bump actions/upload-artifact from 3.0.0 to 3.1.0 (#7435) + * fix: Fix broken markdown (#7463) + * chore: update CODEOWNERS (#7450) + * chore(deps): bump ossf/scorecard-action from 1.0.4 to 1.1.0 (#7445) + * chore(deps): bump rack from 2.1.4 to 2.1.4.1 in /examples/ruby/backend (#7452) + * chore(deps): bump rack in /integration/examples/ruby/backend (#7453) + * chore: remove debug logging from verify command (#7439) + * Fix broken link to anchor (#7433) + * feat: upgrade pack CLI dependency (#7438) + * chore: revert test runMode, uncomment debug_test/helm (#7432) + * feat: Add helm init images for multiple services project (#7421) + * fix: update helm label render logic and refactor test (#7359) + * fix: running skaffold from a directory other than repository root (#7430) + * fix: render v2 for multi-config projects (#7418) + * chore: rename folder testdata/gcb-with-location (#7422) + * chore: remove hydrationDir from kubectl renderer (#7426) + * feat: allow specifying args to be passed to kustomize build (#7414) + * fix: correct render output; render func parameters (#7416) + * feat: Add region configuration for gcb (#7411) + * docs: use `image` instead of `imageKey` to improve consistency in Helm documentation (#7407) (#7420) + * fix: integration/sync_file tests (#7408) + * chore: disable TestDebugEventsRPC_StatusCheck (#7412) + * feat: Initial implementation of Cloud Run deployer (#7391) + * fix: `apply` not using config set `kubeContext` or `statusCheck` (#7403) + * chore: fix TestDockerDebug integration test (#7397) + * fix: update pkg/webhook to support previewing v2 docs site from github label (#7396) + * fix: TestModules integration tests (#7399) + * fix: change error to warning for build platform (#7402) + * fix: fetch images by platform tag when using` --platform` (#7393) + * feat: implement first round of `skaffold fix` for v2beta28 to v3alpha1 config (#7383) + * docs: Fix #can-images-be-debugged-without-the-runtime-support-images link (#7384) + * chore: update render and deploy documentation to properly reflect v2 functionality (#7377) + * docs: fix ko multi-platform example (#7389) + * fix: Update Golang-based examples to use go.mod (#7361) + * feat: helm init without artifact image overrides. (#7350) + * feat: support the contextSubPath param in the Kaniko Artifact (#7334) + * chore: include fs/assets/check.txt in .gitignore (#7372) + * chore(deps): bump flask from 2.1.1 to 2.1.2 in /examples (#7353) + * ci: introduce scorecard gh action for security scanning (#7373) + * chore: setup docs-v2 and webhook-v2 forks that deploy to skaffold-v2.web.app and skaffold-v2-latest.web.app (#7374) + * Update result.go (#7362) + * ci: fix and reenable `TestControlAPIManualTriggers` (#7371) + * ci: reenable TestRunTail integration test (#7370) + * ci: fix vulnerability in performance comparison script (#7365) + * feat: add new skaffold verify command and verify phase (#7328) + * chore: reenable TestDeployTailDefaultNamespace (#7363) + * release: v1.37.2 (#7360) + * chore(deps): bump flask from 2.1.1 to 2.1.2 in /integration/examples (#7352) + * fix: cloud build for using private workerpool (#7347) + * fix: properly update 'label' field for helm + render w/ -l flag (#7349) + * chore(deps): bump github/codeql-action from 1 to 2 (#7338) + * chore: Fix render and deploy (#7329) + * refactor: replace statik with embed (#7339) + * fix: do not replace every string matching image names (#7282) + * fix: Update skaffold-kustomize-args.yaml (#7332) + * fix: default digest-source to tag for local clusters (#7333) + * feat: allow using env vars for deploy.helm.releases[].repo field (#7321) + * fix: find and prioritize WORKSPACE.bazel (#7308) + * fix: filters the containers that have already been processed instead of pods (#7323) + * fix: change type of BuildpackArtifact.Volumes (#7324) + * chore: Add test for filter command (#7317) + * fix: set build concurrency correctly for multi-config projects (#7314) + * chore: remove second v3 schema (#7313) + * chore: Add cluster type to exported metrics. (#7312) + * fix: make TestDevPortForwardDefaultNamespace pass (#7306) + * revert: "chore: PR to update pull request template" (#7303) + * chore: merge v2-v1.37.0 into main (#7242) + ------------------------------------------------------------------- Wed Sep 07 11:15:35 UTC 2022 - kastl@b1-systems.de diff --git a/skaffold.spec b/skaffold.spec index c44e158..3687f59 100644 --- a/skaffold.spec +++ b/skaffold.spec @@ -19,7 +19,7 @@ %define __arch_install_post export NO_BRP_STRIP_DEBUG=true Name: skaffold -Version: 1.39.2 +Version: 2.0.0 Release: 0 Summary: Easy and Repeatable Kubernetes Development License: Apache-2.0 diff --git a/vendor.tar.gz b/vendor.tar.gz index a7ca7cc..20c0c0e 100644 --- a/vendor.tar.gz +++ b/vendor.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:444d2097188a988ab9e4ff1c93d61cb5fc2341d178d626ed620487036269bbc4 -size 16761540 +oid sha256:2932a3bf49a1e412b2d5fc846bc3d105359a512bf3b126d6d15eb3291468b110 +size 16477382