Commit Graph

776 Commits

Author SHA1 Message Date
xing-yang 5800df6a61 Fix requeue logic in the common controller 2020-06-25 03:37:40 +00:00
Kubernetes Prow Robot 41ec6d1530 Merge pull request #93 from animeshk08/patch-1
filter-junit: Fix gofmt error
2020-06-18 01:18:05 -07:00
Animesh Kumar 5a54e67d80 filter-junit: Fix gofmt error
Signed-off-by: Animesh Kumar <animuz111@gmail.com>
2020-06-18 13:08:51 +05:30
Kubernetes Prow Robot 0676fcbd77 Merge pull request #92 from animeshk08/patch-1
filter-junit: Fix golint error
2020-06-17 23:52:05 -07:00
Animesh Kumar 36ea4ffae0 filter-junit: Fix golint error
Signed-off-by: Animesh Kumar <animuz111@gmail.com>
2020-06-17 18:42:28 +05:30
Kubernetes Prow Robot 4800ca72d4 Merge pull request #322 from pohly/prow-update-master
master: update release-tools
2020-06-16 19:16:06 -07:00
Patrick Ohly 0c9ccdfb26 release-tools: update
Commit summary:
43e50d6f prow.sh: enable building arm64 image
3df86b7d cloud build: k8s-staging-sig-storage
db0c2a7d cloud build: initialize support for running commands in Dockerfile
2020-06-16 17:06:32 +02:00
Kubernetes Prow Robot f5a420378d Merge pull request #91 from cyb70289/arm64
prow.sh: enable building arm64 image
2020-06-16 00:10:04 -07:00
Yibo Cai 43e50d6f64 prow.sh: enable building arm64 image 2020-06-16 10:59:05 +08:00
Kubernetes Prow Robot 0d5bd8436e Merge pull request #90 from pohly/k8s-staging-sig-storage
cloud build: k8s-staging-sig-storage
2020-06-12 09:23:58 -07:00
Patrick Ohly 3df86b7d43 cloud build: k8s-staging-sig-storage
As discussed in https://github.com/kubernetes/k8s.io/pull/943, we want
to consolidate under k8s-staging-sig-storage.
2020-06-12 15:48:26 +02:00
Kubernetes Prow Robot c5fd9610fc Merge pull request #89 from pohly/cloud-build-binfmt
cloud build: initialize support for running commands in Dockerfile
2020-06-08 01:21:48 -07:00
Kubernetes Prow Robot 7c2cd67d21 Merge pull request #287 from huffmanca/issue264
Updated sidecar to not require VolumeSnapshotClass for snapshot deletion
2020-06-04 17:21:43 -07:00
Christian Huffman daf0051f2b Updated sidecar to not require VolumeSnapshotClass for snapshot deletion 2020-06-04 17:16:45 -04:00
Patrick Ohly db0c2a7dc8 cloud build: initialize support for running commands in Dockerfile
If the Dockerfile needs to run some command, that step fails unless
QEMU is set up properly first:
      failed to solve: rpc error: code = Unknown desc = failed to load
      LLB: runtime execution on platform linux/ppc64le not supported
2020-06-04 10:52:04 +02:00
Kubernetes Prow Robot 0a9f3c2181 Merge pull request #320 from pohly/prow-update-master
master: update release-tools
2020-06-03 16:34:44 -07:00
Patrick Ohly 85ac4b6c52 release-tools: update
Commit summary:
340e082f build.make: optional inclusion of Windows in multiarch images
5231f05d build.make: properly declare push-multiarch
4569f27a build.make: fix push-multiarch ambiguity
2020-06-03 17:02:51 +02:00
Kubernetes Prow Robot be902f401c Merge pull request #88 from pohly/multiarch-windows-fix
multiarch windows fix
2020-06-03 02:48:17 -07:00
Patrick Ohly 340e082f04 build.make: optional inclusion of Windows in multiarch images
Most repos inherit the default BUILD_PLATFORMS, which includes
Windows, but don't have the necessary Dockerfile.Windows yet. To
simplify the rollout of multiarch image builds, Windows binary
building continues to be tested (i.e. BUILD_PLATFORMS remains
unchanged), but push-multiarch skips Windows if the Dockerfile.Windows
is missing.
2020-06-03 11:05:05 +02:00
Patrick Ohly 5231f05d8b build.make: properly declare push-multiarch
It's not a real file and thus should better be marked as phony.
2020-06-03 11:04:29 +02:00
Patrick Ohly 4569f27a8c build.make: fix push-multiarch ambiguity
"make push-multiarch" matched both push-multiarch and push-%.  This
seems to be none-deterministic and in at least one
repo (external-provisioner), make picked the wildcard rule which then
failed because there is no "multiarch" command.

This ambiguity gets resolved by instantiating the wildcard rules only
for existing commands. The advantage also is that "make
push-no-such-command" will fail with an obvious "No rule to make
target 'push-no-such-command'" instead of attempting to build the
command.
2020-06-03 11:03:54 +02:00
Kubernetes Prow Robot 72139b3da9 Merge pull request #319 from pohly/prow-update-master
master: update release-tools, enable cloud build
2020-06-02 19:08:17 -07:00
Patrick Ohly 8e680b17bc cloud build: use files from csi-release-tools 2020-06-02 20:25:15 +02:00
Patrick Ohly c64080867c release-tools: update
Commit summary:
bd416901 cloud build: initial set of shared files
6f2322e8 Update patch release notes generation command
2020-06-02 20:25:06 +02:00
Kubernetes Prow Robot 17dde9ef00 Merge pull request #87 from pohly/cloud-build
cloud build: initial set of shared files
2020-05-28 09:10:03 -07:00
Patrick Ohly bd416901d4 cloud build: initial set of shared files
The approach taken here extends the existing support for
cross-compiling binaries on the build host and specifying the Go
compiler: Go is installed if needed (as in Prow testing), binaries are
build on the host, then one image is created for each platform, and
finally those are combined into a single multi-architecture image.
2020-05-28 10:31:35 +02:00
Kubernetes Prow Robot 63029d9db4 Merge pull request #280 from yuxiangqian/metrics
add metric to common controller - basic metrics utilities
2020-05-26 14:08:41 -07:00
xiangqian 7bd717198b add basic metrics utility functions
relax latency check to be greater than instead of within threshold
2020-05-21 13:45:44 -07:00
Kubernetes Prow Robot 82ef6e66e9 Merge pull request #230 from xing-yang/requeue_sidecar
Fix the requeue logic
2020-05-21 02:14:36 -07:00
Kubernetes Prow Robot 790068f33a Merge pull request #309 from jasonltaylor/namespace
Update docs for controller namespace
2020-05-18 13:01:37 -07:00
Jason Taylor 0802d19711 Doc updates for controller namespace
Make all namespace settings explicit and add more documentation around
setting appropriate namespace when installing.
2020-05-13 07:07:25 -04:00
Kubernetes Prow Robot 509aa5f511 Merge pull request #314 from xing-yang/changelog_folder
Move changelog files to a sub-folder
2020-05-11 13:02:21 -07:00
xing-yang cbd5b8b7a1 Add requeue in sidecar 2020-05-09 21:36:16 +00:00
xing-yang 5c5814a9a8 Move changelog files to a sub-folder 2020-05-09 19:04:38 +00:00
Kubernetes Prow Robot aafeee9c56 Merge pull request #296 from humblec/lco
Remove unwanted code conditions
2020-05-05 06:43:08 -07:00
Humble Chirammal dcd7162224 Remove unwanted code conditions
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2020-05-04 20:57:54 +05:30
Kubernetes Prow Robot 859696c419 Merge pull request #286 from humblec/dep-update
Update kube vendor dependency and others
2020-05-04 05:52:26 -07:00
Humble Chirammal b72230379f update kube and vendor dependencies
With kubernetes 1.18 release of client-go, signatures on methods in
generated clientsets, dynamic, metadata, and scale clients have been
modified to accept context.Context as a first argument.
Signatures of Create, Update, and Patch methods have been updated
to accept CreateOptions, UpdateOptions and PatchOptions respectively.
Signatures of Delete and DeleteCollection methods now accept
DeleteOptions by value instead of by reference.
These changes are now accommodated with this PR and client-go
and dependencies are updated to v1.18.0

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2020-05-03 21:52:48 +05:30
Kubernetes Prow Robot 615adeab5f Merge pull request #289 from zhucan/bugfix-268
Add event for snapshotting in progress
2020-04-30 03:56:17 -07:00
zhucan 1ee21c1de5 Add event for snapshotting in progress
Signed-off-by: zhuc <zhucan@xsky.com>
2020-04-30 10:26:27 +08:00
Kubernetes Prow Robot d6be7e120d Merge pull request #305 from ialidzhikov/nit/fix-typos
Nit: fix typos
2020-04-28 16:58:24 -07:00
Kubernetes Prow Robot 9084fecb84 Merge pull request #81 from msau42/add-release-process
Update patch release notes generation command
2020-04-27 06:09:30 -07:00
ialidzhikov d1330389c5 Nit: fix typos
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2020-04-26 23:43:15 +03:00
Michelle Au 6f2322e808 Update patch release notes generation command 2020-04-23 10:21:49 -07:00
Kubernetes Prow Robot d6aa7528cf Merge pull request #298 from msau42/enable-e2es
Re-enable k8s e2e tests in pull jobs
2020-04-22 19:39:45 -07:00
Michelle Au a15125ee7d Re-enable k8s e2e tests in pull jobs 2020-04-22 17:45:33 -07:00
Kubernetes Prow Robot 8f8c421ad8 Merge pull request #301 from msau42/update-prow
Update prow
2020-04-22 16:49:44 -07:00
Michelle Au 570098bd09 Merge commit '0fcc3b1bc9fafff12d97829569780caf2903f211' into update-prow 2020-04-22 10:30:44 -07:00
Kubernetes Prow Robot 71beade567 Merge pull request #294 from yuxiangqian/GetContent
revamp find content logic to fix 290 291 292
2020-04-21 05:26:55 -07:00
xiangqian 45324b7a67 revamp find content logic to fix 290 291 292
add snapshot source validation in syncSnapshot
add content source validation in syncContent
2020-04-20 21:29:30 -07:00